« LH | ホーム | Sidewinder X6 »
2008年10月23日
CentOS5.2 で iscsi-target
外に出してないサーバだからいいや、とアップデートをサボっていた我が家のファイルサーバですが、思うところあって CentOS5 から 5.2 へ update しました。kernel が置き換わったので、iscsi周りを再度設定してやる必要があります。
# wget http://nchc.dl.sourceforge.net/sourceforge/iscsitarget/iscsitarget-0.4.16.tar.gz
# tar zxvf iscsitarget-0.4.16.tar.gz
# cd iscsitarget-0.4.16
# make KSRC=/usr/src/kernels/2.6.18-92.1.13.el5-i686/
# make install
# tar zxvf iscsitarget-0.4.16.tar.gz
# cd iscsitarget-0.4.16
# make KSRC=/usr/src/kernels/2.6.18-92.1.13.el5-i686/
# make install
ここで modprobe しても失敗します。ブツが /lib/modules/kernel/iscsi/ にあったりするので見つからんのでしょう。なので、
vi /lib/modules/2.6.18-92.1.13.el5/modules.dep
して、最後尾に
/lib/modules/kernel/iscsi/iscsi_trgt.ko:
と追記してやります。あとはmodprobeして iscsi-target を起動すればおk
面倒くさがらず make したカーネルモジュールをちゃんとそれっぽい所において、そのように modules.dep を書き換えても当然大丈夫なはずです。
トラックバック(0)
トラックバックURL: http://blog.unnamed.jp/cms/mt-tb.fcgi/630
コメントする