ブログ移転のお知らせ

独自ドメインのVPSにブログ移転中です、ここもデータの保証無しってことで置きっぱなしにしてもらえる事になってます。
 
i移転先予定のブログURLはこちら(作成中):http://www.sawanoboly.net/wp/
旧ブログはこちらでも保管しときます:http://www.sawanoboly.net/wp_old/
前の記事:«
次の記事: »

zfsでRAID10(RAID1+0)

| OpenSource, UNIX |
add to hatena hatena.comment (1) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 1

なんやかんやで RAID1+0 がイイ と聞く。
確かに信頼性など計算すると、ドライブ台数増加につれ破滅的に信頼度が低下していくRAID6に比べて良さそうには見える。
 

と細かいことは置いといて、ZFSでもRAID1+0のように構成ができる。
しかも拡張可能でおトクな感じだ。
 
やってみよう。
 
 

まずZFSようにデバイスが沢山要る、ここではファイルで代用しよう。

$ mkfile 64M /zdev/64M-1
・・・
$ mkfile 64M /zdev/64M-10

 

では プール、zztop を ミラー構成のデバイス2つによるストライプ、RAID10 として作成してみる。

$ zpool create zztop mirror /zdev/64M-1 /zdev/64M-2 mirror /zdev/64M-3 /zdev/64M-4
$ zpool status
pool: zztop
state: ONLINE
scrub: none requested
config:
 
NAME STATE READ WRITE CKSUM
zztop ONLINE 0 0 0
mirror ONLINE 0 0 0
/zdev/64M-1 ONLINE 0 0 0
/zdev/64M-2 ONLINE 0 0 0
mirror ONLINE 0 0 0
/zdev/64M-3 ONLINE 0 0 0
/zdev/64M-4 ONLINE 0 0 0
 
errors: No known data errors

できた、簡単だね。
 

さらにコレを拡張しよう、ミラー構成デバイス(※単体も可)をくっつけて容量を追加することが可能だ。

$ zpool add zztop mirror /zdev/64M-5 /zdev/64M-6
$ zpool status
pool: zztop
state: ONLINE
scrub: none requested
config:
 
NAME STATE READ WRITE CKSUM
zztop ONLINE 0 0 0
mirror ONLINE 0 0 0
/zdev/64M-1 ONLINE 0 0 0
/zdev/64M-2 ONLINE 0 0 0
mirror ONLINE 0 0 0
/zdev/64M-3 ONLINE 0 0 0
/zdev/64M-4 ONLINE 0 0 0
mirror ONLINE 0 0 0
/zdev/64M-5 ONLINE 0 0 0
/zdev/64M-6 ONLINE 0 0 0
 
errors: No known data errors

これでOK、なんとも柔軟なつくり。
 
 

ちなみに、ZFSではミラーも複数に構成できるので、zpool add と attach コマンドを駆使すれば、こういう変態的なボリュームの作成も可能だ。
 
$ zpool status
pool: zztop
state: ONLINE
scrub: resilver completed after 0h0m with 0 errors on /*datetime*/
config:
 
NAME STATE READ WRITE CKSUM
zztop ONLINE 0 0 0
mirror ONLINE 0 0 0
/zdev/64M-1 ONLINE 0 0 0
/zdev/64M-2 ONLINE 0 0 0
/zdev/64M-7 ONLINE 0 0 0
/zdev/64M-8 ONLINE 0 0 0
mirror ONLINE 0 0 0
/zdev/64M-3 ONLINE 0 0 0
/zdev/64M-4 ONLINE 0 0 0
/zdev/64M-9 ONLINE 0 0 0
mirror ONLINE 0 0 0
/zdev/64M-5 ONLINE 0 0 0
/zdev/64M-6 ONLINE 0 0 0
/zdev/64M-10 ONLINE 0 0 0
 
errors: No known data errors

 

4台ミラー(4-Way),3台ミラー(3-Way),2台ミラー,と単体デバイスでストライピング。
単体のヤツも attach で後からミラーに出来るので安心。
 
 

RAID01 はちょっと出来なかったな、まあ滅多にいらない子なのでいいや。
 

前の記事:«
次の記事: »
add to hatena hatena.comment (1) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 1

使ってる所とか

※注意

I
KOBE×
BUSINESS.

これは個人ブログです、内容についてアイクラフト(株)は責任を負いません。
にほんブログ村 IT技術ブログへSawanoblogのフィード
人気ブログランキングへ
この日記のはてなブックマーク数
はてなRSSに追加
Googleに追加
My Yahoo!に追加
livedoor Readerに追加
goo RSSリーダーに追加
フィードメーター - SawanoBlog.
MCP
MCTS
CCNA

ミニブログとか

あわせて読みたいブログパーツ
  • 週刊アスキーで「アニメーション神戸」の記事
    random image


    シスコのCCNAに合格したので、取得希望者にアドバイス(1)
    写真:シスコ試験対策お勉強グッズ


    ポストに神戸市長選挙公報
    写真:神戸市長選挙公報


    Solaris10の自動アップデートインターフェイス
    画像:Solarisの「Sun Update Manager」


    たまには手ぶらで近所を散歩してもいい頃
    写真:NIKEのランニング用ポーチ


    Network Notepadを使ってネットワーク図
    画像:簡単なネットワーク図
  • Amazon用