1. 程式人生 > >crontab 不能開啟,且報錯`/var/run.bak/crond.pid': Input/output error

crontab 不能開啟,且報錯`/var/run.bak/crond.pid': Input/output error

因為突然發現,crontab 不能使用,

1、重啟失敗,並報 /var/run/crond.pid讀寫錯誤

[[email protected] raid]# service crond restart  
Starting crond: crond: can't open or create /var/run/crond.pid: Input/output error
                                                           [FAILED]

2、ls 目錄/var/run/crond.pid:顯示有四個檔案的讀寫錯誤,且touch  /var/run/crond.pid 失敗

[[email protected] raid]# ls /var/run.bak/
ls: cannot access /var/run.bak/crond.pid: Input/output error
ls: cannot access /var/run.bak/xinetd.pid: Input/output error
ls: cannot access /var/run.bak/atd.pid: Input/output error
ls: cannot access /var/run.bak/sshd.pid: Input/output erro
r
abrt              autofs-running  faillock        mcelog.pid      pm-utils         setrans
abrtd.pid         certmonger      hald            mdadm           portreserve      sm-notify.pid
acpid.pid         certmonger.pid  haldaemon.pid   memcached       portreserve.pid  sshd.pid
acpid.socket      console         httpd           messagebus.pid  rpcbind.lock     syslogd.pid
atd.pid           ConsoleKit      ibacm.pid       netreport       rpcbind.pid      udisks
auditd.pid        crond.pid       ipa_memcached   net-snmp        rpcbind.sock     utmp
autofs.fifo-misc  cups            irqbalance.pid  pki             rpc.statd.pid    winbindd
autofs.fifo-net   cupsd.pid       lvm             pluto           saslauthd        xinetd.pid
autofs.pid        dbus            mcelog-client   plymouth        sepermit

3、備份資料夾  /var/run和/var/lock/subsys

[[email protected] raid]# mv /var/run /var/run.bak
[[email protected] raid]# mv /var/lock/subsys  /var/lock/subsys.bak

