Skip to content

Instantly share code, notes, and snippets.

@ikawnoclast
Last active August 29, 2015 14:14
Show Gist options
  • Save ikawnoclast/6185c7945ce97d0ef7c0 to your computer and use it in GitHub Desktop.
Save ikawnoclast/6185c7945ce97d0ef7c0 to your computer and use it in GitHub Desktop.
Zpool-Accessories
# pool add mypool cache da3
# zpool create mypool mirror da0 da1 cache da2
# zpool status
pool: mypool
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
mypool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
da0 ONLINE 0 0 0
da1 ONLINE 0 0 0
cache
da2 ONLINE 0 0 0
errors: No known data errors
# zpool remove mypool da3
# zpool add mypool log da4
# zpool create mypool mirror da0 da1 log da2
# zpool status
pool: mypool
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
mypool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
da0 ONLINE 0 0 0
da1 ONLINE 0 0 0
logs
da2 ONLINE 0 0 0
errors: No known data errors
# zpool create mypool mirror da0 da1 log mirror da2 da3
# zpool status
pool: mypool
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
mypool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
da0 ONLINE 0 0 0
da1 ONLINE 0 0 0
logs
mirror-1 ONLINE 0 0 0
da2 ONLINE 0 0 0
da3 ONLINE 0 0 0
errors: No known data errors
# zpool remove mypool da4
# zpool add mypool spare da3
# zpool set autoreplace=on mypool
# zpool create mypool mirror da0 da1 spare da2
# zpool status
pool: mypool
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
mypool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
da0 ONLINE 0 0 0
da1 ONLINE 0 0 0
spares
da2 AVAIL
errors: No known data errors
# zpool remove mypool da3
# zpool create mypool1 da0 da1 spare da2
# zpool create mypool2 da3 da4 spare da2
# zpool status
pool: mypool1
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
mypool1 ONLINE 0 0 0
da0 ONLINE 0 0 0
da1 ONLINE 0 0 0
spares
da2 AVAIL
errors: No known data errors
pool: mypool2
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
mypool2 ONLINE 0 0 0
da3 ONLINE 0 0 0
da4 ONLINE 0 0 0
spares
da2 AVAIL
errors: No known data errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment