Comandi Shell PVE
Da Webmobili Wiki.
Vedi l’elenco container e lo storage usato
pct list
pct config <VMID>
Per capire lo storage e il disco associato, es. rootfs: local-lvm:vm-101-disk-0,size=2G
Aumenta la dimensione del disco
Se il container ha VMID = 101 e vuoi portarlo a 10G (non incrementa):
pct resize 101 rootfs 10G
Dentro al container: estendi il filesystem
Se necessario per ext4:
pct enter 101
df -h
resize2fs /dev/loop0
oppure
resize2fs /dev/mapper/pve-vm--101--disk--0
altrimenti per xfs:
xfs_growfs /
Trasferire file
Container LXC
Dal nodo Proxmox copia il file dentro al container con:
pct push <VMID> /percorso/del/file/locale /var/www/nomefile
- <VMID> è l’ID numerico del container (es. 101).
- /percorso/del/file/locale è il file presente sul nodo Proxmox.
- /var/www/nomefile è la destinazione dentro al container.
Oppure, se vuoi fare l’opposto (estrarre file dal container):
pct pull <VMID> /var/www/nomefile /percorso/destinazione/sul/nodo
VM (KVM/QEMU)
Se il container in realtà è una VM:
scp /percorso/del/file user@IP_VM:/var/www/
Se sei già dentro la shell del nodo Proxmox ma non hai accesso SSH alla VM, devi prima abilitare la rete/ssh dentro la VM.