프로 세 스 모니터링 도구 daemontools 설치 사용
tar xvzf daemontools-0.76.tar.gz
cd admin/daemontools-0.76
package/install
오류 가 발견 되면:
/usr/bin/ld: errno: TLS definition in /lib64/libc.so.6 section .tbss mismatches non-TLS reference in envdir.o
코드 admin/daemontools-0.76/src/error.h 의 extern int errno 를 수정 할 수 있 습 니 다.\#include 로 변경3.시동
명령
svscanboot &
svscan 도 구 를 시작 합 니 다.프로 세 스 보기
ps -aux | grep svscan
자동 시작 설정 참조:[http://cr.yp.to/daemontools/start.html](http://cr.yp.to/daemontools/start.html start) 완료 후 자동 으로/etc/inittab 에
SV:123456:respawn:/command/svscanboot
를 추가 합 니 다.기 계 를 다시 시작 한 후 svscan 이 시작 되 지 않 으 면 이 줄 을 삭제 하고/etc/init 디 렉 터 리 에 svscan.conf 를 만 들 고 내용 을 추가 해 야 합 니 다.start on runlevel [123456]
stop on runlevel [^123456]
respawn
exec /command/svscanboot
centos 시스템 참고 가능:http://www.productionmonkeys.net/guides/qmail-server/daemontools
4.설정
서비스 디 렉 터 리 를 만 들 고 시작 파일 을 설정 합 니 다.
mkdir /opt/svc/servername
cat /opt/svc/servername/run
#!/bin/sh
exec /home/server_image_bin
ln -sf /opt/svc/servername/ /service/
5.명령 사용
svc -u /service/servername
svc -d /service/servername
svc -dx /service/servername && rm /service/servername
svstat services
메모:daemontools 관리 프로 세 스 를 daemon 방식 으로 실행 할 수 없습니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.