目前有臺SAN,預計是給linux掛載用的,但之前有遇到一些使用問題。
掛載是有成功,但每次linux server因為需要關機重開時,都必須重新掃描一次檔案系統,才可以正常掛載。看起來是不正常關閉所造成
看了鳥哥,有提到iSCSI應該要先關閉 iSCSI target(SAN),才可以關閉 iSCSI initiator(linux server)。
http://linux.vbird.org/linux_server/0460iscsi.php
我想請問:
謝謝
正常來說把透過iSCSI mount上的folder umount掉後,應該就能正常shutdown啊(因為系統的shutdown sequence應該會把iSCSI initiator kill掉),至於先關target再關initiator應該是您的理解有誤,如果iSCSI initiator還沒umount掉,那直接把iSCSI target kill掉就意味著對iSCSI initiator端而言,那個folder沒有正常umount掉,所以有很大的機會要fsck啊 ....
....
感謝回覆。
如果iSCSI initiator還沒umount掉,那直接把iSCSI target kill掉就意味著對iSCSI initiator端而言,那個folder沒有正常umount掉
可是我的狀況是 iSCSI initiator(linux server正常關機),iSCSI target並沒有關機,重新開機後一樣要fsck...
這已經發生好幾次了,所以我才擔心是不是我關機時漏掉 iSCSI initiator 該做的步驟。
如果是我自己處理server還好,問題是不能自動化的話,大概除了我公司沒人能正確關機...
那您要不要試試iSCSI initiator run起來後不要直接去mount那個storage,先用dumpe2fs之類工具觀察一下(dumpe2fs是ext?fs用的,如果是其他filesystem請換用相對應的工具),看上次是否有正確umount掉??
感謝,下次試試看,之前有問題的環境我已經停用了,目前是迫不得已得動用大量磁碟空間才又打回用iSCSI的主意。
我都用ext4,頂多300人用沒必要太計較磁碟效能去用比較新的filesystem。
所以我本來沒搞錯嘛...怪事。