Apache-2.2
Centos 6.8 重啟專用伺服器失敗
好的,所以我從 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小時了。。