Я отчаянно нуждаюсь в помощи. В настоящее время на моей работе я унаследовал систему NAS, которую до меня бывший администратор построил с OpenIndiana oi_151a5 на файловой системе ZFS. проблема в том, что один из твердотельных накопителей находится в неисправном состоянии и является частью раздела журналов. это часть настройки raid1, так как он думает, что / tank2 zpool. Мы купили запасные твердотельные накопители (серийный номер Intel SSDSC2BB120G401), однако, когда я собираюсь произвести замену zpool, появляется ошибка «устройства имеют другое выравнивание секторов». нашли документацию по этим ссылкам:
Ошибка команды zpool: ....................... https://wiki.illumos.org/display/illumos/ZFS+and+Advanced+Format+disks https://wiki.uiowa.edu/pages/viewpage.action?pageId=109796051 https://github.com/zfsonlinux/zfs/issues/566 .......................
однако исправление, которое они рекомендуют, похоже, либо сдувает zpool, либо загружает исправленный двоичный zpool-12 - что я и сделал, и просто дает ту же ошибку, что и обычная команда zpool.
это статистика дисков, которые я пытаюсь заменить:
*************
[Dead HDD]
c6::w55cd2e404bd0a454,0 connected configured unknown Client Device: /dev/dsk/c2t55CD2E404BD0A454d0s0(sd18)
unavailable disk-path n /devices/pci@0,0/pci8086,340e@7/pci1028,1f1c@0/iport@f0:scsi::w55cd2e404bd0a454,0
[Still working HDD raid1 Mirror]
c6::w55cd2e404bd06fa3,0 connected configured unknown Client Device: /dev/dsk/c2t55CD2E404BD06FA3d0s0(sd17)
unavailable disk-path n /devices/pci@0,0/pci8086,340e@7/pci1028,1f1c@0/iport@f0:scsi::w55cd2e404bd06fa3,0
***********
и это новые диски, которые я тоже пытаюсь переключить.
***********
root@:/kernel/drv# iostat -Er | grep -i vendor | sort | uniq
Vendor: ATA ,Product: INTEL SSDSC2BB12 ,Revision: 0370 ,Serial No: PHWL707603WJ120
Vendor: ATA ,Product: INTEL SSDSC2BB12 ,Revision: 0370 ,Serial No: PHWL710300CE120
***********
это команда, которую я использовал:
zpool replace -f tank2 c2t55CD2E404BD0A454d0 c2t55CD2E414D6B29B1d0 -o ashift=12
и то же самое для команды zpool-12 ...
вот вывод оболочки bash
..........................................
root@:/osadmin/scripts# zpool replace -f tank2 c2t55CD2E404BD0A454d0 c2t55CD2E414D6B29B1d0 -o ashift=12
too many arguments
usage:
replace [-f] <pool> <device> [new-device]
root@:/osadmin/scripts# zpool replace -f tank2 c2t55CD2E404BD0A454d0 c2t55CD2E414D6B29B1d0
cannot replace c2t55CD2E404BD0A454d0 with c2t55CD2E414D6B29B1d0: devices have different sector alignment
......
root@:/osadmin/scripts# sudo ./zpool-12 replace -f tank2 c2t55CD2E404BD0A454d0 c2t55CD2E414D6B29B1d0
cannot replace c2t55CD2E404BD0A454d0 with c2t55CD2E414D6B29B1d0: devices have different sector alignment
root@:/osadmin/scripts# sudo ./zpool-12 replace -f logs c2t55CD2E404BD0A454d0 c2t55CD2E414D6B29B1d0
cannot open 'logs': no such pool
root@:/osadmin/scripts# sudo ./zpool-12 replace -f tank2 c2t55CD2E404BD0A454d0 c2t55CD2E414D6B29B1d0 -o ashift=12
too many arguments
usage:
replace [-f] <pool> <device> [new-device]
root@:/osadmin/scripts#
........................................
Кто-нибудь знает, можно ли вынуть твердотельные накопители, поместить их в ноутбук и загрузить LiveCD OpenIndiana, а затем попытаться принудительно выполнить повторное разбиение на секторы SDD? будет ли это работать даже после отключения питания ноутбука?
К сожалению, эта система, в которой в настоящее время возникают проблемы, является действующей производственной системой.
любой совет будет полезен спасибо