強制重啟XenServer中無響應的虛擬機器

2021-09-05 06:59:04 字數 576 閱讀 8197

首先說下事件背景。xenserver有個神奇的問題狀況,那就是有時候console連線虛擬機器是hang住,管理員沒辦法重啟,沒辦法關機,只能重新啟動計算機,非常苦逼。

網上給了很多例子,都是讓管理員自己輸命令,說實話對於技術水平一般的管理員(比如九叔)來說,操作很麻煩,所以做個指令碼才是正途

在xenserver中,用vi建立乙個新的.sh檔案

vi rebootvm.sh

輸入下面的內容

echo "please enter vm's name (full name)"

read jiqiid

echo $jiqiid

a3=`xe vm-list name-label=$jiqiid params=uuid|grep  uuid*|cut -c 17-50`

a4=`list_domains | grep $a3|cut -c 1-5`

/opt/xensource/debug/xenops destroy_domain -domid $a4

以後發現虛擬機器有問題了,直接bash rebootvm.sh就可以了,根據提示輸入hang住的虛擬機器名字,然後耐心等待。

tuxedo 強制重啟

tuxedo 強制重啟。以 billhb 為例 1 ps ef grep billhb 查詢到domain 為 billhb 所有的 tuxedo 程序並顯示。2 將上面得到的結果貼上到 ue 中,使用 列模式編輯 取得程序號,並將回車替換為空格。得到形如 10034 10056 的pid 列表 3...

ubuntu強制重啟

左手同時按住 ctrl和alt 在左手不鬆開的情況下 右手分別按下 r,e,i,s,u,b 在這個過程中,左手按住ctrl和alt的兩根手指是一直沒有鬆開的 而右手按的7個鍵,是按了,隔一秒 不用那麼精確 再按下乙個鍵。其中鍵的全稱是system request,一般位於insert鍵的正上方,和p...

VMware 虛擬機器強制重啟

有時候虛擬機器藍屏,使用web或者 vmware vsphere client 都無法關閉或者重啟的時候,我們可以使用命令來強制重啟虛擬機器。一 先確定虛擬機器在哪台物理伺服器上,然後開啟對應伺服器的ssh服務。對應的 物理伺服器 配置 安全配置檔案 屬性 二 開啟ssh服務。選中ssh服務 選項 ...