4、恢復原始檔

 mkdir /var/run

 mv /var/run.bak/ /var/run/*

[[email protected] raid]# mkdir /var/lock/subsys
[[email protected] raid]# mv /var/lock/subsys.bak/ /var/lock/subsys

5、touch  crond.pid ,然後重啟crond

[[email protected] raid]# service crond start
Starting crond:                                            [  OK  ]

相關推薦

crontab 不能開啟`/var/run.bak/crond.pid': Input/output error

因為突然發現,crontab 不能使用, 1、重啟失敗,並報 /var/run/crond.pid讀寫錯誤 [[email protected] raid]# service crond restart   Starting crond: crond: can't

nginx 啟動var/run/nginx/nginx.pid" no such file or directory解決方法

        今天剛搭建的nginx伺服器啟動時,報錯“var/run/nginx/nginx.pid" no such file or directory,按照他的意思我在var/run/新建了一個資料夾nginx,重新啟動,啟動成功。 但是當我虛擬機

nginx 啟動var/run/nginx/nginx.pid" no such file or directory解決方法

        今天剛搭建的nginx伺服器啟動時,報錯“var/run/nginx/nginx.pid" no such file or directory,按照他的意思我在var/run/新建了一個資料夾nginx,重新啟動,啟動成功。 但是當我虛擬機器重啟後依然報錯“

Android Studio匯入專案執行出現大量警告GC解決辦法

問題描述:同事給了一個專案讓我執行,我開啟工程後,本地使用的gradle 3.3版本和com.android.tools.builld:gradle:2.3.2版本都要高於專案本身指定的gradle 2.14.1和2.2.3,使用本地自己的版本沒有去下載專案原來指定的版本,b

Anaconda 開啟Navigator就該怎麼解決?

開啟Anaconda Navigator就跳出以下錯誤: Windows下: 1)使用管理員執行:conda prompt 2)執行命令 conda update anaconda-navigator 3)還是不行就試試命令:anaconda-navigat

ssm不執行sql程式接著執行

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 'programa.pId

nginx啟動:nginx: [error] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory) 的解決辦法

問題:   重啟虛擬機器後,再次重啟nginx會報錯: nginx: [error] open() "/var/run/nginx/nginx.pid" failed (2: No such file or directory)  問題原因:   提示資訊說明在 /var/

mysql 啟動 /usr/local/mysql//libexec/mysqld: Can't create/write to file '/var/run/mysqld/mysqld.pid'

centos檢視mysql日誌路徑:/var/log/mysqld.log 可能日誌過長,導致命令視窗檢視不方便,可以下載到本地,檢視ERROR   啟動mysql systemctl start mysqld 命令報錯看不出具體啟動失敗的原因,檢視日誌後發現如下錯誤:

運維繫統發現開啟檔案控制代碼數太多解決方案

在Linux中檢視日誌時,發現有Can’t open so many files資訊。應該是虛擬機器開啟檔案數或者sockets數太多了。 在Linux下,我們使用ulimit -n命令可以看到單個程序能夠開啟的最大檔案控制代碼數量(socket連線也算在裡面)。系統預設值

Android Studio更新後開啟老專案但是能執行

我們一個老專案,一個多月沒打開了,然後我想考裡面的程式碼,就把它打開了,開啟後全部報錯,嚇我一跳,整個公司的安卓程式碼就我這一份啊,然後我重啟AS,還是報錯,重啟電腦也是報錯,但是能執行。無奈之下,只好進行百度查詢,發現原來是build快取的問題,按照網上所說清空buil

MyEclipse破解中遇到的問題Ⅱ(run.bat檔案一閃而過或者)[email protected

MyEclipse破解中遇到的問題Ⅱ(run.bat檔案一閃而過,或者報錯) 系統: 破解檔案出現問題(這個沒有提示錯誤,而在10.0裡面那個破解檔案,出現的提示是: .Exception in thread “main” java.lang.ClassNo

關於多個Fragment切換退出整個應用(APP)後第二次開啟應用的解決

第二次開啟APP的時候,fragment事物的.commit()或者 在退出整個應用的那個Activity,如HomeActivity的重寫回退事件onBackPressed()裡面寫上android.os.Process.killProcess(android.os.

thinkphp5(tp5)開啟頁面沒有反而顯示空白頁面

最近在做一個新專案,用的是thinkphp5框架,可能是用thinkphp3.2用的習慣了,在載入頁面的時候,頁面顯示空白,檢視原因的時候發現請求是200,頁面請求是正常的,但是為什麼總顯示的是空白頁面呢,經過仔細查詢,原來在程式碼中少了一個return。 thinkphp5

Android7.0及以上開啟相機閃退startActivityForResult解決

這個問題出現的原因主要是由於在Android 7.0以後,用了Content Uri 替換了原本的File Uri,故在targetSdkVersion=24的時候,部分 “`Uri.fromFile()“` 方法就不適用了。 **File Uri 與 Content Uri

IIS配置問題:WCF服務開啟svc檔案:請求的內容似乎是指令碼因而將無法由靜態檔案處理程式來處理

在參考網上多個教程後,我用IIS配置的網站終於能正常打開了,但是很快就發現了新的問題,在開啟WCF服務中的svc檔案時報錯:HTTP 錯誤 404.17 - Not Found請求的內容似乎是指令碼,因而將無法由靜態檔案處理程式來處理。沒辦法,又在網上找各種解決辦法,然後再下

idea無法debug除錯啟動但是run可以正常執行

開發十年,就只剩下這套架構體系了! >>>   

linux下weblogic11g成功安裝後啟動Getting boot identity from user

tro ace author reason tac ica ons pst pri <2015-7-1 下午05時46分33秒 CST> <Info> <Management> <BEA-141107> <Versi

MySQL創建子視圖並查看的時候字符集問題

charset com 命令 sql命令 技術 blog 命令行模式 .com img 進入命令行模式, 如果MySQL數據庫已經安裝好,可以使用下列SQL命令查看MySQL當前的字符集設置: mysql> show variables like ‘cha

linq中日期格式轉換或者比較程序說不支持方法的解決辦法

格式 var lec fun edi nbsp diff sql 方法 public void TestMethod1(){using (var _context = new hotelEntities()){var rq = DateTime.Now.Date;var q

Hibernate卡住然後java.sql.SQLException: Unknown system variable 'language'異常

ops environ instance bcf end int strong roo variables 啟動應用的時候會卡在: 08:22:58,221 DEBUG IntegratorServiceImpl:46 - Adding Integrator [org.hi