CentOS 6.5
ステップ1: zfsサービスの導入
まず、以下のサービスをyumる。
yum install zlib-devel libuuid-devel lsscsi
splとzfsを取ってきて、rpmパッケージをインストールする。
http://zfsonlinux.org/
./configure
make rpm
rpm -Uvh *.x86_64.rpm
ステップ2: partedでHDDにラベルをつける
全てのHDDにラベル付けを行う。
parted /dev/任意のid
(parted) mklabel gpt
(parted) quit
ステップ3: zfsでプールを作成し、マウントを行う。
zpool create zfspool raidz2 全てのHDDのシリアルナンバー spare HDDのシリアルナンバー
- zfs create zfspool/raid2
- zfs set mountpoint=ディレクトリ zfspool/raid2
- zfs mount -a
ステータス確認
zpool status -v
: ステータス
交換方法
zpool replace 壊れたシリアル spareのシリアル
- % doneでチェック
- zpool detach 壊れたシリアル
- HDDを外し、新しいのをつける
- zpool add spare シリアル
コメント
rebootで自動マウントがされない場合
selinuxが起動している可能性あり、getenforceで確認
vi /etc/selinux/config
で編集