Apache-2.2

Centos 6.8 重啟專用伺服器失敗

  • January 11, 2017

好的,所以我從 nocix 購買/租用了一個安裝了 Centos 6.8 的專用伺服器,還附帶了 2 個硬碟驅動器sda - 128GB SSD&sdb - 2TB HDD我認為我通過分區第二個驅動器 /dev/sdb 並重新啟動時犯了一個錯誤,但失去了通過 SSH 連接的能力,所以我聯繫了 nocix,他們說我必須用 SystemRescueCd 重新載入。

所以我這樣做了,並一直在閱讀/遵循此處概述的步驟:https ://www.system-rescue-cd.org/Sysresccd-Partitioning-EN-Repairing-a-damaged-Grub

請參閱下面我執行時收到的錯誤消息grub-install /dev/sda

df:警告:無法讀取已安裝文件系統的表:沒有這樣的文件或目錄 df:警告:無法讀取已安裝的文件系統的表:沒有這樣的文件或目錄找不到 /boot 的設備:未找到或不是塊設備。

請參閱下面的分區。我有 2 個驅動器 sda 和 sdb。

[=====DEVICE=====] [==FILESYS==] [======LABEL======] [====SIZE====] [MAJ] [MIN]
[loop0           ] [squashfs   ] [<unknown>        ] [   275.14 MB] [  7] [  0]
[sda1            ] [ext2       ] [<unknown>        ] [   250.00 MB] [  8] [  1]
[sda2            ] [LVM2_member] [<unknown>        ] [   119.00 GB] [  8] [  2]
[sdb1            ] [ext3       ] [/userdata        ] [     1.82 TB] [  8] [ 17]
[dm-0            ] [ext4       ] [<unknown>        ] [   110.25 GB] [253] [  0]
[dm-1            ] [ext4       ] [<unknown>        ] [     1.00 GB] [253] [  1]
[dm-2            ] [swap       ] [<unknown>        ] [     7.72 GB] [253] [  2]

我確實看到有另一個關於恢復 LVM 的指南,然後注意到我有一個 LVM 驅動器。我對此很陌生,所以我不知道該怎麼做。這也很緊急,因為該伺服器託管的網站是下線,因為我無法將其重新聯機。

編輯:輸出vgscan

WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
 Reading all physical volumes.  This may take a while...
 Found volume group "vg" using metadata type lvm2

和輸出lvscan

 WARNING: lvmetad is running but disabled. Restart lvmetad before enabling it!
 ACTIVE            '/dev/vg/root' [110.25 GiB] inherit
 ACTIVE            '/dev/vg/tmp' [1.00 GiB] inherit
 ACTIVE            '/dev/vg/swap' [7.72 GiB] inherit

我設法弄明白了!

當我第一次嘗試重新安裝 grub 時,我認為它/root在一個名為的分區上/dev/loop0並正在安裝它。

然後我了解到我的系統正在使用 LVM,然後安裝/dev/vg/root以進行重新安裝並且它工作正常!伺服器重新啟動,好像什麼都沒發生一樣!已經停機超過24小時了。。

引用自:https://serverfault.com/questions/825346