TenForward

技術ブログ。はてなダイアリーから移転しました

iSCSI

既に iSCSI のディスクをホスト側で認識した状態で,新たに別の iSCSI ディスクを追加するために,

  1. /etc/iscsi.conf に新しいディスクのアドレスを DiscoveryAddress として追加
  2. /etc/init.d/iscsi reload

で行けるだろうと思ってやったら出来なかったので,色々調べていたけど,新しい iSCSI ディスクとして設定した CentOS 5 環境のファイアウォールSELinux が有効になっていただけだった.アレ?インストール終了後にその辺りの設定が起動したと思うけど,なんでだろ? > CentOS 5

で,ファイアウォールSELinux も無効にしたら,無事認識.

iscsi-sfnet:host2: Session established
scsi2 : SFNet iSCSI driver
  Vendor: IET       Model: VIRTUAL-DISK      Rev: 0
  Type:   Direct-Access                      ANSI SCSI revision: 04
SCSI device sdc: 2048000 512-byte hdwr sectors (1049 MB)
SCSI device sdc: drive cache: write through
SCSI device sdc: 2048000 512-byte hdwr sectors (1049 MB)
SCSI device sdc: drive cache: write through
 sdc: unknown partition table
Attached scsi disk sdc at scsi2, channel 0, id 0, lun 0

なぜか,reload じゃなく,既にマウントしているディスクを umount して,restart したら,上記と同様に sdc として出てきていたのではまってました.Why?