Как вырастить образованный диск xfs?

Вот диск, это тонкий резервный диск vmware и вырос с 300 до 800 ГБ

   * -диски: 1
        Описание: SCSI Disk
        Физический идентификатор: 0.1.0
        Информация о автобусе: scsi @ 2: 0.1.0
        Логическое имя: / dev / sdb
        Размер: 800GiB (858GB)
        Возможностей: секционированный секционированный: dos
        Configuration: sectize = 512 signature = 4268053f

здесь

  Df -h 

вывод

 / Dev / sdb1 300G 27G 273G 9% / данные

И он остается неизменным, когда я это делаю

 [Evn-mrs-slave] ~> xfs_growfs -d / data
 Meta-data = / dev / sdb1 isize = 256 agcount = 4, agsize = 19660736 blks
          = Sectsz = 512 attr = 2
 Data = bsize = 4096 блоков = 78642944, imaxpct = 25
          = Sunit = 0 swidth = 0 blks
 Именование = версия 2 bsize = 4096 ascii-ci = 0
 Log = внутренний bsize = 4096 блоков = 38399, версия = 2
          = Sectsz = 512 sunit = 0 blks, lazy-count = 1
 Realtime = none extsz = 4096 blocks = 0, rtextents = 0
 Размер данных не изменился, пропуская 

    One Solution collect form web for “Как вырастить образованный диск xfs?”

    Вы должны увеличить раздел, прежде чем сможете увеличить файловую систему . Файловая система находится в пределах раздела , а раздел по-прежнему имеет 300GiB , даже несмотря на то, что диск теперь имеет 800GiB .

    Изменение размера раздела

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

    Обычно я не предпочитаю использовать GUI , но изменение размеров разделов с использованием командной строки зависит от человеческой ошибки, факторизации таблицы разделов (обычно msdos или gpt ), начала раздела, конца раздела и права размер.

    ПРЕДУПРЕЖДЕНИЕ. Прежде чем продолжить, сделайте резервную копию вашей файловой системы XFS с помощью этой процедуры (где /dev/sdg1 – ваша файловая система XFS и /path/to/backup.xfs – это место, где вы хотите сохранить ваш дамп XFS):

     mount /dev/sdg1 /mnt xfsdump -f /path/to/backup.xfs -L MySession -M MyMedia /mnt 

    Если что-то пойдет не так, вы можете восстановить новый раздел XFS:

     mount /dev/sdg1 /mnt # … where /dev/sdg1 is a new XFS partition xfsrestore -f /path/to/backup.xfs /mnt 

    Простой способ

    GParted делает все вычисления для вас:

    Снимок экрана функции изменения размера раздела GParted

    Это очень понятно, и он даже расширяет файловую систему XFS.
    Это, как правило, безопасная процедура.

    fdisk Way

    Используйте fdisk для удаления и воссоздания раздела. Полный пример:

     root@node53 [~]# fdisk /dev/sdg Welcome to fdisk (util-linux 2.25.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): p Disk /dev/sdg: 991.5 MiB, 1039663104 bytes, 2030592 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: FAFC7A8C-52CB-4FF2-9746-391D50BF729C Device Start End Sectors Size Type /dev/sdg1 2048 1050623 1048576 512M Linux filesystem 

    Обратите внимание на позицию « Start » ( 2048 й сектор в этом примере). Вам нужно будет ввести это в качестве первого сектора при воссоздании раздела.

     Command (m for help): d Selected partition 1 Partition 1 has been deleted. Command (m for help): n Partition number (1-128, default 1): 1 First sector (34-2030558, default 2048): 2048 Last sector, +sectors or +size{K,M,G,T,P} (2048-2030558, default 2030558): 2030558 

    fdisk умолчанию использует наибольшее смежное свободное пространство. (В этом примере это 2030558 й сектор.)

     Created a new partition 1 of type 'Linux filesystem' and of size 990.5 MiB. Command (m for help): w The partition table has been altered. Calling ioctl() to re-read partition table. Syncing disks. 

    Теперь у вас большой раздел, который содержит меньшую файловую систему XFS. Эти команды расширят файловую систему XFS:

     root@node53 [~]# mount -v /dev/sdg1 /mnt mount: /dev/sdg1 mounted on /mnt. root@node53 [~]# xfs_growfs /mnt meta-data=/dev/sdg1 isize=256 agcount=4, agsize=32768 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 finobt=0 data = bsize=4096 blocks=131072, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=0 log =internal bsize=4096 blocks=853, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 data blocks changed from 131072 to 253563 

    Boom, у вас есть расширенный раздел XFS:

     root@node53 [~]# df -hT /mnt Filesystem Type Size Used Avail Use% Mounted on /dev/sdg1 xfs 988M 26M 962M 3% /mnt 

    xfsdump Way (только способ сжатия XFS)

    Вы взяли резервную копию, когда я вам сказал? Да? Хорошо! Я предпочитаю использовать xfsrestore для восстановления xfsdump s на новые разделы. Преимущество состоит в том, что вы можете фактически сжимать файловые системы XFS с помощью этого метода, но недостатком является то, что все данные необходимо переписать, что происходит медленнее.

    Фактически вы можете использовать приведенный выше метод fdisk для воссоздания раздела. После выхода из fdisk сделайте это вместо этого:

     root@node53 [~]# mkfs.xfs -f /dev/sdg1 meta-data=/dev/sdg1 isize=256 agcount=4, agsize=63391 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 finobt=0 data = bsize=4096 blocks=253563, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=0 log =internal log bsize=4096 blocks=853, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 root@node53 [~]# mount -v /dev/sdg1 /mnt mount: /dev/sdg1 mounted on /mnt. root@node53 [~]# xfsrestore -f /path/to/backup.xfs /mnt xfsrestore: using file dump (drive_simple) strategy xfsrestore: version 3.1.4 (dump format 3.0) - type ^C for status and control xfsrestore: searching media for dump xfsrestore: examining media file 0 xfsrestore: dump description: xfsrestore: hostname: andie xfsrestore: mount point: /mnt xfsrestore: volume: /dev/sdg1 xfsrestore: session time: Mon Nov 16 14:44:20 2015 xfsrestore: level: 0 xfsrestore: session label: "MySession" xfsrestore: media label: "MyMedia" xfsrestore: file system id: c5981472-9b75-4fad-9bd8-d1bd04086f8d xfsrestore: session id: 092b0cf3-120d-43c1-b8ce-23300abf558e xfsrestore: media id: 3cc0f4db-665f-40fd-ac54-493625f712f5 xfsrestore: using online session inventory xfsrestore: searching media for directory dump xfsrestore: reading directories xfsrestore: 1 directories and 0 entries processed xfsrestore: directory post-processing xfsrestore: restore complete: 0 seconds elapsed xfsrestore: Restore Summary: xfsrestore: stream 0 /path/to/backup.xfs OK (success) xfsrestore: Restore Status: SUCCESS 
    Interesting Posts

    Передайте пользовательский объект в ASP.NET Webmethod из jQuery, используя JSON

    Умный дизайн математического анализатора?

    Какие службы Windows можно безопасно отключить?

    Загрузите ресурс, содержащийся в банке

    Каким будет самый быстрый способ конкатенации трех файлов на C #?

    Фильтрация дублированных / неповторных строк в data.table

    javax.net.ssl.SSLPeerUnverifiedException: имя хоста не соответствует теме сертификата, предоставленной партнером

    Поиск в Excel для подсчета подстроки и отображения

    Я не могу удалить крошечное окно

    Как получить выбранный индекс RadioGroup в Android

    Программное обеспечение для частичного удаления текста из имен файлов

    Изменение имени компьютера настольного компьютера Ubuntu

    Управление приложениями в Mac OS X

    генерировать EF orderby Выражение строкой

    Порядок заказа MongoDB и изменение позиции документа после обновления

    Давайте будем гением компьютера.