VM (CentOS) verkleinern?

fpausp

Renowned Member
Aug 31, 2010
642
44
93
Austria near Vienna
Hab vor längerer Zeit eine VM (CentOS Server) mit 10TB Platte angelegt. Würde den Server gerne auf 1TB reduzieren.

Habs schon mit Clonezilla versucht, dort bekomme ich eine Fehlermeldung das die Zielplatte zu klein ist.

Hab gelesen das man mit Clonezilla auch auf kleinere Platten rücksichern kann, bin mir aber nicht sicher ob diese Methode Bombensicher läuft.

Kann mir bitte jemand Tipps geben?

[root@srv01 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 9.8T 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 9.8T 0 part
├─VolGroup-lv_root 253:0 0 9.8T 0 lvm /
└─VolGroup-lv_swap 253:1 0 7.6G 0 lvm [SWAP]

[root@srv01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 9.8T 4.4G 9.8T 1% /
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 7.8G 4.0K 7.8G 1% /dev/shm
tmpfs 7.8G 297M 7.5G 4% /run
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/sda2 1014M 255M 760M 26% /boot
tmpfs 1.6G 0 1.6G 0% /run/user/992
tmpfs 1.6G 0 1.6G 0% /run/user/48600500
tmpfs 1.6G 0 1.6G 0% /run/user/0
 
Last edited:
Welches Dateisystem wird innerhalb der VM verwendet? Wenn es das default XFS ist wird es etwas schwieriger da XFS nicht direkt geschrumpft werden kann [0].

Grundsätzlich geht man bei sowas immer von innen nach außen vor. Vorher bitte ein Backup machen.

  1. Dateisystem schrumpfen
  2. Wenn LVM vorhanden (also ja) dann LV, VG, PV schrumpfen
  3. Partition schrumpfen
  4. Dann je nachdem welches Storage für die VM Disk verwendet wird dieses auch entsprechend schrumpfen.
Notwendige Infos um genauere Ratschläge geben zu können:
  • Dateisystem innerhalb der VM?
  • Auf welchem Storagetyp liegt die VM Disk?

Eine kurze Suche hat u.a. folgenden Guide gefunden wie man mit Umwegen doch ein XFS "verkleinern" kann:
http://logic.edchen.org/how-to-shrink-xfs-file-system-on-enterprise-linux-7-2/

[0]: http://xfs.org/index.php/Shrinking_Support
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!