Почему создание ZPool приводит к этой ошибке?

Когда я пытаюсь создать ZPool, возникает следующая ошибка:

user@arch ~ % sudo zpool create -f -o ashift=12 -m /data media raidz /dev/disk/by-id/ata-ST2000DM001-1CH164_Z2F0TL8V /dev/disk/by-id/ata-ST2000DM001-1ER164_Z4Z030LK /dev/disk/by-id/ata-ST2000DM001-1ER164_Z4Z06PR the kernel failed to rescan the partition table: 16 cannot label 'sda': try using parted(8) and then provide a specific slice: -1 

Я попытался выполнить команду несколько раз назад, чтобы вернуться (запускается udevadm trigger ), очистка дисков с помощью sgdisk -Z /dev/sdX . Я попробовал parted /dev/sdX mklabel gpt а также zpool labelclear /dev/sdX .

Я упоминал диски с помощью /dev/disk/by-id а также /dev/sdX но такая же ошибка возникает, когда метка изменяется в зависимости от порядка дисков.

2 Solutions collect form web for “Почему создание ZPool приводит к этой ошибке?”

Поиск вашей ошибки Я столкнулся с этим сообщением в блоге: Ошибка при создании пулов zfs с использованием дисков, принадлежащих массиву md raid, который показал вашу ошибку.

$ zpool create -f tank mirror / dev / disk / by-id / xxx / dev / disk / by-id / yyy ядро ​​не удалось выполнить повторное сканирование таблицы разделов: 16 не может называть 'sdb': попробуйте использовать parted (8) и затем предоставить конкретный slic

В статье говорилось, что проблема возникла из добавления устройства в неиспользуемый массив MDADM.

Даже если старый массив mdadm больше не монтируется (поскольку больше одного диска не было, и это был raid5), они все еще добавляются в md0:

  $ cat /proc/mdstat Personalities : [linear] [raid0] [raid1] [raid10] [raid6] > [raid5] [raid4] [multipath] md0 : inactive sdd1[4](S) sdb1[1](S) 3907025072 blocks super 1.2 unused devices: 

Исправление этой конкретной проблемы выглядит следующим образом:

 $ mdadm --stop /dev/md0 mdadm: stopped /dev/md0 $ zpool create -f tank mirror /dev/disk/by-id/xxx /dev/disk/by-id/yyy $ zpool status pool: tank state: ONLINE scan: none requested [...] 

Произошла такая же проблема с попыткой запустить внешний диск на / dev / sdb

 $ sudo zpool create pool sdb -f the kernel failed to rescan the partition table: 16 cannot label 'sdb': try using parted(8) and then provide a specific slice: -1 

Проблема заключалась в том, что диск все еще был установлен. После запуска

 $ sudo umount /dev/sdb 

все работало нормально.

  • Как я могу избавиться от этого невидимого файла?
  • Ошибка экспорта / импорта ZPool
  • Замена неисправного диска в пуле ZFS
  • Точка монтирования для нескольких наборов данных ZFS rootfs (в Arch Linux с sd-zfs)
  • Проблемы с производительностью ZFS (по Linux)
  • скорость сети по локальной сети
  • FreeBSD 10: Мне нужны тюрьмы?
  • Можно ли использовать raid-0 md-типа в качестве диска для пула zfs
  • Не удалось отправить zfs | zfs получает наборы данных в том же zpool
  • Stripe array, который хранит каждый (целостный) файл на одном диске (zfs / lvm?)
  • Как я могу автоматически сделать файлы файлов ZFS mount shared / rshared?
  • Безопасный тест FreeBSD на системе, выполняющей debian с zpools
  • Interesting Posts

    Вставка с пробелами, добавленными в заголовки строк (по аналогии с комментариями)?

    Какие корневые каталоги нужно создать резервную копию?

    Есть ли что-то, что создаст звуки щелчка клавиатуры?

    Добавление привязок для ed2k: // связей с xdg-open?

    Присоединиться не подходит

    Установить xterm название не работает над ssh

    индикатор выполнения, чтобы узнать, сколько выполнено выход скрипта оболочки

    Измените утилиту диска gnome для использования двоичных единиц

    Работает ли ионика с планировщиком сроков?

    Установка разрешения EFI Framebuffer при загрузке

    echo показывает 1 4 5 6 … почему?

    Как удалить пакет для текущего пользователя?

    awk не будет использовать '||' как полевой разделитель

    Не администратор, как установить локальный GCC вместо предоставления?

    Какой URL-адрес следует использовать для списка воспроизведения репозитория Fedora EPEL в конфигурации кикстарта?

    Linux и Unix - лучшая ОС в мире.