iscsi ターゲットのメンテナンスで、ターゲット(ファイル)を停止するための小メモです。先にイニシエーター(クライアント)側でアクセス・接続をはずしてから、以下の通りにしました。
# cat /etc/tgt/conf.d/i40.disk01.conf
<target iqn.1868-01.vr.example:i40.disk01>
backing-store /srv/iscsi/tgt00/i40.disk01.img
initiator-name iqn.1868-01.vr.example:i40
</target>
# cat /etc/tgt/i40.disk02.conf
<target iqn.1868-01.vr.example:i40.disk02>
backing-store /srv/iscsi/tgt00/i40.disk02.img
initiator-name iqn.1868-01.vr.example:i40
</target>
sync
sync
sync
# 確認
tgt-admin --show
tgtadm --lld iscsi --op delete --mode logicalunit --tid 1 --lun 1
tgtadm --lld iscsi --op delete --mode logicalunit --tid 2 --lun 1
tgt-admin --delete iqn.1868-01.vr.example:i40.disk01
tgt-admin --delete iqn.1868-01.vr.example:i40.disk02
# ファイルがオープンされていないことを確認
lsof -t i40.disk01.img
lsof -t i40.disk02.img
tgtadm --lld iscsi --op delete --force --mode target --tid 1
tgtadm --lld iscsi --op delete --force --mode target --tid 2
sync
# 確認
tgt-admin --show
mv /etc/tgt/conf.d/i40.disk01.conf /etc/tgt/i40.disk01.conf
mv /etc/tgt/conf.d/i40.disk02.conf /etc/tgt/i40.disk02.conf
systemctl reload tgt
sync
# 確認
tgt-admin --show
cd /srv/iscsi/tgt00
今回はこれだけですが以上です。それでは。
コメント
コメントを投稿