У меня есть виртуальная машина Debian 8 с:
Когда я изначально создавал файловую систему ZFS, я не создавал разделы вручную, а просто выполнил эту команду:
zpool create -f my-pool /dev/sdb
Позже я расширил виртуальный диск файловой системой ZFS, но мой пул ZFS не смог бы распознать больший размер, если я не изменил размер раздела ZFS, но другой раздел мешал типу: «Solaris зарезервировано 1», поэтому я удалил его .
Кажется, все работает нормально, но меня беспокоит:
Вот результат команды fdisk -l ПЕРЕД удалением раздела 9 для расширения раздела 1:
Disk /dev/sdb: 1.7 TiB, 1864015806464 bytes, 3640655872 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
Device Start End Sectors Size Type
/dev/sdb1 2048 3221207039 3221204992 1.5T Solaris /usr & Apple ZFS
/dev/sdb9 3221207040 3221223423 16384 8M Solaris reserved 1
parted просто показал это так:
Model: VMware Virtual disk (scsi)
Disk /dev/sdb: 1864GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 1649GB 1649GB zfs zfs-515ff33e31a51432
9 1649GB 1649GB 8389kB
Я в порядке или мне нужно беспокоиться? Любая подсказка, что такое тип раздела "Solaris зарезервировано 1"? Почему он вообще был создан?
В ZFS есть инструменты для этого.
Чтобы изменить размер пулов ZFS, после повторного сканирования устройства в VMware вы должны использовать следующее:
zpool online -e my-pool /dev/sdb
Иногда вам нужен partprobe
перед этим (или перезагрузка).
Я не знаю, почему вы удалили раздел 9 или изменили таблицу разделов. Эта структура существует для совместимости с Solaris (и единообразия формата ZFS), но не требуется в Linux.