我的某個vdevs將zpool的狀態設置爲降級: root @ mediaserver:〜#zpool狀態 pool:zfsraid state:DEGRADEDzpool替換錯誤,但不包含EFI標籤,但它可能包含分區
所以我開始採取措施更換驅動器。
這是舊盤的ID:WWN-0x5000cca225f459d5 這是更換磁盤的ID:WWN-0x5000c5006e38bc61
1)離線舊盤:
zpool offline zfsraid wwn-0x5000cca225f459d5
2 )用新磁盤物理替換舊磁盤
3)發佈替換命令:
zpool replace -o ashift=12 zfsraid wwn-0x5000cca225f459d5 wwn-0x5000c5006e38bc61
替換命令失敗:
[email protected]:~# zpool replace -o ashift=12 zfsraid wwn-0x5000cca225f459d5 wwn-0x5000c5006e38bc61
**invalid vdev specification
use '-f' to override the following errors:
/dev/disk/by-id/wwn-0x5000c5006e38bc61 does not contain an EFI label but it may contain partition
information in the MBR.**
我似乎無法找到任何信息,以幫助。幾個論壇說使用-f選項,但似乎粗略。新驅動器上沒有列出分區
[email protected]:~# fdisk -l /dev/disk/by-id/wwn-0x5000c5006e38bc61
Disk /dev/disk/by-id/wwn-0x5000c5006e38bc61: 3000.6 GB, 3000592982016 bytes
255 heads, 63 sectors/track, 364801 cylinders, total 5860533168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes/4096 bytes
I/O size (minimum/optimal): 4096 bytes/4096 bytes
Disk identifier: 0x00000000
Disk /dev/disk/by-id/wwn-0x5000c5006e38bc61 doesn't contain a valid partition table
[email protected]:~#
我是否必須運行一些命令擦除新驅動器?
這些都是在dmesg的有關驅動器的最後幾行:
[420274.400024] scsi 11:0:8:0: Direct-Access ATA ST3000DM001-1CH1 CC29 PQ: 0 ANSI: 6
[420274.400036] scsi 11:0:8:0: SATA: handle(0x000f), sas_addr(0x4433221107000000), phy(7), device_name(0x0000000000000000)
[420274.400039] scsi 11:0:8:0: SATA: enclosure_logical_id(0x5000000080000000), slot(4)
[420274.400130] scsi 11:0:8:0: atapi(n), ncq(y), asyn_notify(n), smart(y), fua(y), sw_preserve(y)
[420274.400134] scsi 11:0:8:0: qdepth(32), tagged(1), simple(0), ordered(0), scsi_level(7), cmd_que(1)
[420274.400502] sd 11:0:8:0: Attached scsi generic sg17 type 0
[420274.401375] sd 11:0:8:0: [sdr] 5860533168 512-byte logical blocks: (3.00 TB/2.72 TiB)
[420274.401377] sd 11:0:8:0: [sdr] 4096-byte physical blocks
[420274.475163] sd 11:0:8:0: [sdr] Write Protect is off
[420274.475166] sd 11:0:8:0: [sdr] Mode Sense: 7f 00 10 08
[420274.475966] sd 11:0:8:0: [sdr] Write cache: enabled, read cache: enabled, supports DPO and FUA
[420274.554649] sdr: unknown partition table
[420274.646245] sd 11:0:8:0: [sdr] Attached SCSI disk
這是Ubuntu的版本我跑:
Ubuntu 12.04.3 LTS \n \l
根@媒體服務器:〜#UNAME - a
Linux mediaserver 3.5.0-44-generiC#67~precise1-Ubuntu SMP Wed Nov 13 16:16:57 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
12似乎是默認設置,至少在去年我開始在家中使用ZFS時是這樣。 – MikeP