linux7启动某个服务器,如何在单用户模式下启动RHEL 7 CentOS 7服务器
對于Linux系統管理員,以單用戶模式引導RHEL 7 / CentOS 7服務器是最常見的日?;顒?。單用戶模式被視為維護或緊急模式,我們可以執行我們的故障排除步驟。以下是我們需要在單用戶模式下啟動RHEL / CentOS服務器的場景:
重置root密碼 –
可能會出現一些情況,其中團隊成員重置了root密碼,并且他/她未與團隊共享并離開了
修復文件系統 –
在某些情況下,操作系統文件受到損壞,當重新啟動服務器無法啟動,所以在這種情況下,我們必須通過進入單用戶模式來修復文件系統。
修復fstab文件的錯誤輸入 –
假設我在RHEL / CentOS服務器上創建了一個文件系統并更新了/ etc / fstab文件,但在更新文件系統條目時出現了一些錯字。當在重新啟動服務器時掛載該文件系統時卡住了。所以要解決這個問題,我們需要以單用戶模式啟動Linux服務器。
禁用/啟用服務 –
可能需要花費大量時間或延遲啟動的服務。所以在這種情況下,我們可以從單用戶模式禁用該服務。相反,我們也可以從單用戶模式啟用特定的服務。
有兩種方法可以在單用戶模式下啟動CentOS 7 / RHEL 7服務器。
方法1:
第1步:重啟你的服務器,并進入Grub啟動加載器菜單并選擇合適的內核,例如下圖所示:
第2步:按’e’并轉到以’linux16’開頭的行尾。
在以linux16開頭的行末輸入“rd.break”,然后按“ctrl + x”
在下一個窗口中,我們將獲得單用戶模式或緊急模式,如下所示:
第3步:現在以’rw’模式重新掛載/ sysroot
假設我們想重置root密碼。運行下面的命令
現在您可以使用fsck命令編輯文件并掃描損壞的文件系統。完成故障排除后,鍵入’exit’命令兩次或’reboot -f’重新啟動服務器。
方法2:
第1步:重啟服務器并進入grub菜單并選擇合適的內核
步驟2:按’e’ ,定位到以’linux16’開頭的行, 將“ro”替換為“rw init = / sysroot / bin / sh”
一旦完成更改,請按’Ctrl + x’
第3步:使用chroot命令掛載根文件系統
假設我想要禁用網絡管理器服務并重置root密碼,請運行以下命令:
完成更改后,請鍵入“rebo??ot -f”命令重新啟動服務器
注意:在生產環境中,單用戶模式也受密碼保護。默認情況下,root密碼是CentOS 7 / RHEL 7服務器上的單用戶模式密碼。
這些都來自本教程。如果這些步驟有助于解決任何技術問題,請在下面的評論部分分享您的意見。
請參考以下步驟在單用戶模式下啟動CentOS 6 / RHEL 6服務器:
1)重啟服務器,進入Grub菜單并選擇內核
2)按“e”鍵,直到以Kernel開始行的結尾處輸入“空格 1”
3)然后鍵入’b’以單一或維護模式啟動服務器。
4)現在執行您的故障排除步驟,如重置密碼,掃描和禁用特定服務等。
5)排除故障后重新啟動服務器。
參考:
本站發布 , 版權所有丨如未注明 , 均為原創丨本網站采用BY-NC-SA協議進行授權 , 轉載請注明如何在單用戶模式下啟動RHEL 7 CentOS 7服務器!
總結
以上是生活随笔為你收集整理的linux7启动某个服务器,如何在单用户模式下启动RHEL 7 CentOS 7服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: EFK的搭建方法
- 下一篇: U盘 未知USB设备 设定地址失败 由于