diff --git a/hosts/skydick/datapool.nix b/hosts/skydick/datapool.nix index f59be44..9c5eec6 100644 --- a/hosts/skydick/datapool.nix +++ b/hosts/skydick/datapool.nix @@ -9,6 +9,14 @@ # LUN1: wwn-0x6000c500XXXXXXXX0001000000000000 # Same prefix = same physical drive. Pair DIFFERENT drives in each mirror. # +# Drive inventory (ST14000NM0001, 14TB SAS Mach2): +# +# drive1: cab9587b (serial ZKL09S4X...FA4P) +# drive2: caf74697 (serial ZKL05VPS...FMAC) +# drive3: cb3613eb (serial ZKL05VM0...GSP3) +# drive4: cb3957ab (serial ZKL09QXG...50KE) +# drive5: cb9dd2eb (serial ZKL0EP06...6LLW) [spare] +# # Layout (4 active + 1 hot spare, all mirrors for expandability): # # mirror-0: drive1-LUN0 drive2-LUN0 @@ -20,7 +28,7 @@ # If drive1 fails: mirror-0 and mirror-1 each lose one member, but stay # online via drive2. The spare auto-replaces one degraded member. # -# === Pool creation (fill in actual WWNs) === +# === Pool creation === # # zpool create -o ashift=12 -o autotrim=on -o failmode=continue \ # -O compression=zstd -O relatime=on \ @@ -28,11 +36,11 @@ # -O normalization=formD -O redundant_metadata=most \ # -O mountpoint=none -O canmount=off \ # dick \ -# mirror \ -# mirror \ -# mirror \ -# mirror \ -# spare +# mirror wwn-0x6000c500cab9587b0000000000000000 wwn-0x6000c500caf746970000000000000000 \ +# mirror wwn-0x6000c500cab9587b0001000000000000 wwn-0x6000c500caf746970001000000000000 \ +# mirror wwn-0x6000c500cb3613eb0000000000000000 wwn-0x6000c500cb3957ab0000000000000000 \ +# mirror wwn-0x6000c500cb3613eb0001000000000000 wwn-0x6000c500cb3957ab0001000000000000 \ +# spare wwn-0x6000c500cb9dd2eb0000000000000000 wwn-0x6000c500cb9dd2eb0001000000000000 # # === Dataset creation === #