Привет, я прочитал много информации о замене жесткого диска в ZFS raid, но в основном это касается замены вышедшего из строя диска (например: . После чего следуют команды:
```
zpool status
zpool offline rpool /dev/source # (=failed disk)
## shutdown install the new disk or replace the disks
sgdisk --replicate=/dev/target /dev/source
sgdisk --randomize-guids /dev/target
zpool replace rpool /dev/source /dev/target
zpool status # => resilvering is working
```
Но мой ZFS Raid (raidz) не имеет ошибок и не вышел из строя какой-либо жесткий диск. Мой вопрос в том, нужно ли для замены исправного (очень старого) жесткого диска на новый все эти команды? Или достаточно одной команды, например:
```
zpool replace rpool /dev/disk/by-id/old-disk /dev/disk/by-id/ata-WDC_WD60EZRZ-00GZ5B1_WD-WX44D55N
```
где ata-WDC_WD60EZRZ-00GZ5B1_WD-WX44D55N – это новый жесткий диск. Можете ли вы сказать, какие из вышеперечисленных команд также необходимы в этом случае? Например, нужно ли создавать такую же таблицу разделов в этом сценарии?
С уважением,
maxprox
```
zpool status
zpool offline rpool /dev/source # (=failed disk)
## shutdown install the new disk or replace the disks
sgdisk --replicate=/dev/target /dev/source
sgdisk --randomize-guids /dev/target
zpool replace rpool /dev/source /dev/target
zpool status # => resilvering is working
```
Но мой ZFS Raid (raidz) не имеет ошибок и не вышел из строя какой-либо жесткий диск. Мой вопрос в том, нужно ли для замены исправного (очень старого) жесткого диска на новый все эти команды? Или достаточно одной команды, например:
```
zpool replace rpool /dev/disk/by-id/old-disk /dev/disk/by-id/ata-WDC_WD60EZRZ-00GZ5B1_WD-WX44D55N
```
где ata-WDC_WD60EZRZ-00GZ5B1_WD-WX44D55N – это новый жесткий диск. Можете ли вы сказать, какие из вышеперечисленных команд также необходимы в этом случае? Например, нужно ли создавать такую же таблицу разделов в этом сценарии?
С уважением,
maxprox

После того, как мой zpool (storage) перешёл в состояние деградации, я вынул повреждённый HDD из сервера (после выключения – у меня нет возможности hot-swap HDD) и включил его снова без него. Всё работает нормально – у меня 3x1TB в RAID, используется 296.00 ГБ из 1.93 ТБ. Я отправил его на гарантию. Через несколько дней я получил новый диск. Я проверил количество дисков в веб-интерфейсе, после чего: Код: root@myserver:sudo fdisk /dev/sdb type d, type p, type w, и type q Следующий шаг Bash: root@myserver:/dev/disk/by-id# ls И нашёл ID нового диска ata-ST1000VN002-2EY102_Z9CD913E Следующий шаг Bash: root@myserver:/# sudo zpool status
Надеюсь, это поможет.
А я не такой крутой, как ты, и буду ждать с заменой этого HDD до реакции гарантии 