Centos
重新安裝 iptables 後 fsck.ext4 錯誤
我刪除了 iptables,重新安裝並重新啟動了我的 centos 伺服器;之後我對伺服器上域的訪問被拒絕。當我檢查控制台時出現錯誤:
fsck.ext4:嘗試打開 /dev/mapper/vg_servername-lv_root 時沒有這樣的文件或目錄,超級塊無法讀取或沒有描述正確的 ext2 文件系統…
我
yum update
試圖檢查是否有刪除不需要的更新,但是當我執行這段程式碼時它說:另一個應用程序目前持有 yum 鎖:等待它退出…
另一個應用程序是:yum …它等待很長時間什麼都不做,繼續寫這個。
我真的對此很感興趣,我在其他論壇上閱讀了一些文章,其中一些不是這個問題,而另一些則不起作用,或者我無法理解它們。請..如果有人可以幫助我,我會感謝。
$$ UPDATE $$
/etc/fstab 的內容:
/proc/mounts 的內容:
/proc/partitions 的內容:
$$ UPDATE $$
@Ryan Babchishin問題的 答案:系統是否無法啟動?否
您是否使用救援/實時 CD 來收集此資訊?不,我只有控制台可訪問性,我所看到的都是從那裡。
你是如何訪問根文件系統的?控制台(vmware vSpare)
為什麼文件系統是只讀的?我不知道我只是按照我說的做了,沒有別的。
你試過手動fsck嗎?是的,它說明了我在問題頂部所說的問題。
SAM 和我在聊天中解決了這個問題……
- 在救援模式下從 CentOS iso 啟動
- 配置網路
- 掛載文件系統(在 LVM 上)(來自菜單,自動)
chroot
安裝到根- 做一個
yum update
- 只是因為- 安裝缺失
lvm2
和依賴項- 執行
vgscan
和vgchange -ay
- 只是因為- 重建
initramfs
。在沒有此步驟的情況下切換到 root fs 之前,系統凍結且沒有錯誤。- 重新啟動,一切都很好
虛擬機現在執行良好。不知道這是怎麼發生的。