1

так что это ситуация:

У меня был жесткий диск 500GB на моем сервере, и я попытался обновить его до жесткого диска 2T ,

после того, как результат обновления lsblk изменился, в то время как df все еще возвращает те же результаты.

df -h:

/dev/xvdf6      493G  472G     0 100% /root/external


lsblk:

xvdf6 202:86   0     2T  0 disk /root/external

так почему размер диска отличается, если я использую команды lsblk vs df ?

Я делаю тяжелую обработку, и данные в жестком диске будут превышать 500 ГБ, так что же тогда произойдет?

1 ответ1

2

Размер блочного устройства составляет 2 ТБ, но файловая система все еще имеет свой старый размер. Вы должны изменить его размер, например, используя resize2fs - увеличение размера может быть сделано онлайн.

Это следующие шаги (при условии, что это последний раздел на блочном устройстве):

  • Сначала используйте fdisk или друзей, чтобы расширить раздел,
  • затем используйте инструмент изменения размера для вашей файловой системы (resize2fs для ext {2,3,4}), чтобы изменить размер файловой системы.

Вам не нужно останавливать свои процессы, если вы используете файловую систему, которая может расти в сети (например, ext {2,3,4} или ocfs2)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .