Nachdem tar.gz
ich einen Ordner mit 25 GB erstellt hatte, kopierte ich die Datei über scp von meinem lokalen Computer auf einen Remote-Server.
Nachdem die Datei übertragen wurde, konnte ich die Datei tar.gz nicht extrahieren, weil:
$ tar -zxvf dump.tar.gz
myFolder/
myFolder/myFile1
tar: myFolder/myFile: Wrote only 9728 of 10240 bytes
myFolder/myFile2
tar: myFolder/myFile2: Cannot write: No space left on device
tar: Exiting with failure status due to previous errors
Dann lief ich, um df -h
zu sehen, dass der Datenträger "100%" voll ist:
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_00-lv_root
16G 15G 28M 100% /
tmpfs 7.9G 136K 7.9G 1% /dev/shm
/dev/sda1 485M 131M 329M 29% /boot
/dev/mapper/vg_00-lv_opt
7.3G 152M 6.8G 3% /opt
/dev/mapper/vg_01-lv_u01
148G 6.4G 134G 5% /u01
Kann ich angeben scp
, dass auf das dev/mapper/vg_01-lv_u01
Laufwerk geschrieben werden soll, da es über genügend Speicherplatz verfügt? Wie kann ich dieses Problem lösen?
mv
an/u01/...
?tar -zxvf dump.tar.gz -C /u01/any/existing/path && rm dump.tar.gz
Bearbeiten: Ich habe die Befehle hier so geändert, dassrm
sie erst nach erfolgreichem Extrahieren des Archivs ausgeführt werden.