init中的服務故障如何排除

我們假設ypbind出故障

首先我們設 ypbind服務開機啟動

chkconfig yubind on

然后查看服務

chkconfig --list

 

init中的服務故障如何排除

 默認是2345啟動

init中的服務故障如何排除

 

然后更改這個腳本,里面寄一個長期的休眠時間,模仿為錯誤

sleep 休眠時間

然后重新啟動,看看系統如何報錯。

init中的服務故障如何排除

然后系統等到要啟動該服務的時候回一直處于等待中

init中的服務故障如何排除

如果該腳本出錯,那么系統也會該我們錯誤提示。

因為默認是在模式2345中啟動。

所以模式1默認不啟動服務 ,可以用模式1登錄進行排查。

重啟系統

人后在登錄等待中按esc會進到這個頁面

init中的服務故障如何排除

根據下面的提示 ,按a

init中的服務故障如何排除

進入到一個開機設置的腳本中。

然后再最后一行添加要進入的模式。

我們這里要進1模式,所以我在最后面添加1

然后按回車啟動

relevel查看現在模式

init中的服務故障如何排除

這里我們可以進去了。

然后可以在這個模式里進行拍錯。

找到剛剛我們模擬的錯誤修改回來保存重啟就行

如果把1模式也設為on(啟動)

chkconfig --level 1 yubind on

 

該程序也屬于init 中的啟動

init中的服務故障如何排除

那我們只能繞過init啟動

系統重啟,然后跟剛剛一樣。

 還是啟動用a

系統默認情況下是找/sbin/init啟動

這次我們可以更改一下,用非默認。

這次在最后加上 init=/ bin/bash

這意味著是bash啟動

這個就等于繞過了init

init中的服務故障如何排除

相當于先啟動bash 啟動后進命令模式

然后在排查init中啟動文件夾的錯誤

init中的服務故障如何排除

更改文件時發現不讓更改

查看一下掛載情況

mount

init中的服務故障如何排除

登進去后屬于只讀掛載

init中的服務故障如何排除

mount -o remount,rw /(重新掛根)
chkconfig yubind off (關閉損壞的服務)

然后再重啟系統

重啟后再排除故障

原創文章,作者:phosphor,如若轉載,請注明出處:http://www.www58058.com/82287

(0)
phosphorphosphor
上一篇 2017-07-22 19:30
下一篇 2017-07-22 20:09

相關推薦

  • Apache通過mod_proxy模塊連接Tomcat并使用Memcached+MSM做Tomcat會話保持

    一 實驗目的 本實驗使用Apache的mod_proxy模塊連接Tomcat, Nginx在前端做負載均衡,并使用Memcahced+MSM的方式保持Tomcat的會話,實現會話共享。 二 實驗拓撲 說明:為測試方便,Memcached與Tomcat安裝在同一機器中,正式環境應該安裝在不同機器中。 三 實驗環境 主機 IP 安裝組件 node1 192.16…

    Linux干貨 2017-01-17
  • 壓縮及解壓工具

    通過算法壓縮數據,時間換空間。文本文件的壓縮比更大,二進制文件的壓縮比較小。 壓縮工具占用cpu時鐘。 compress/uncompress .Z gzip/gunzip .gz bzip2/bunzip2 .bz2 壓縮比比gz大但是也沒取代gz xz/unxz .xz 壓縮比大,現在較流行。 zip/unzip .zip 歸檔工具,既能歸檔又能壓縮 t…

    Linux干貨 2016-08-21
  • 第五天03條件判斷與循環

           選擇執行     選擇執行:注意:if語句可嵌套                           單分支       &n…

    Linux干貨 2016-08-18
  • 相關練習

    1、請使用命令行展開功能來完成以下練習:    (1)、創建/tmp目錄下的:a_c, a_d, b_c, b_d  mkdir /tmp/{a,b}_{c,d}    (2)、創建/tmp/mylinux目錄下的:  mkdir -pv /tmp/mylinux/{bin,boot/grub,de…

    Linux干貨 2016-11-05
  • MySQL復制

    目錄: 1.備份與恢復 2.主從復制 3.主主復制 4.半同步復制 5.MHA 6.centos7搭建mariadb Galera集群 1.備份和恢復 備份工具:mysqldump+復制binlog xtrabackup (1) mysqldump+復制binlog 備份: mysqldump -E -R –triggers –master-data=2 –…

    2017-11-21
  • Zabbix介紹、安裝配置

    Zabbix介紹、安裝配置 我們為什么需要監控? 常用的開源監控系統有哪些? Zabbix架構 Zabbix的安裝和配置 總結 前言 本篇文章轉自我的個人博客 http://anyisalin.com 歡迎大家訪問 我們為什么需要監控? 沒有監控就將系統上線, 就是在耍流氓; 在生產環境中, 監控是必不可少的, 因為我們需要實時了解業務的…

    2016-05-13
欧美性久久久久