はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 yumでパッケージのインストールができなくなった。
日時: 2014/07/27 12:50
名前: Jsp

1.不明点・障害内容:yumのキャッシュが足りずインストールできない?
2.ログの有無   :有
  (有:その内容) :下記(yum installに関して)
3.Distribution  :CentOS
      Version :6.5
4.Service Name  :yum ?
      Version :(yumなら3.2.29)
5.ネットワーク構成:サーバー(固定) -- スイッチングハブ -- ルータ -- モデム --

お世話になります。


作業中、突然yumでパッケージのインストールができなくなりました。

# yum -y install telnet
Loaded plugins: downloadonly, fastestmirror, priorities, security
Loading mirror speeds from cached hostfile
 * base: ftp.jaist.ac.jp
 * extras: ftp.jaist.ac.jp
 * rpmforge: ftp.kddilabs.jp
 * updates: ftp.jaist.ac.jp
21 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package telnet.x86_64 1:0.17-47.el6_3.1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================
 Package                 Arch                    Version                               Repository             Size
===================================================================================================================
Installing:
 telnet                  x86_64                  1:0.17-47.el6_3.1                     base                   58 k

Transaction Summary
===================================================================================================================
Install       1 Package(s)

Total download size: 58 k
Installed size: 109 k
Downloading Packages:


Error Downloading Packages:
  1:telnet-0.17-47.el6_3.1.x86_64: Insufficient space in download directory /var/cache/yum/x86_64/6/base/packages
    * free   0
    * needed 58 k



ちなみに、他のパッケージのアップデートで試しましたが、
同様のエラーが返ってきました。

# yum -y update clamav

   (略)

Total download size: 2.5 M
Downloading Packages:


Error Downloading Packages:
  clamd-0.98.4-1.el6.rf.x86_64: Insufficient space in download directory /var/cache/yum/x86_64/6/rpmforge/packages
    * free   0
    * needed 158 k
  clamav-0.98.4-1.el6.rf.x86_64: Insufficient space in download directory /var/cache/yum/x86_64/6/rpmforge/packages
    * free   0
    * needed 2.4 M



一般的な方法として、yum cleanコマンドで、
キャッシュの消去を試みましたが、エラーが改善されません。

ブートディスク、メモリの空きは十分にあるはずですが、
このエラーは何が問題なのでしょうか?
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 Re: yumでパッケージのインストールができなくなった。 ( No.6 )
日時: 2014/07/29 06:37
名前: stranger
参照: http://ja.528p.com/

/に存在する必要のないファイルを削除しないと問題は解決しない

メンテ
 よけいなお世話ですが ( No.7 )
日時: 2014/08/02 06:34
名前: 田上拡志

>私も、free, need から、
>空き容量, 必要容量 と推測しました。


なので、気付いてて当然だと思いますが、念のため書くと、

># df
>Filesystem            1K-blocks       Used Available Use% Mounted on
>/dev/mapper/vg_centos-lv_root
>                       26524740   25627748         0 100% / ←●
>tmpfs                    882412          0    882412   0% /dev/shm
>/dev/sda1                495844     147909    322335  32% /boot
>/dev/md0             1922729144 1584199884 240860224  87% /data


●のところが問題です。
/(ルートディレクトリ)(VG名で言うとvg_centos-lv_root)のAvailableがゼロで、
Used%が100%ということは、満杯で空きが無いということです。
yumが/var/cache/yum/x86_64/6/rpmforge/packagesの中に一時ファイルを作ろうとしても
Insufficient spaceなわけです。
メンテ
 Re: yumでパッケージのインストールができなくなった。 ( No.8 )
日時: 2014/08/03 23:22
名前: Jsp

stranger さん、田上拡志さん
ありがとうございます。


ブートされているディスクで、
ファイルを消し、「/」の空きを99%にしたところ、
yumによるソフトウェアのアップデートが成功しました。

ご指摘通り、「/」の空きが少なすぎて、
キャッシュの作成に失敗していたみたいです。


おかげさまで復旧致しました。
ありがとうございました。
メンテ

Page:  [1] [2]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.