虛擬機器核心引導修複

來源:互聯網
上載者:User

標籤:核心引導

虛擬機器核心引導修複

故障原因:業務反饋一台機器重啟後無法登陸了,我在AWS平台基礎雲的VNC看了下,看到核心報錯,原來業務做了核心升級操作。升級的核心並不適合這個系統。需要調整回原來的核心啟動。

650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/89/BC/wKiom1ga_U2jiDRrAAE9uiWs-ZQ457.png-wh_500x0-wm_3-wmp_4-s_3198401735.png" title="{4EA4C702-B25F-4ED6-8772-CD42C1EE1DA5}.png" alt="wKiom1ga_U2jiDRrAAE9uiWs-ZQ457.png-wh_50" />


1:確認是哪台機器,目前確認到故障機器的執行個體為:i-23C0F47E 。Virsh list查看是否是開機狀態,如果是開機狀態先關機。

[[email protected]_234_107 ~]# virsh list

 Id Name                 State

----------------------------------

  0 Domain-0             running

 10 i-10D7FDD5           no state

2:我們平台是用邏輯卷做的子機磁碟

[[email protected]_234_107 ~]# lvs

  LV    VG    Attr   LSize   Origin Snap%  Move Log Copy%  Convert

  i-10D7FDD5.extend.file vg_bc_local -wi-ao  89.01g                                      

  i-10D7FDD5.instance    vg_bc_local -wi-ao  18.00g                                      

  i-23C0F47E.extend.file vg_bc_local -wi-a- 140.01g                                      

  i-23C0F47E.instance    vg_bc_local -wi-a-  18.00g

3:kpartx 解開磁碟並掛載第一塊盤,因為第一塊為機器的/分區 ,掛載到/mnt

[[email protected]_234_107~]# kpartx -av /dev/mapper/vg_bc_local-i--23C0F47E.instance 

[[email protected]_234_107 ~]# mount /dev/mapper/vg_bc_local-i--23C0F47E.instance1 /mnt/

4:修改前做備份,養成良好的習慣

[[email protected]_234_107 ~]# cp /mnt/boot/grub/grub.conf /tmp/.

5:將不正確的引導dd刪除掉,或者調整一下啟動

[[email protected]_234_107 ~]# vim /mnt/boot/grub/grub.conf

由於核心和版本是公司定製的,就不給大家看了,修改成正確的引導即可。

6:修改好後將磁碟複原,啟動虛擬機器

[[email protected]_234_107 ~]# kpartx -dv /dev/mapper/vg_bc_local-i--23C0F47E.instance

[[email protected]_234_107 ~]# virsh create (啟動指令碼)

總結一下:

如果你是物理機遇到此類問題,進單使用者調整

如果你的虛擬機器磁碟使用硬碟分區做的,用losetup

操作很簡單,需要根據自己架構的不同,變動下即可


虛擬機器核心引導修複

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.