tar xvzf ZAP_2.7.0_Linux.tar.gz
ここでファイルを使用してtarファイルを解凍しようとします。何が問題なのでしょうか?
-rw-r--r-- 1 root root 32165888 Mar 6 12:06 ZAP_2.7.0_Linux.tar.gz
-rwxrwxrwx 1 root root 0 Mar 6 12:47 ZAP_2_7_0_unix.sh
私がこれを試したとき[root@localhost ~]# tar xvzf ZAP_2.7.0_Linux.tar.gz
次のエラーが発生します。
tar: ZAP_2.7.0/plugin/diff-beta-8.zap: Cannot open: No space left on device
ZAP_2.7.0/plugin/directorylistv1-release-3.zap
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
十分なディスク容量があるようです。私はここで何か間違って読みましたか?基本的な質問ならすみません。ルートに「Use%」が100%で表示されるのはなぜですか?
[root@localhost ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/centos-root 6981632 6981080 552 100% /
devtmpfs 1426928 0 1426928 0% /dev
tmpfs 1442256 84 1442172 1% /dev/shm
tmpfs 1442256 8892 1433364 1% /run
tmpfs 1442256 0 1442256 0% /sys/fs/cgroup
/dev/sda1 508588 160004 348584 32% /boot
tmpfs 288452 16 288436 1% /run/user/42
tmpfs 288452 0 288452 0% /run/user/0
[root@localhost ~]#
何が問題なのでしょうか?
[root@localhost ~]# df /dev/sda
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 1426928 0 1426928 0% /dev
答え1
2つの問題があるようです。
- ファイルシステムがいっぱいです。
- tar.gz ファイルが切り捨てられました。つまり、エラーのため不完全です。
gzip: stdin: unexpected end of file
2番目の問題は、最初の問題が原因で発生する可能性があります。ダウンロード時に(またはファイルをインポートする他の方法では)、tar.gzファイル全体を保存するスペースがありません。
「ディスク容量が十分なようです」と書いています。同じ段落で「ルートが「使用率」を100%で表示するのはなぜですか?」と書いたように、この結論に達した理由は、ファイルシステムがいっぱいであることを意味します。使用可能なブロックは複数ありますが、たとえば、一部のデーモンが一時ファイルを削除したためです。
指示df /dev/sda
には、df
指定されたファイルが保存されているファイルシステムが表示されますが、デバイスにどのくらいのスペースがあるかは表示されません。
つまり、ファイルシステムがいっぱいになって不要なファイルを削除するか、ファイルシステムのサイズを増やす必要があります。
ルートファイルシステムは論理ボリュームマネージャ(LVM)にあります。ボリュームグループに未使用の空き容量がある可能性があります。確認してください
# vgdisplay
1行があり、ゼロFree PE / Size
でない場合は、そのスペースをルートファイルシステムに割り当てることができます。使用可能なすべてのスペースを割り当てるには、次のようにします。
# lvresize --extents +100%FREE /dev/mapper/centos-root
デバイスサイズが大きくなると、追加のスペースを使用するためにファイルシステム自体も大きくする必要があります。ここでは、ファイルシステムが次のと仮定しますext4
。まず、mount
記載されている種類を確認して確認してください。
# resize2fs /dev/mapper/centos-root
これにより、ファイルシステムで利用可能なスペースがすべて使用されます。
編集/追加情報:
無料で表示される40 MBは追加するには小さすぎるかもしれませんが、LVMは作業を実行するために構成を作成しなければなりません。/var/log/
この場合、通常はそこに移動します。そして古いログファイルを削除してください。