Come posso get CentOS 5 a riconoscere un aumento dello spazio di unità sul mio VM?

VMWare / CentOS 5.x

Il mio sistema CentOS VM era basso nello spazio in modo che un amministratore VMWare aumentasse lo spazio di archiviazione assegnato al VM. Dopo aver spento il sistema e riavviandolo, il sistema operativo sta ancora mostrando la stessa quantità di spazio disponibile.

  • Come posso redirect un numero di port su Linux?
  • Come ottengo dynamicmente gli indirizzi IP per le interfacce VLAN?
  • installare php-mcrypt su Centos 6
  • Cosa sono XSAVE e / dev / xvda1
  • kswapd utilizza spesso la CPU al 100% quando il swap è in uso
  • snmptt non traduce trappole, anche con translate_log_trap_oid = 1
  • Può qualcuno consigliare su quali passi specifici che ho bisogno per completare per avere CentOS 5 riconoscere il nuovo spazio? È consapevole che probabilmente ho bisogno di eseguire uno strumento di partizionamento per incorporare il nuovo spazio.

    Se è utile, ecco l'output di fdisk -l :

     Disk /dev/sda: 12.8 GB, 12884901888 bytes 255 heads, 63 sectors/track, 1566 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 16 128488+ 83 Linux /dev/sda2 17 277 2096482+ 82 Linux swap / Solaris /dev/sda3 278 1566 10353892+ 83 Linux 

    Ecco il contenuto di / etc / fstab:

     LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda2 swap swap defaults 0 0 

    Ecco l'output del command pvs:

     [root@foo ~]# pvs /dev/hdc: open failed: No medium found 

    Ecco l'output del command pvscan:

     [root@foo ~]# pvscan No matching physical volumes found 

    5 Solutions collect form web for “Come posso get CentOS 5 a riconoscere un aumento dello spazio di unità sul mio VM?”

    Ridimensionare una partizione su Centos: http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-disk-storage-parted-resize-part.html

    Se si utilizza LVM, sarà necessario prima pvresize la dimensione desiderata, quindi estrarre i LV prima di ridimensionare le partizioni.

    Non c'è bisogno di vgresize , è per aggiungere PV, non per ridimensionare il volgroup.

    Non stai utilizzando LVM.

    Un riavvio riconoscerà il nuovo spazio aggiunto al disco dal lato VMWare. È anche ansible eseguire la scansione del bus SCSI, ma il riavvio functionrà. Utilizza fdisk -l per verificare.

    Da lì, sembra che tu abbia tutto in una singola / partizione. Le opzioni di ridimensionamento sono:

    • modificare manualmente la tabella delle partizioni con fdisk e utilizzare resize2fs o …
    • Utilizzando parted .

    Un'altra opzione che preferisco per i VM sta esaminando l'utilizzo sul filesystem (utilizzando du o ncdu ) e aggiungendo punti di assembly come necessario. Se la maggior parte del tuo spazio viene consumata dai dati in / var, perché non fare / var la propria partizione / file system? È al di là della portta di questa domanda, ma qualcosa da pensare.

    Pensavo solo di aggiungere alcuni comandi terminali effettivi. Ho avuto lo stesso scenario come nella domanda originale. La mia VM è stata originariamente creata con 10 GB e abbiamo aumentato (in VM) fino a 60 GB. Ho dovuto dare i seguenti comandi allo spazio per diventare disponibili …

     sudo pvresize --setphysicalvolumesize 60G /dev/sda2 sudo lvextend -L50G /dev/mapper/vg_vwebcpanel-lv_root sudo resize2fs /dev/mapper/vg_vwebcpanel-lv_root 

    Ho seguito questo collegamento e ha funzionato ottimo per me. Molto ben documentato

    C'è un post più vecchio qui compreso riduzione e ridimensionamento sullo stesso disco per rendere spazio per più LV che tutti toccano sopra.

    Saluti,

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.