国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

Apache故障的解決一例

2024-08-27 18:28:29
字體:
來源:轉載
供稿:網友

故障現象:
在一臺服務器上,以wacos用戶啟動apache進程,啟動后立刻使用命令ps –ef | grep httpd能夠看到一個進程被啟動,但是稍候訪問web界面就報錯,再使用命令ps –ef | grep httpd,發(fā)現進程已經宕掉。
    詢問現場工程師進行過的操作以后,得知之前進行了服務端口的重新綁定。
    檢查apache的錯誤日志文件error_log,發(fā)現有如下的告警:
[warn] pid file /opt/wacos/tools/apache/logs/httpd.pid overwritten -- unclean shutdown of previous apache run?

故障描述:
在一臺服務器上,以wacos用戶啟動apache進程,啟動后立刻使用命令ps –ef | grep httpd能夠看到一個進程被啟動,但是稍候訪問web界面就報錯,再使用命令ps –ef | grep httpd,發(fā)現進程已經宕掉。
    詢問現場工程師進行過的操作以后,得知之前進行了服務端口的重新綁定。
    檢查apache的錯誤日志文件error_log,發(fā)現有如下的告警:
[warn] pid file /opt/wacos/tools/apache/logs/httpd.pid overwritten -- unclean shutdown of previous apache run?

懷疑與apache的pid記錄文件或者配置文件有關(因為現場改動了apache的監(jiān)聽端口)。于是打開兩個登錄窗口,一個窗口用tail –f error_log監(jiān)視錯誤日志文件的輸出情況,另一個窗口則啟動apache的服務。
    在啟動apache后,發(fā)現錯誤日志文件輸出如下內容:
[thu jun 24 21:54:27 2004] [warn] pid file /opt/wacos/tools/apache/logs/httpd.pid overwritten -- unclean shutdown of previous apache run?
fopen: permission denied
httpd: could not log pid to file /opt/wacos/tools/apache/logs/httpd.pid

    進入到/opt/wacos/tools/apache/logs使用ls –l httpd.pid檢查httpd.pid文件的屬性,發(fā)現該文件的屬性如下:
-rw-r--r--   1 root    others            4 jun 25 14:58 httpd.pid
    其屬主是root,而且又沒有向其他用戶放開寫權限,使用wacos用戶啟動apache,apache試圖改寫httpd.pid文件時,肯定就會失敗了。而這個文件記錄了apache啟動后的進程標識(pid,process id),對于httpd服務有著及其重要的作用,這樣httpd進程當然會退出了。

故障分析:
估計是有相關的人員在日常維護中,使用root用戶啟動apache,導致httpd.pid文件的屬主變成了root,導致后來使用wacos用戶啟動apache時,apache會嘗試寫httpd.pid以便記錄自己的pid進程號,但是由于httpd.pid目前的屬主是root使用wacos用戶修改httpd.pid文件肯定會失敗。

故障處理:
定位到了問題以后,采用了如下的解決方法。
    進入到/opt/wacos/tools/apache/logs目錄,刪除httpd.pid文件。然后以wacos用戶重新啟動apache,成功啟動apache。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 山东省| 莲花县| 义乌市| 孟连| 百色市| 无极县| 简阳市| 金坛市| 新乡县| 武穴市| 惠东县| 保山市| 咸宁市| 松潘县| 长海县| 仙游县| 平昌县| 台南县| 康定县| 壶关县| 卢氏县| 鲜城| 原阳县| 蒙阴县| 会宁县| 义乌市| 拜泉县| 灵石县| 望江县| 修水县| 武川县| 阿拉善右旗| 徐州市| 永丰县| 花莲市| 鄂托克前旗| 商南县| 泗阳县| 垦利县| 两当县| 奈曼旗|