ZFS - метка диска изменена
У меня есть объем Raidz, который я заметил, работает в ухудшенном режиме. Мне кажется, что один из дисков изменился с /dev/sdf1 в /dev/sde1 потому что на машине есть только 3 накопителя WD RED 3 ТБ, на которых был построен RAID, и диспетчер дисков показывает их как sda, sdb и sde, как показано на рисунке ниже:
Вопрос
Есть ли способ исправить массив RAID без необходимости стирать диск /sde1 и перестраивать массив, что займет довольно много времени? Чтобы этого не произошло в будущем, нужно ли мне создавать пулы, например, так:
sudo zpool create -f [pool name] raidz /dev/sdb /dev/sdc /dev/sdd
и вместо этого используйте UUID:
sudo zpool create -f [pool name] raidz \
"92e3fea4-66c7-4f59-9929-3a620f2bb24a" \
"92e3fea4-66c7-4f59-9929-3a620f2bb24b" \
"92e3fea4-66c7-4f59-9929-3a620f2bb24c"
контекст
- Ubuntu 16.04 работает под управлением ZFS.
1 ответ
Вы должны создавать пулы только с помощью
/dev/disk/by-uuid/92e3fea4-66c7-4f59-9929-3a620f2bb24c
или подобное, как
/deb/disk/by-id
сделайте следующее, чтобы получить настоящие сопоставления
ls -l /dev/disk/by-uuid
или же
ls -l /deb/disk/by-id
Я предпочитаю by-id, но всегда на 100% уверен, что вы используете правильный диск. Не просто слепо смотреть, где диск отображается. Используя by-id, у меня были устаревшие записи, которые отображаются на одно устройство. Двойная, тройная проверка и подтверждение.
