お久しぶりです。
いきてます。
さて、前回論理ボリュームを9つ作りました。
一つを動作確認してみましょう。
フォーマットを行い、マウントし、hdparmで速度を調べます。
mkfs.ext3 /dev/VolGroup00/lv01
cd /mnt/
mkdir lv01
mount /dev/VolGroup00/lv01 lv01 -t ext3
echo "TEST" > /mnt/lv01/test
cat /mnt/lv01/test
hdparm -Tt /dev/VolGroup00/lv01
/dev/VolGroup00/lv01:
Timing cached reads: 792 MB in 2.00 seconds = 395.73 MB/sec
Timing buffered disk reads: 162 MB in 3.02 seconds = 53.63 MB/sec
うーん、まぁまぁ?
マシンスペックにも依存しますね。
テストして満足したので、マウント解除。
umount /mnt/lv01
iscsitargetを導入し、iSCSIの接続を受け付けます。
aptitude install iscsitarget
設定ファイルを書いてiscsitargetの再起動をすると、公開されます。
IncomingUserとかOutgoingUserを設定すると、接続に認証を求めるようになります。
渡す値の一つ目がID、二つ目がパスワードの構成です。
下記の例だと、iscsiがIDでiscsi!がパスワードです。
なお、Target側のパスワードは12~16文字とされています。
そうしないと、クライアント側にてはじかれます。
あと、多分この設定ファイルの書き方(主にLunの辺りとか)は、あまり推奨されない気がします。
詳細は自己責任にて調べてくださいませ。
vi /etc/ietd.conf
IncomingUser iscsi iscsi!
OutgoingUser iscsi iscsi!
Target jp.co.alleycat.iscsi1:storage.lv01
Lun 0 Path=/dev/VolGroup00/lv01,Type=fileio
IncomingUser lv01 lv01!
OutgoingUser lv01 lv01!
Target jp.co.alleycat.iscsi1:storage.lv02
Lun 0 Path=/dev/VolGroup00/lv02,Type=fileio
IncomingUser lv02 lv02!
OutgoingUser lv02 lv02!
Target jp.co.alleycat.iscsi1:storage.lv03
Lun 0 Path=/dev/VolGroup00/lv03,Type=fileio
IncomingUser lv03 lv03!
OutgoingUser lv03 lv03!
Target jp.co.alleycat.iscsi1:storage.lv04
Lun 0 Path=/dev/VolGroup00/lv04,Type=fileio
IncomingUser lv04 lv04!
OutgoingUser lv04 lv04!
Target jp.co.alleycat.iscsi1:storage.lv05
Lun 0 Path=/dev/VolGroup00/lv05,Type=fileio
IncomingUser lv05 lv05!
OutgoingUser lv05 lv05!
Target jp.co.alleycat.iscsi1:storage.lv06
Lun 0 Path=/dev/VolGroup00/lv06,Type=fileio
IncomingUser lv06 lv06!
OutgoingUser lv06 lv06!
Target jp.co.alleycat.iscsi1:storage.lv07
Lun 0 Path=/dev/VolGroup00/lv07,Type=fileio
IncomingUser lv07 lv07!
OutgoingUser lv07 lv07!
Target jp.co.alleycat.iscsi1:storage.lv08
Lun 0 Path=/dev/VolGroup00/lv08,Type=fileio
IncomingUser lv08 lv08!
OutgoingUser lv08 lv08!
Target jp.co.alleycat.iscsi1:storage.lv09
Lun 0 Path=/dev/VolGroup00/lv09,Type=fileio
IncomingUser lv09 lv09!
OutgoingUser lv09 lv09!