Skip to content

Instantly share code, notes, and snippets.

@you21979
Last active December 22, 2015 10:48
Show Gist options
  • Save you21979/6461090 to your computer and use it in GitHub Desktop.
Save you21979/6461090 to your computer and use it in GitHub Desktop.
  • AFT関連
  1. nopを生やす
gnop create -S 4096 ada0
  1. AFTとして認識させる(nopを使う)
zpool create volume1 ada0.nop
  1. AFTとして認識しているか確認する
zdb -C volume1 | greo ashift

ashiftが12でAFTとして扱われている

  • raid0
  1. 領域を作成する
zpool create volume1 ada0 ada1
  1. HDDを追加して容量を増やす
zpool add volume1 ada2
  • raid1
  1. 領域を作成する
zpool create volume1 mirror ada0 ada1
  1. HDDを追加して容量を増やす
zpool add volume1 mirror ada2 ada3
  1. HDDを追加してミラー対象を増やす(raid10化)
zpool attach volume1 ada0 ada2
  • raidz

領域を作成する

zpool create volume1 raidz ada0 ada1 ada2 ada3

 * raidz2

領域を作成する

zpool create volume1 raidz2 ada0 ada1 ada2 ada3 ada4
  • volume1を一旦外す
zpool export volume1
  • 外したvolume1を取り込む
zpool import volume1
hint.scbus.0.at="ahcich0"
hint.ada.0.at="scbus0"
hint.scbus.1.at="ahcich1"
hint.ada.1.at="scbus1"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment