Назад | Перейти на главную страницу

ZFS в Linux: удаление раздела «Solaris зарезервировано 1». Я что-нибудь сломал?

У меня есть виртуальная машина 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.