現場環境:
suse9sp3 linux+ vcs4.1雙機,下掛華賽s2300e陣列。
問題描述:
執行雙機切換命令,在hagui中發現共享日誌陣列裝置idea_log無法倒換,導致切換失敗。
處理:1.開啟該機掛接日誌mount.log,發現有如下報錯:
jan 22 13:52:33 - node "idea-idea1": invoke the method stoptomount !
jan 22 13:52:33 - node "idea-idea1": invoke the method stoptomount !
jan 22 13:52:33 - node "idea-idea1": umount /sharedisks/idea_log is faile
d !jan 22 13:52:33 - node "idea-idea1": umount /sharedisks/idea_data is successful !
說明是umount /sharedisks/idea_log is failed !而導致idea_log無法倒換,導致切換失敗。
2.直接在root使用者下執行umount /sharedisks/idea_log報裝置忙無法解掛:
「umount: /sharedisks/idea_log: device is busy"
使用umount -f -a /sharedisks/idea_data來強制解掛也不可以;
3.執行探測命令檢視是那個使用者在使用mount點
idea-idea1:/ # fuser -v -m /sharedisks/idea_log
user pid access command
/sharedisks/idea_log
idea 1145 ..c.. csh
root 13548 ..c.. su
root 15305 ..c.. bash
4.發現有root和idea兩個使用者在使用該掛接點。
因為root使用者並沒有在/sharedisks/idea_log下執行命令,排除root;
登陸idea業務使用者,使用idea stop停止所有業務,發現確實有apached被終止成功,如下所示,說明確實有客戶端在登陸使用idea 模組,導致寫日誌而使改裝置被占有。
在仔細檢查原來是自己ie中開啟了頁面而沒有關閉而導致,將其關閉後可以正常進行umount了;
原因分析及總結:
1)如果裝置使用的話不排除有ie一直開啟而未關閉,這時候如果要進行雙機切換就會有問題。最好的方法就是在切換雙機前先到idea使用者下停止所有程序,然後在進行雙機切換就可以了。
2)處理問題時有時候要有全域性觀,要學會跳出來,以多種角度看問題。如此次只是在伺服器側查問題並未注意客戶端呼叫。
Linux修改hostname導致無法解析主機錯誤
電腦新安裝系統後,預設的hostname為電腦品牌加上具體的型號很長的一串主機名,這樣導致在terminal介面看起來很不友好,預設第一行全部被計算機名字占用了,然後便通過指令將hostname更改了 sudo vi etc hostname 輸入計算機密碼後,然後在裡面配置自己自定義的主機名通過這...
修改fstab導致linux無法啟動的解決
由於我不小心將fstab修改錯誤導致我的fedora無法啟動,經摸索,成功恢復,恢復過程如下 1 使用ubuntu 安裝碟,沒有的自己拿u盤刻,需要專用的linux啟動盤燒錄工具 universal usb installer 2 開機進入ubuntu 安裝碟,選擇試用模式 3 看看 dev 下的以...
修改fstab導致linux無法啟動的解決
由於我不小心將fstab修改錯誤導致我的fedora無法啟動,經摸索,成功恢復,恢復過程如下 1 使用ubuntu 安裝碟,沒有的自己拿u盤刻,需要專用的linux啟動盤燒錄工具 universal usb installer 2 開機進入ubuntu 安裝碟,選擇試用模式 3 看看 dev 下的以...