Увеличьте размер раздела на сервере Debian

У меня есть экземпляр сервера Debian, и мне нужно увеличить его размер. Я установил разделенную программу и сначала сделал резервную копию. Затем я подключил еще один том 2 ГБ к экземпляру.

Когда я запускаю команду "df", она дает мне такой вывод.

Filesystem                                             1K-blocks    Used Available Use% Mounted on
rootfs                                                   2063184 1726312    232068  89% /
udev                                                       10240       0     10240   0% /dev
tmpfs                                                     102288      88    102200   1% /run
/dev/disk/by-uuid/3068f754-1f20-4436-8445-c287cc497619   2063184 1726312    232068  89% /
tmpfs                                                       5120       0      5120   0% /run/lock
tmpfs                                                     204560       0    204560   0% /run/shm

В разделенной консоли, когда я запускаю команду "Устройства печати", я получил это.

(parted) print devices                                                    
/dev/xvdb (2147MB)
/dev/xvda (2147MB)

Когда я запускаю команду "print free", я получаю это.

(parted)print free                                                       
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
        32.3kB  1049kB  1016kB           Free Space
 1      1049kB  2147MB  2146MB  primary  ext4         boot

Когда я запускаю "print all" в parted, я получаю это.

(parted) print all                                                        
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvdb: 2147MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  2147MB  2146MB  primary  ext4         boot

Итак, есть два устройства. Один из них является свободным томом. Мне нужно объединить эти два тома и создать один корневой том с 4 ГБ. Итак, кто-нибудь, пожалуйста, скажите мне, какую команду я должен использовать в parted?

1 ответ

Звучит так, будто вы хотите разделить корневой том на несколько дисков, но в долгосрочной перспективе было бы менее опасным и более удобным в обслуживании монтировать один из / usr, / home или / var на новый диск.

  • временно смонтировать новый диск
  • скопировать из текущего каталога / xxx на новый диск
  • временно переименовать исходный каталог в /xxx-old
  • обновите fstab, чтобы указать / xxx на новом томе
  • перезагружать
  • если все выглядит хорошо, удалите /xxx-old

Преимущество такого подхода заключается в том, что он одновременно освобождает место на / и позволяет упростить резервное копирование. Вы можете поместить данные, которые являются более важными, на новый том и создать резервные копии объемом 2 ГБ, когда они меняются, вместо этого необходимо каждый раз создавать резервные копии всех 4 ГБ.

Другие вопросы по тегам