У меня кеш-устройство выпало из массива zfs из-за ошибок. Я почти уверен, что это было то, что я сделал - возился с кабелями или что-то в этом роде. Он отлично работает, плюс это просто кеш-устройство. Когда я пытаюсь прочитать его, возникает следующая ошибка:
# zpool add array cache /dev/sdj2
cannot add to 'array': one or more vdevs refer to the same device
есть ли способ удалить ссылку из массива zpool, чтобы я мог ее прочитать? ive пробовал удалить:
# zpool remove array /dev/sdj2
cannot remove /dev/sdj2: no such device in pool
Мне нужно было удалить / воссоздать раздел zfs на самом диске. после этого я смог его прочитать.
Попробуйте экспортировать пул и повторно импортировать его через путь
или id
этикетки. После этого вы сможете удалить / добавить кэш-устройство.
Например:
массив экспорта zpool
массив импорта zpool -d / dev / disk / by-path /
zpool remove array
по мере необходимости.