ΠΊΠΎΡΠΎΡΠ°Ρ Π²ΡΠ²Π΅Π΄Π΅Ρ Π½Π΅ΡΡΠΎ Π²ΡΠΎΠ΄Π΅ ΡΡΠΎΠ³ΠΎ:
pool: data
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
mypool ONLINE 0 0 0
sdd ONLINE 0 0 0
sdf ONLINE 0 0 0
errors: No known data errors
Π Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄Ρ list ΠΌΠΎΠΆΠ½ΠΎ ΡΠ·Π½Π°ΡΡ ΠΎΠ±ΡΡΠΌ Π½ΠΎΠ²ΠΎΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠ»Π°:
# zpool list data
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
data 18,9G 93K 18,9G 0% 1.00x ONLINE -
ΠΠ΅Π³ΠΊΠΎ Π²ΠΈΠ΄Π΅ΡΡ, ΡΡΠΎ ΠΎΠ½ ΡΠ°Π²Π΅Π½ ΡΡΠΌΠΌΠ΅ ΠΎΠ±ΡΡΠΌΠΎΠ² ΠΎΠ±Π΅ΠΈΡ ΡΠ»ΡΡΠ΅ΠΊ, Π΅ΡΠ»ΠΈ Β«ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΡΠ΅Β» Π³ΠΈΠ³Π°Π±Π°ΠΉΡΡ ΠΏΠ΅ΡΠ΅ΡΡΠΈΡΠ°ΡΡ Π² Β«Π½Π°ΡΡΠΎΡΡΠΈΠ΅Β».
Π ΡΠ»ΠΎΠ²Ρ ΡΠΊΠ°Π·Π°ΡΡ, Π΅ΡΠ»ΠΈ Π΄Π°ΡΡ ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄Ρ list Π±Π΅Π· ΡΠΊΠ°Π·Π°Π½ΠΈΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° β ΠΈΠΌΠ΅Π½ΠΈ ΠΏΡΠ»Π°, ΡΠΎ ΠΎΠ½Π° Π²ΡΠ²Π΅Π΄Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π²ΡΠ΅Ρ ΠΏΡΠ»Π°Ρ , Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½Π½ΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅. Π ΠΌΠΎΡΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
# zpool list
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
exp 18,9G 93K 18,9G 0% 1.00x ONLINE -
data 199G 20,8G 178G 10% 1.00x ONLINE -
ΠΠ±ΡΠ°ΡΠ°Ρ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ Π΄Π°ΠΆΠ΅ ΡΠΈΡΡΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π²ΡΠΎΠ΄Π΅ list ΠΈ status ΡΡΠ΅Π±ΡΡΡ ΠΏΡΠ°Π² Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
Π Π°Π·ΡΠΌΠ΅Π΅ΡΡΡ, Π΄Π²Π° ΠΏΡΠ»Π° Π² ΠΎΠ΄Π½ΠΎΠΉ, Π΄Π° Π΅ΡΡ ΠΈ Π½Π°ΡΡΠΎΠ»ΡΠ½ΠΎΠΉ, ΠΌΠ°ΡΠΈΠ½Π΅ β ΠΈΠ·Π»ΠΈΡΠ½ΡΡ ΡΠΎΡΠΊΠΎΡΡ. Π’Π°ΠΊ ΡΡΠΎ ΠΏΡΠ», ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Π² ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΡ ΡΠ΅Π»ΡΡ , ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈΡ ΡΠ½ΠΈΡΡΠΎΠΆΠ΅Π½ΠΈΡ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄Ρ destroy:
# zpool destroy exp
ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΎΠ½ ΠΏΡΠΎΠΏΠ°Π΄ΡΡ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° ΠΏΡΠ»ΠΎΠ². Π ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Ρ ΠΏΡΠ»ΠΎΠΌ Π΄ΠΎ Π΅Π³ΠΎ ΡΠ½ΠΈΡΡΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ²ΠΈΠ΄ΠΈΠΌ ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ.
Β«ΠΠ·Π±ΡΡΠΎΡΠ½ΡΠ΅Β» ΠΏΡΠ»Ρ
ΠΠ·Π±Π°Π²ΠΈΠ²ΡΠΈΡΡ ΠΎΡ ΡΡΠ°Π²ΡΠ΅Π³ΠΎ Π½Π΅Π½ΡΠΆΠ½ΡΠΌ ΠΏΡΠ»Π°, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π²ΡΠΎΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ β ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠ»Π° Ρ Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΡΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ. Π‘ΠΎΠ·Π΄Π°ΡΠΌ Π΅Π³ΠΎ ΠΈΠ· Π΄Π²ΡΡ Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»Π΅ΠΉ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠΌΠ°:
# zpool create -f exp2 mirror sdf sdg
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΠΈΡΠΎΠ³ΠΎΠ²ΡΠΉ ΠΏΡΠ», ΠΊΠ°ΠΊ ΠΈ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π»ΠΎ ΠΎΠΆΠΈΠ΄Π°ΡΡ, ΡΠ°Π²Π΅Π½ ΠΎΠ±ΡΡΠΌΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»Ρ:
# zpool list mypool
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
exp2 3,72G 91,5K 3,72G 0% 1.00x ONLINE -
ΠΡΠΈ ΡΠ°Π·Π»ΠΈΡΠΈΠΈ ΠΎΠ±ΡΡΠΌΠΎΠ² Π±ΠΎΠ»ΡΡΠΈΠΉ Π΄ΠΈΡΠΊ Π±ΡΠ΄Π΅Ρ Β«ΠΎΠ±ΡΠ΅Π·Π°Π½Β» Π΄ΠΎ ΠΎΠ±ΡΡΠΌΠ° ΠΌΠ΅Π½ΡΡΠ΅Π³ΠΎ.
ΠΠΎΠ»Π½ΠΎΠ΅ Π·Π΅ΡΠΊΠ°Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΡΠ±ΡΠΌΠΈ, ΠΏΠΎ ΠΌΠΎΠ΅ΠΌΡ ΠΌΠ½Π΅Π½ΠΈΡ, Π² Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ β ΡΠΎΡΠΊΠΎΡΡ Π½Π΅ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΠ΅Π»ΡΠ½Π°Ρ: Π±Π°Π½Π°Π»ΡΠ½ΡΠ΅ Π±ΡΠΊΠ°ΠΏΡ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΎΡΠ΅ ΠΈ Π½Π°Π΄ΡΠΆΠ½Π΅Π΅. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π½Π΅ ΠΈΡΠΊΠ»ΡΡΠ°Ρ, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΡΡΡ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΡΠΌΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π½Π΅ Π»ΠΈΡΠ½Π΅ΠΉ, Π΄Π° ΠΈ Π½Π΅ ΡΡΠΎΠ»Ρ Π½Π°ΠΊΠ»Π°Π΄Π½Π°. Π’Π°ΠΊ ΡΡΠΎ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ ΠΈ Π½Π° ΡΡΠ΅ΡΠΈΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΡΠ»Π° ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° β RAID-Z.
Π’Π΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Ρ ΠΎΠ΄ΠΈΠ½Π°ΡΠ½ΡΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ ΡΡΡΠ½ΠΎΡΡΠΈ, ΠΊΠ°ΠΊ ΡΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠ»ΠΎΡΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΈ Π½Π°Π»ΠΈΡΠΈΠΈ Π΄Π²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ . ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π½Π°ΠΊΠ»Π°Π΄Π½ΠΎ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°. ΠΠΎΡΡΠΎΠΌΡ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΡΠ΅ΠΌ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ ΡΡΠΈ Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»Ρ:
# zpool create exp3 raidz sdd sdf sdg
ΡΡΠΎ Π΄Π°ΡΡ Π½Π°ΠΌ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ:
# zpool list exp3
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
exp3 11,1G 205K 11,1G 0% 1.00x ONLINE -
ΠΠΏΡΠΎΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ ΠΊΠ°ΠΆΠ΅ΡΡΡ, Π² Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ Π½Π΅ ΡΡΠΎΠΈΡ Π²ΡΠ΄Π΅Π»ΠΊΠΈ ΠΈ ΡΡΠ° ΠΎΠ²ΡΠΈΠ½ΠΊΠ°.
ΠΡΠ» ΠΊΡΡΠΈΡΡΠ΅ΠΌΡΠΉ
Π, Π½Π°ΠΊΠΎΠ½Π΅Ρ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠ»Π° ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° β ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠ»Π° Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠΠ»Ρ ΡΠ΅Π³ΠΎ ΡΠΎΠ·Π΄Π°ΡΠΌ ΠΈΠ· Π΄Π²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠ» Π±Π΅Π· ΠΈΠ·Π±ΡΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΠ΅ΠΌ ΠΊ Π½Π΅ΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ ΠΊΡΡΠ°:
# zpool create exp4 sdd sdf cache sdg
ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π΄Π»Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ ΠΎΠ΄ΠΈΡΡ Π² ΠΏΡΠ» Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠΎΠ΄Π° β Π½ΠΈ Π² ΠΏΡΠΎΡΡΠΎΠΉ, Π½ΠΈ Π² ΠΈΠ·Π±ΡΡΠΎΡΠ½ΡΠΉ. Π§ΡΠΎ ΠΌΡ ΠΈ Π²ΠΈΠ΄ΠΈΠΌ Π² Π²ΡΠ²ΠΎΠ΄Π΅ ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄Ρ list:
# zpool list exp4
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
exp4 18,9G 82K 18,9G 0% 1.00x ONLINE -
Π³Π΄Π΅ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΡΠ»Π΅Π΄ΠΎΠ² Π΅Π³ΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ Π½Π΅ ΡΠ΄Π°ΡΡΡΡ. ΠΡΠ»ΠΈ ΠΆΠ΅ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΡΠΎΠΌΠ½Π΅Π½ΠΈΡ, Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΎΡΡ Π»ΠΈ ΠΎΠ½ΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΠΎΠ±ΡΠ°ΡΠ°Π΅ΠΌΡΡ ΠΊ ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄Π΅ status, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ Π±Π΅ΡΠΏΠΎΡΠ²Π΅Π½Π½ΠΎΡΡΡ Π½Π°ΡΠΈΡ ΠΎΠΏΠ°ΡΠ΅Π½ΠΈΠΉ.
ΠΠ°ΠΊ Ρ ΡΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠ» Π² ΠΎΠ±Π·ΠΎΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ZFS, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ» ΠΏΡΠΈ Π½Π°Π»ΠΈΡΠΈΠΈ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠ° (ΠΈΠ»ΠΈ Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠΎΠ²) ΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ SSD, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΈ ΠΈΠ³ΡΠ°Π΅Ρ ΡΠΎΠ»Ρ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΊΡΡΠ°.
Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΎΠΏΡΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ zpool
ΠΠΎΠΌΠ°Π½Π΄Π° zpool ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π΅ΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΡ Π΄Π»Ρ ΡΠΊΡΠΏΠΎΡΡΠ° ΠΈ ΠΈΠΌΠΏΠΎΡΡΠ° ΠΏΡΠ»Π°, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΊ Π½Π΅ΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΠΈΠ·ΡΡΡΠΈΡ ΠΎΠ½ΡΡ , ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. ΠΠΎ ΡΠ΅ΠΉΡΠ°Ρ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΎΠΏΡΠΈΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌΠΈ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΡΠ»Π°.
ΠΠ΄Π½Π° ΠΈΠ· Π²Π°ΠΆΠ½ΡΠΉ ΠΎΠΏΡΠΈΠΉ β -f: ΠΎΠ½Π° ΠΏΡΠ΅Π΄ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΡΠ»Π° ΠΈΠ· Π½Π΅ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ².
ΠΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΠΏΡΠΈΡ -n. ΠΠ½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ΅ΡΡΠΎΠ²ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΡΠΎ Π΅ΡΡΡ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄Ρ zpool create Π±Π΅Π· ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠ»Π°. Π, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ , Π΅ΡΠ»ΠΈ ΡΠ°ΠΊΠΎΠ²ΡΠ΅ ΠΈΠΌΠ΅ΡΡΡΡ.
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΠΈΡ -m mountpoint. ΠΠ°ΠΊ ΡΠΆΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠ»ΠΎΡΡ, ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΡΠ»Π° ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² ΠΊΠΎΡΠ½Π΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΠΈ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ /pool_name, ΠΊΠΎΡΠΎΡΡΠΉ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π±ΡΠ΄Π΅Ρ ΡΠΎΡΠΊΠΎΠΉ ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ ZFS. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ ΡΡΠΎ ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ Π½Π΅ ΡΠ°ΠΌΡΠΌ Π»ΡΡΡΠΈΠΌ ΠΌΠ΅ΡΡΠΎΠΌ Π΄Π»Ρ ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΡΠ½ΠΈΡ, ΠΈ, ΠΊΠ°ΠΊ ΠΌΡ ΡΠ²ΠΈΠ΄ΠΈΠΌ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ, ΡΡΠΎ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ. ΠΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°ΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π΄Π»Ρ ΠΏΡΠ»Π° ΡΡΠ°Π·Ρ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, /home/data: ΡΡΠΎ ΠΈ Π±ΡΠ΄Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΡΠΈΠΈ -m. ΠΠΈΠΊΡΠΎ Π½Π΅ Π·Π°ΠΏΡΠ΅ΡΠ°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°ΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΈΠ· ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ², Π΅ΡΠ»ΠΈ ΠΎΠ½ ΠΏΡΡΡ, ΠΈΠ½Π°ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΏΡΠ»Π° Π² Π½Π΅Π³ΠΎ ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ.
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, Π½ΡΠ½ΡΠ΅ Π²Π°ΠΆΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΎΠ±ΡΠ΅ΡΠ°Π΅Ρ ΠΎΠΏΡΠΈΡ ashift=#, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°Π·ΠΌΠ΅Ρ Π±Π»ΠΎΠΊΠ° ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π² Π²ΠΈΠ΄Π΅ ΡΡΠ΅ΠΏΠ΅Π½Π΅ΠΉ Π΄Π²ΠΎΠΉΠΊΠΈ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΡΠ»Π° ΡΠ°Π·ΠΌΠ΅Ρ Π±Π»ΠΎΠΊΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, ΠΈ Π΄ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΡΠΎ Π±ΡΠ»ΠΎ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ. ΠΠ΄Π½Π°ΠΊΠΎ Π·Π°ΡΠ΅ΠΌ, Ρ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π΄ΠΈΡΠΊΠΈ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Advanced Format, Π² Π΄ΡΡΠ³ΠΈΡ ΡΠ°Π·ΠΌΠ΅Ρ Π±Π»ΠΎΠΊΠ° ΡΠ°Π²Π΅Π½ 4 ΠΠ. Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ SSD-Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»ΠΈ, ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΡ ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡΠ½ΡΠΉ Π±Π»ΠΎΠΊ. Π ΡΡΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠΊΠ° ZFS ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ, ΡΡΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΏΠ°Π΄Π΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠ»Π°.
ΠΠ»Ρ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΎΠ·Π½Π°ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π±Π΅Π·ΠΎΠ±ΡΠ°Π·ΠΈΡ ΠΈ Π±ΡΠ»Π° ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½Π° ΠΎΠΏΡΠΈΡ ashift. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Π΅Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ β 0, ΡΡΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° Π±Π»ΠΎΠΊΠ°. ΠΡΠΎΡΠΈΠ΅ ΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π»Π΅ΠΆΠ°Ρ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ 9 Π΄Π»Ρ Π±Π»ΠΎΠΊΠ° Π² 512 Π±Π°ΠΉΡ (29 = 512) Π΄ΠΎ 16 Π΄Π»Ρ 64-ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° (216 = 65536). Π ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠ΅ΠΌ Π½Π°Ρ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΡΡΡΡΡ ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΎΠ½ΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 12 (212 = 4096). ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡ ΡΠ²Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΡΠ»Π° ΠΈΠ· Π²ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠΎΠ² AF ΠΈΠ»ΠΈ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° SSD-Π½Π°ΠΊΠΎΠΏΠΈΡΠ΅Π»Π΅ΠΉ.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ
ΠΡΠ»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠΎΠ±ΠΎΠΉ Π²ΠΌΠ΅ΡΡΠΈΠ»ΠΈΡΠ° Π΄Π»Ρ Π½Π°Π±ΠΎΡΠΎΠ² Π΄Π°Π½Π½ΡΡ , Π΄Π»Ρ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΈ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π²ΡΠΎΡΠ°Ρ ΠΈΠ· Π³Π»Π°Π²Π½Π΅ΠΉΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄ β zfs. Π‘Π°ΠΌΡΠΌΠΈ Π²Π°ΠΆΠ½ΡΠΌΠΈ Π½Π°Π±ΠΎΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ ΡΠ²Π»ΡΡΡΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ.
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄Π° create ΠΊΠΎΠΌΠ°Π½Π΄Ρ zfs, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠ΅Π±ΡΠ΅Ρ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ° β ΠΈΠΌΠ΅Π½ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ Π€Π‘ ΠΈ ΠΎΠ±ΡΡΠ½ΠΎ Π½Π΅ Π½ΡΠΆΠ΄Π°Π΅ΡΡΡ Π½ΠΈ Π² ΠΊΠ°ΠΊΠΈΡ ΠΎΠΏΡΠΈΡΡ :
# zfs create pool_name/fs_name
ΠΠ½ΡΡΡΠΈ ΠΏΡΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΊΠΎΠ»Ρ ΡΠ³ΠΎΠ΄Π½ΠΎ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ β ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠ°Ρ ΡΠ°ΠΉΠ»ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΡ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π²Π»ΠΎΠΆΠ΅Π½Π½ΠΎΡΡΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΠΎΠ·Π΄Π°Π½Π° Π·Π°Π±Π»Π°Π³ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ. ΠΠΈΠΆΠ΅ Ρ ΠΏΠΎΠΊΠ°ΠΆΡ ΡΡΠΎ Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ Π²Π½ΡΡΡΠΈ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° /home β Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡΠ°Π²Π΄Π°Π½Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π΄Π»Ρ ΡΠ°Π·ΠΌΠ΅ΡΡΠ½ΠΈΡ Π½Π°Π±ΠΎΡΠΎΠ² Π΄Π°Π½Π½ΡΡ ZFS.
ΠΠ°ΡΠ½Ρ Ρ Π½Π΅ΠΌΠ½ΠΎΠΆΠ΅ΡΠΊΠΎ ΠΈΠ·Π΄Π°Π»Π΅ΠΊΠ°. ΠΡΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Mint Π½Π΅ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ Π±Π΅Π· ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠ΅ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Π² ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ /home Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄ΠΊΠ°ΡΠ°Π»ΠΎΠ³ β /home/username.
Π‘ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΆΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ZFS Π² Π½Π΅ΠΏΡΡΡΠΎΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈ, Π·Π½Π°ΡΠΈΡ, ΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ ΡΡΠ°Π·Ρ ΠΏΡΠΈΠ±Π΅Π³Π½ΡΡΡ ΠΊ ΠΎΠΏΡΠΈΠΈ -m Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Β«ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠΉ ΠΏΡΠΎΠΏΠΈΡΠΊΠΈΒ» ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡΠ»Π°.
ΠΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° Π΄Π΅Π»Π°Π΅ΠΌ Π΄Π»Ρ ΠΏΡΠ»Π° Β«ΠΏΡΠΎΠΏΠΈΡΠΊΡΒ» Π²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΎΡΠΊΠ΅ β ΠΏΡΡΡΡ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠΉ /tank:
# zpool create -o ashift=12 tank ata-SanDisk_SDSSDX120GG25_120823400863-part3 ata-SanDisk_SDSSDX120GG25_120823402786-part3
Π’Π΅ΠΏΠ΅ΡΡ ΡΠΎΠ·Π΄Π°ΡΠΌ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π΄Π»Ρ Π±ΡΠ΄ΡΡΠ΅Π³ΠΎ Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π³ΠΎ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°:
# zfs create tank/home
Π Π²Π½ΡΡΡΠΈ ΠΆΠ΅ Π½Π΅Ρ β Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅ Π²Π΅ΡΠ²ΠΈ, ΠΊΠ°ΠΊ ΡΠΎ:
# zfs create tank/home/alv
ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΡΠΎΠΌ Π·Π°ΠΌΠ΅Π½ΠΈΡ ΠΌΠΎΠΉ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΠΉ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ β Π² Π½ΡΠΌ Ρ Π½Π΅ Π΄Π΅ΡΠΆΡ Π½ΠΈΡΠ΅Π³ΠΎ, ΠΊΡΠΎΠΌΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²;
# zfs create tank/home/proj
ΡΡΠΎ ΡΠ°ΠΉΠ»ΠΎΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄Π»Ρ ΠΌΠΎΠΈΡ ΡΠ΅ΠΊΡΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅.
ΠΠ°ΠΊ ΠΈ Π±ΡΠ»ΠΎ ΠΎΠ±Π΅ΡΠ°Π½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ZFS, ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° Π½ΠΈΡΡΡΡ Π½Π΅ ΡΠ»ΠΎΠΆΠ½Π΅Π΅, ΡΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠ½ΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ². ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΡΠΎΠΌΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π°Π΄ΠΎΠ±Π½ΠΎΡΡΠΈ, Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΡΠ°ΡΡΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ. Π ΡΡΠΎΠ»Ρ ΠΆΠ΅ Π»Π΅Π³ΠΊΠΎ ΡΠ½ΠΈΡΡΠΎΠΆΠ°ΡΡ ΠΈΡ , ΠΊΠΎΠ³Π΄Π° Π·Π°Π΄Π°ΡΠ° ΡΡΠ° Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π°. Π§ΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
# zfs destroy pool_name/fs_name
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ±ΠΊΠΎΠΌΠ°Π½Π΄Ρ destroy ΡΠ»Π΅Π΄ΡΠ΅Ρ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎ: Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° Π½Π° ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π΅ Π±ΡΠ΄Π΅Ρ. ΠΡΠ°Π²Π΄Π°, ΠΈ ΡΠ½ΠΈΡΡΠΎΠΆΠΈΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, Π·Π°Π½ΡΡΡΡ Π² ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ΠΎΠΏΡΠΈΠΈ -f, Π° ΡΠ°ΠΉΠ»ΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΠ΅, Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΡΠ±ΠΈΡΡ ΠΈ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ.
ΠΠΈ Π² ΠΊΠ°ΠΊΠΎΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ Π½ΡΠΆΠ΄Π°ΡΡΡΡ β ΠΎΠ½ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π² ΠΌΠΎΠΌΠ΅Π½Ρ ΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ, ΠΎ ΡΡΠΌ ΡΠ²ΠΈΠ΄Π΅ΡΠ΅Π»ΡΡΡΠ²ΡΠ΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°: $ mount | grep tank tank/home on /tank/home type zfs (rw,atime,xattr) tank/home/alv on /tank/home/alv type zfs (rw,atime,xattr) tank/home/proj on /tank/home/proj type zfs (rw,atime,xattr) ...