1. 程式人生 > >異常斷電導致的OpenStack虛擬機器假死的問題

異常斷電導致的OpenStack虛擬機器假死的問題

問題描述:機房異常斷電再啟動集群后可能會導致openstack 虛擬機器重啟失敗的問題,表現通常為介面卡死在reboot過程中。這時候解決辦法如下:

1.首先登陸dashbord介面管理員使用者(admin),在系統例項中檢視故障虛擬機器所在的物理節點。

2.然後到該物理節點檢視nova服務是否正常開啟,如果未開啟則使用命令開啟:

系統命令:

[[email protected] ~]# systemctl statusopenstack-nova-compute.service

[[email protected] ~]# systemctl startopenstack-nova-compute.service

3.登陸至openstack的管理節點(10.3.1.123)使用nova服務重置假死虛擬機器的狀態

首先使用nova命令前,需要設定 環境變數

[[email protected] ~]# export OS_TENANT_NAME=admin

[[email protected] ~]# export OS_USERNAME=admin

[[email protected] ~]# export OS_PASSWORD=xxxxx(admin密碼)

也可以將其寫入/etc/profile檔案中避免每次ssh登陸都設定環境變數。

然後通過nova命令檢視虛擬機器列表

[[email protected]

~]# nova list –all

針對假死的虛擬機器修改狀態為active

[[email protected] ~]# nova reset-state --activeb39be512-c653-46c7-b3ec-a27a83a1d592

最後回到 dashboard介面,發現該虛擬機器假死狀態改變,然後再對該虛擬機器進行硬重啟即可。



相關推薦

異常斷電導致OpenStack虛擬機器的問題

問題描述:機房異常斷電再啟動集群后可能會導致openstack 虛擬機器重啟失敗的問題,表現通常為介面卡死在reboot過程中。這時候解決辦法如下:1.首先登陸dashbord介面管理員使用者(admin),在系統例項中檢視故障虛擬機器所在的物理節點。2.然後到該物理節點檢視

異常斷電導致虛擬機器無法啟動-資料恢復成功案例

虛擬機器資料恢復故障: 發生故障的儲存裝置是某品牌儲存 EVA8400型號,由於機房意外斷電導致該儲存中的一臺VMware虛擬機器無法啟動(虛擬機器中儲存了oracle資料庫),管理員清空cache並嘗試重新啟動該虛擬機器但失敗了。需要對該無法啟動的虛擬機器進行資料恢復。 虛擬機器資料

真實案例:異常斷電導致虛擬機無法啟動恢復成功

sql 日期 工程師 cache 虛擬機數據恢復 合並 存儲設備 表空間 proc 虛擬機數據恢復故障: 發生故障的存儲設備是某品牌存儲 EVA8400型號,由於機房意外斷電導致該存儲中的一臺VMware虛擬機無法啟動(虛擬機中存儲了oracle數據庫),管理員清空cach

jedisPool的getResource()處在WAITING,導致機器服務停止

有個後臺計算的服務6臺機器,全假死了,服務停止運算,一開好奇怪。自己重啟了5臺恢復線上,留一臺檢視原因。 通過jstack檢視,發現接受mp的執行緒WAITING java.lang.Thread.State: WAITING (parking) at

由kvm-clock時鐘源導致的SUSE 11 SP1虛擬機器的問題

當虛擬機器使用kvm-clock作為時鐘源時,kvm-clock從host的KVM核心模組獲取時間資訊,與當前vCPU的TSC時間戳一起處理後算出一個時鐘cycle值。虛擬機器根據該cycle值來得到當前的時間。kvm-clock計算cycle值依賴於host設定時間資訊時的TSC值,以及vCPU讀取該資訊時

服務器異常斷電導致windows下mysql服務啟動報1067錯誤

nbsp 服務 數據庫 window 導致 錯誤 ble can blog 服務器異常斷電導致windows下mysql服務啟動報1067錯誤 1.進入在D:\candaoserver\mysql\下面的my.ini中添加一行 innodb_force_recovery

關於VirtualBox與UTC導致虛擬機器時間差8小時的問題解決

問題描述: 標題雖然僅與VirtualBox相關,其實主要還是因為docker的問題。 windows下使用docker要使用官方的DockerToolbox工具,會自動產生VirtualBox虛擬機器。 而且此虛機所有配置都是不能改動的,因為沒有意義,每次重啟虛機都會重

Openstack虛擬機器關機後無法啟動(start).md

