Как расширить некорневой раздел Linux

Как расширить некорневой раздел Linux

К экземпляру ec2 был подключен том EBS объемом 3 ТБ. Я увеличил том до 4 ТБ.

Я пытаюсь увеличить размер раздела.

#lsblk
NAME        MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1     259:0    0   8G  0 disk
`-nvme0n1p1 259:1    0   8G  0 part /
nvme1n1     259:2    0   4T  0 disk
`-nvme1n1p1 259:3    0   3T  0 part

Я пытался -

 growpart /dev/nvme1n1 1

выход

NOCHANGE: partition 1 could only be grown by -2147483615 [fudge=2048]

Размер раздела не изменился

#lsblk
NAME        MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1     259:0    0   8G  0 disk
`-nvme0n1p1 259:1    0   8G  0 part /
nvme1n1     259:2    0   4T  0 disk
`-nvme1n1p1 259:4    0   3T  0 part

Я пробовал xfs_growfsтакже. Как мне расширить раздел. Он отформатирован в XFS.

Заранее спасибо.

решение1

Вы могли попастьЭта проблемаили что-то подобное.

Сначала сделайте резервные копии и убедитесь, что их можно восстановить.

Тогда вы можете использоватьЭтот методдля изменения размера раздела. Короче говоря, gdiskбудет успешно работать на смонтированных разделах, так что вы можете удалить этот раздел, создать больший и partprobeуведомить ядро ​​об изменениях, пока раздел активен. Пока начало раздела находится на том же смещении, файловая система не должна быть затронута.

Затем вы можете вырастить FS.

Если вы можете размонтировать раздел, я бы предпочел сделать это с размонтированным разделом... Я буду меньше нервничать и меньше рискую сделать что-то нехорошее ;)

Связанный контент