这是在 TrueNAS 13.0U6.3 (FreeBSD 13.1-RELEASE-p9) 上
我的 ZFS 池中有一个磁盘坏了。我更换了它,但我先更新了 TrueNAS (Core) - 我认为更新之前我在使用 U6.0 或 U6.1。
当我尝试用新磁盘替换池中的坏磁盘时,出现的替换坏磁盘的内容是multipath/disk1
。
$ gmultipath list
显示如下:
Type: AUTOMATIC
Mode: Active/Passive
UUID: 472fbec0-b03b-11ef-9225-eb3c2b011256
State: OPTIMAL
Providers:
1. Name: multipath/disk1
Mediasize: 2000398933504 (1.8T)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r0w0e0
State: OPTIMAL
Consumers:
1. Name: da3
Mediasize: 2000398934016 (1.8T)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r1w1e1
State: ACTIVE
2. Name: da7
Mediasize: 2000398934016 (1.8T)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r1w1e1
State: PASSIVE
我知道我没有明确创建多路径磁盘。我对此进行了一些研究,我认为它之前没有启用过 - 所以如果可以安全地禁用/删除它,我想禁用/删除它。据我所知,多路径设备disk1
只包含da3
和da7
,这两个都不在我的 zpool 中(但我想用它们中的任何一个来替换现在死机的磁盘)。
$ sudo gmultipath remove da3 multipath/disk1
只会导致gmultipath: Device da3 not found
。我尝试da7
用 代替da3
,并disk1
用 代替multipath/disk1
,结果相同。da3
和都da7
显示在 中/dev
。我做错了什么?
$ gmultipath status
Name Status Components
multipath/disk1 OPTIMAL da3 (ACTIVE)
da7 (PASSIVE)
$ glabel status
Name Status Components
gptid/ba57595c-ee74-11ec-b51b-399e00f59ed1 N/A da1p2
gptid/d0b76aad-bfbd-11ec-996d-4d60e9b1c6c6 N/A da0p1
gptid/ba4d8354-ee74-11ec-b51b-399e00f59ed1 N/A da6p2
gptid/ba1ee75b-ee74-11ec-b51b-399e00f59ed1 N/A da4p2
gptid/ba11edb8-ee74-11ec-b51b-399e00f59ed1 N/A da2p2
gptid/8968c667-48aa-11ef-b8e7-f5ee91c5a64b N/A da5p2
gptid/ba05228b-ee74-11ec-b51b-399e00f59ed1 N/A da8p2
gptid/b9bc5150-ee74-11ec-b51b-399e00f59ed1 N/A da9p2
gptid/b9cf5ec0-ee74-11ec-b51b-399e00f59ed1 N/A da1p1