AIX 및 데몬 서비스

AIX 및 데몬 서비스

다음 명령을 사용하여 데몬 서비스가 시작되고 중지되는 것을 볼 수 있습니다.

그룹/하위 시스템에서 startrc 및 stoprc를 수행합니다.

AIX에서 데몬 서비스를 만들고 싶은 init.d 스크립트가 있습니다. 이 명령 중에서 init.d 스크립트를 그룹에 넣어야 한다고 생각합니다. 그런 다음 서비스의 시작 및 중지는 그룹/하위 시스템에서 실행되는 "startsrc" 및 "stopsrc" 명령에 의해 수행됩니다. 하지만 init.d 스크립트를 그룹/하위 시스템에 어떻게 넣을 수 있습니까?

답변1

init.d 스크립트가 있습니다

특히 AIX 시스템이 아닌 경우에는 거기서 시작하지 마십시오. 이것은 거의 확실히 쓰레기이며 당신을 정원 길로 인도할 것입니다.

서비스 관리자 아래에 스크립트를 넣는 것은 rc사람들이 systemd를 사용하여 Linux 운영 체제에서 저지르는 죄악입니다.특히 1990년부터 적절한 서비스 관리를 제공해 온 AIX의 경우 시간이 더 걸립니다.

mkssys명령을 사용하여 하위 시스템을 정의한 다음 사용되는 대로 startsrc하위 시스템을 시작하고 중지할 수 있습니다 stopsrc. rmssys이 작업을 수행하려면 제거를 사용하십시오. -s이러한 모든 하위 시스템에 고유한 이름을 제공하려면 이 옵션을 사용하십시오 .

-S, mkssys및 를 사용하고 싶지 않을 가능성이 높습니다 -R. 데몬에 대한 명령 경로와 매개변수 및 이를 실행하는 사용자 ID를 파악하고 , -p, 옵션 -a을 적절하게 사용하십시오 -u.

스크립트 rc는 명령 경로와 인수에 대한 단서를 제공하지만 이는 수많은 쉘 변수 및 항목 아래에 묻혀 있을 수 있습니다. 이는 rc스크립트에서 귀하에게 유용한 유일한 정보일 수 있습니다 .

관련 정보