Openstack虛擬機器關機後無法啟動(start) #現象 執行啟動虛擬機器(nova start)之後,虛擬機器並未啟動,到該計算節點母機檢視/var/log/nova/nova-compute.log日誌發現如下報錯 2018-09-30 02:31:

openstack虛擬機器resize原始碼分析(更新至排程計算節點執行任務)

openstack虛擬機器resize原始碼分析 resize過程python-client端debug [[email protected] ~(keystone_admin)]# nova --debug resize 2001bdd5-8a2e

解決異常斷電導致資料被損壞的問題

原因:拿到問題機器,把data/system/users/0/settings_global.xml匯出來,provisioned值確實變成0了,如下: 另外,如果在正常的機器上,手動把這個值改成0,同樣能復現這個現象。 所以,我們暫時把\frameworks\base\packages\

深入理解OpenStack虛擬機器之Metadata

前言: 剛接觸OpenStack的朋友都知道,我們在建立虛擬機器的時候選擇金鑰對,虛擬機器建立完畢後,直接使用ssh無密碼就可以登入到虛擬機器,那麼我們建立的my-key如何就這麼神奇的被放到了虛擬機器中呢? OpenStack metadata 要理解如何實現的,我們需要先了解OpenStack

深入瞭解OpenStack虛擬機器【上】

前言 假如你已經有了一個OpenStack叢集,而且建立了一個虛擬機器,那麼這個虛擬機器到底有多少祕密呢?讓我們一起來探索一下。 虛擬機器存放在哪裡? 假如我們沒有使用Cinder的塊儲存,那麼這臺虛擬機器在物理硬碟上是存放在哪裡呢?這個虛擬機器的相關描述和配置存放在哪裡, 預設情況下,nova.c

當發現你的OpenStack虛擬機器網路有問題,不妨先試一下這16個步驟

1. Security Group全部開啟,這是最基本的,但是很多人容易忘記 其實遇到過無數這種場景了,Debug了半天網路問題,各種手段都用上了,最後發現安全組竟然沒有開啟。   2. 通過介面檢視虛擬機器的log,也可以在compute節點上檢視console.log檔案,看看裡面是否有DHCP

openstack虛擬機器掛載塊裝置

概述 libvirt可以方便定義,啟動虛擬機器例項,也可以輕鬆的給虛擬機器例項掛載塊裝置, 比如硬碟,光碟機等 型別 光碟 在xml檔案中,配置如下: <disk type='file' device='cdrom'> &

關於OpenStack虛擬機器啟動卷備份

在OpenStack虛擬機器使用映象啟動,啟動卷會存放在宿主機本地檔案系統 並且nova會快取一份映象到宿主機本地(_base),然後建立一個qcow2檔案,此檔案依賴_base內的映象檔案 所以針對

[管理篇5]OpenStack虛擬機器動態遷移——共享儲存遷移

前面我們介紹了有關OpenStack的熱遷移包括塊遷移和共享儲存遷移,對於快遷移可能有一個致命的缺點,就是他相當於一個物理物件的遷移,如果虛擬機器例項比較大或者網路頻寬有所限制,這可能會讓使用者感覺不是非常友好,雖然他也是一個不宕機的遷移。 今天就給大家介紹另一種方式,也

Linux:記一次異常斷電導致的系統無法正常啟動(檔案系統故障)

因下班時間已到,著急關機!將虛擬機器中的Linux 6.5 x64系統直接關閉電源,重啟後無法正常啟動OS。 1、重啟後現象如下(提示/dev/sda3檔案系統不一致狀態) 2、輸入root密碼後,

OpenStack虛擬機器的Live Migration和調整大小

OpenStack icehouse虛擬機器的Live Migration和調整大小 一、雲機的動態遷移 OpenStack雲平臺基本部署完成後,為了實現系統的高可用和負載均衡等,接下來就可以開始部署虛擬機器的動態遷移工作,OpenStack虛擬機器的動態遷移方式有三種

openstack 填坑筆記5:openstack虛擬機器上再構建內層openstack(雲上雲)網路除錯

openstack 最複雜的部分是網路,這兩天除錯了網路問題,解決經驗值得記錄備用我的需求是在學生實踐中需要在openstack環境的虛擬機器中再構建openstack環境,以供實踐實習使用,構建基礎是:三個網路在外層openstack構建: vxlan101  192.16

如何給openstack虛擬機器配置靜態IP

作者:【吳業亮】雲端計算開發工程師 部落格:http://blog.csdn.net/wylfengyujiancheng 1、綜述: 在日常開發和生產環境中經常需要將openstack虛擬機器