陣列無法解掛導致VCS雙機倒換失敗

2021-05-26 06:53:24 字數 1419 閱讀 4009

現場環境:

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 下的以...