目前有臺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。
所以我本來沒搞錯嘛...怪事。