KeyWeb
51111111111Rating 5.00 (1 Vote)
Представим ситуацию - есть виртуальная машина Linux, к этой машине прикреплен диск, нужно увеличить размер диска / раздела, файловая система гостевой ос - xfs. Как увеличить файл образа жесткого диска, покажу на примере qemu-img, здесь все просто:
qemu-img resize server01.img +5G
Далее все просто, будь то KVM или к примеру хост Amazon EC2... Смотрим информацию дисках:
sudo lsblk
NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0  30G  0 disk 
└─xvda1 202:1    0  20G  0 part /
Видно, что на xvda есть место на которое можно расширить партицию. Смотрим информацию о месте на дисках:
df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       30G  4.6G   26G  16% /
Далее смотрим точки монтирования и файловую систему:
mount
...
/dev/xvda1 on / type xfs (rw,relatime,seclabel,attr2,inode64,noquota)
...
Для xfs, используем xfs_growfs:
sudo xfs_growfs -d /mnt
meta-data=/dev/xvda1             isize=256    agcount=11, agsize=524224 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=0        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=5242619, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=0
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 5242619 to 7864059
Если используется файловая система ext* , то в данном случае необходимо использовать resize2fs например так sudo resize2fs /dev/xvdf1
В итоге смотрим информацию при помощи df:
df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       30G  4.6G   26G  16% /
Похожие темы на форуме:
 

Добавить комментарий


Обновить
Защитный код

KeyWeb

Сейчас 116 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз