こんにちは、vdevを拡張しようとしていますが、これを実行するためにどのコマンドが必要なのか混乱しています。これは私が持っているものです。
pool: DATA01
state: ONLINE
scan: scrub repaired 0B in 0 days 07:43:11 with 0 errors on Sun Aug 14 08:07:15 2022
config:
NAME STATE READ WRITE CKSUM
DATA01 ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
/dev/sda ONLINE 0 0 0
/dev/sdb ONLINE 0 0 0
/dev/sdc ONLINE 0 0 0
それが私が望むものです(追加ドライブ)。
pool: DATA01
state: ONLINE
scan: scrub repaired 0B in 0 days 07:43:11 with 0 errors on Sun Aug 14 08:07:15 2022
config:
NAME STATE READ WRITE CKSUM
DATA01 ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
/dev/sda ONLINE 0 0 0
/dev/sdb ONLINE 0 0 0
/dev/sdc ONLINE 0 0 0
/dev/sdd ONLINE 0 0 0
addコマンドは、raidz2-1などの新しいvdevを作成するときにのみ使用され、Attachコマンドはミラーにのみ使用されるようです。
よろしくお願いします。
zpool add [-fgLnP] [-o property=value] pool vdev...
Adds the specified virtual devices to the given pool. The vdev specification is described in the Virtual Devices section. The behavior of the -f option, and the de‐
vice checks performed are described in the zpool create subcommand.
zpool attach [-f] [-o property=value] pool device new_device
Attaches new_device to the existing device. The existing device cannot be part of a raidz configuration. If device is not currently part of a mirrored configuration,
device automatically transforms into a two-way mirror of device and new_device. If device is part of a two-way mirror, attaching new_device creates a three-way mir‐
ror, and so on. In either case, new_device begins to resilver immediately.
ベストアンサー1
Googleの使用 - zfsには現在そのような機能はありません。
https://arstechnica.com/gadgets/2021/06/raidz-expansion-code-lands-in-openzfs-master