open-iscsi+LVM
インストールしたままだとopen-iscsiが起動して、
iSCSIディスクをマウントしたときに
pvscanを実行してくれないので、
その上にLVMが載っていても気づかない。
なので、下記のパッチを当てておくと、
open-iscsiが起動したタイミングで
自動的にpvscanを実行してくれる。
--- open-iscsi.org 2009-04-10 13:34:03.000000000 +0900 +++ /etc/init.d/open-iscsi 2009-04-10 13:32:48.000000000 +0900 @@ -13,6 +13,7 @@ ADM=/usr/bin/iscsiadm PIDFILE=/var/run/iscsid.pid NAMEFILE=/etc/iscsi/initiatorname.iscsi +PVSCAN=/sbin/pvscan [ -x "$DAEMON" ] || exit 0 @@ -103,6 +104,9 @@ MOUNT_RESULT=0 break fi + if [ -x $PVSCAN ] ; then + pvscan + fi log_end_msg $MOUNT_RESULT }
我ながら使える。うんうん。