편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
2번째 줄: | 2번째 줄: | ||
;서비스 dead but pid file exists | ;서비스 dead but pid file exists | ||
;서비스 dead but subsys locked | ;서비스 dead but subsys locked | ||
*서비스 데몬이 비정상적으로 종료되어, 실제 프로세스는 없는데 | *서비스 데몬이 비정상적으로 종료되어, 실제 프로세스는 없는데 pid 파일만 남아있는 경우 | ||
==문제상황== | ==문제상황== | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# service squid status | [root@zetawiki ~]# service squid status | ||
squid dead but pid file exists | squid dead but pid file exists | ||
</source> | </source> | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# service squid stop | [root@zetawiki ~]# service squid stop | ||
Stopping squid: [FAILED] | Stopping squid: [FAILED] | ||
20번째 줄: | 20번째 줄: | ||
[root@zetawiki ~]# | [root@zetawiki ~]# | ||
</source> | </source> | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# ps -ef | grep squid | grep -v grep | [root@zetawiki ~]# ps -ef | grep squid | grep -v grep | ||
[root@zetawiki ~]# | [root@zetawiki ~]# | ||
26번째 줄: | 26번째 줄: | ||
==확인 및 조치== | ==확인 및 조치== | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# ll /var/run/squid.pid | [root@zetawiki ~]# ll /var/run/squid.pid | ||
-rw-r--r-- 1 root squid 5 Apr 4 22:56 /var/run/squid.pid | -rw-r--r-- 1 root squid 5 Apr 4 22:56 /var/run/squid.pid | ||
</source> | </source> | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# rm -f /var/run/squid.pid | [root@zetawiki ~]# rm -f /var/run/squid.pid | ||
[root@zetawiki ~]# ll /var/run/squid.pid | [root@zetawiki ~]# ll /var/run/squid.pid | ||
36번째 줄: | 36번째 줄: | ||
</source> | </source> | ||
:→ pid 파일을 삭제하였다. | :→ pid 파일을 삭제하였다. | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# service squid status | [root@zetawiki ~]# service squid status | ||
squid dead but subsys locked | squid dead but subsys locked | ||
</source> | </source> | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# ll /var/lock/subsys/squid | [root@zetawiki ~]# ll /var/lock/subsys/squid | ||
-rw-r--r-- 1 root root 0 Apr 4 22:58 /var/lock/subsys/squid | -rw-r--r-- 1 root root 0 Apr 4 22:58 /var/lock/subsys/squid | ||
</source> | </source> | ||
:→ subsys lock 파일을 삭제해야 한다. | :→ subsys lock 파일을 삭제해야 한다. | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# rm -f /var/lock/subsys/squid | [root@zetawiki ~]# rm -f /var/lock/subsys/squid | ||
[root@zetawiki ~]# service squid status | [root@zetawiki ~]# service squid status | ||
squid is stopped | squid is stopped | ||
</source> | </source> | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# service squid start | [root@zetawiki ~]# service squid start | ||
Starting squid: . [ OK ] | Starting squid: . [ OK ] | ||
</source> | </source> | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# ps -ef | grep squid | grep -v grep | [root@zetawiki ~]# ps -ef | grep squid | grep -v grep | ||
root 7004 1 0 23:01 ? 00:00:00 squid -f /etc/squid/squid.conf | root 7004 1 0 23:01 ? 00:00:00 squid -f /etc/squid/squid.conf | ||
61번째 줄: | 61번째 줄: | ||
==같이 보기== | ==같이 보기== | ||
*[[서비스 데몬]] | *[[서비스 데몬]] | ||
[[분류: 리눅스]] | [[분류: 리눅스]] |