centos7 problema de repartição

0

Eu preciso dar mais espaço para centos-root de centos-home .

Eu montei / home, depois

lvremove /dev/mapper/centos-home

então,

lvextend -L 500G /dev/mapper/centos-root

e final

mount /home  

O problema é que agora o comando ls de /home me dá:

ls: cannot open directory .: Input/output error.

Eu já tentei com xfs_repair /dev/mapper/centos-home , mas o resultado é xfs_repair: cannot open /dev/mapper/centos-home: Device or resource busy

Quaisquer outras ideias. Eu não quero reinstalar o sistema operacional.

Muito obrigado!

    
por Isabella Popa 23.05.2018 / 13:37

1 resposta

0

Verifique o sistema de arquivos:

e2fsck -f /dev/mapper/vg_livecd-lv_home

melhor que resize / home em vez de remove

Siga os passos:

Step:1 Umount the file system
# umount /home/

Step:2 check the file system for Errors using e2fsck command.
# e2fsck -f /dev/mapper/vg_livecd-lv_home

Step:3 Reduce or Shrink the size of /home to required size.
# resize2fs /dev/mapper/vg_livecd-lv_home 50G

Step:4 Reduce the size using lvreduce command.
# lvreduce -L 50G /dev/mapper/vg_livecd-lv_home 

Step:5 Check the filesystem before mount
# e2fsck -f /dev/mapper/vg_livecd-lv_home

Step:6 Mount the file system and verify its size.
# mount /home

- > Etapas para aumentar o LVM:

Step1: Check the free available space in the Volume group
#  vgdisplay < Volume-Group-Name>

Step2: Increase the size using Lvextend command
# lvextend -L +120G /dev/mapper/vg_livecd-lv_root

Step:3 Run the resize2fs command
# resize2fs /dev/mapper/vg_livecd-lv_root 

Step:4 Verify Size
# df -Th
    
por 23.05.2018 / 14:25

Tags