NetBSD/i386におけるソフトRAID0の設定
howto/NetBSD/i386/installonvmware
参考にしたWebは深ちゃんのホームページです。
前提条件 _
はじめにカーネルが raidframe をサポートしているかチェックし、していなければ raidframe を有効にするため、カーネルコンパイル&インストールする。
[/usr/src/sys/arch/i386/conf/GENERIC]など #pseudo-device raid 8 # RAIDframe disk driver コメントを外します。 pseudo-device raid 8 # RAIDframe disk driver
RAIDの作成 _
/etc/raid0.conf を作成する _
詳しくは、raidctl(8) のマニュアルを参照。ここでは、RAID0とした。
# vi /etc/raid0.conf [/etc/raid0.conf] START array 1 2 0 (空行) START disks /dev/sd0e /dev/sd1e (空行) START layout 128 1 1 0 # ^--ここがRAID level (空行) START queue fifo 100
ライドコンフィグ&シリアル番号の設定 _
# raidctl -C raid0.conf raid0 # raidctl -I 1 raid0
”-I シリアル番号”のシリアル番号はuniqなら何でもよいようです。私は簡単に'1'としました。
RAID エリアを初期化し、disklabelを登録する。 _
# raidctl -iv raid0
サンプルのディスクラベル読み込み
# disklabel raid0 > /tmp/raid0.label
ディスクラベルの編集
# vi /tmp/raid0.label ((/dev/raid0でアクセスするため、ここでは何もしなかった。/dev/raid0eなどでアクセスしたい場合は、適切に編集すること))
ディスクラベルの書き込み
# disklabel -R -r raid0 /tmp/raid0.label
newfs
# newfs /dev/rraid0a
mount
# mkdir /raid0 # mount /dev/raid0a /raid0
現在のステータスを見てみる _
# raidctl -s raid0
Copyright (C) 2003-2006 A.SAKAKI All Rights Reserved.
パソコンでサーバーを構築して、自宅サーバにしよう。