2019-03-27

VCSA 6.7U1 b 서비스와 서비스 종속성


안녕하세요.
오늘은 vCenter Server Appliance(VCSA)의 서비스와 서비스 종속성에 관한 글 입니다.
* 현 시점 최신 버전인 VCSA 6.7U1 b + embedded PSC 기준으로 작성했습니다. 해당 버전보다 상위 혹은 하위 버전에서는 아래와 내용이 다를 수 있습니다.



vCenter Server는 39개의 서비스로 구성되어있습니다.
vCenter 서비스는 가동 시 자동(Automatic)으로 시작되는 서비스와 수동(Manual)으로 시작되는 서비스로 분류되며, 해당 서비스들은 일련의 종속성을 가지고 순서대로 시작하게됩니다.


모든 서비스의 시작 순서를 확인하기 위해 service-control --all --stop를 실행하고, service-control --all --start를 실행한 화면입니다.



서비스는 아래 순서로 시작 됐습니다.
1. lwsmd (Likewise Service Manager)
2. vmafdd (VMware Authentication Framework)
3. vmdird (VMware Directory Service)
4. vmcad (VMware Certificate Service)
5. vmware-sts-idmd (VMware Identity Management Service)
6. vmware-stsd (VMware Security Token Service)
7. vmdnsd (VMware Domain Name Service)
8. vmware-vmon (VMware Service Lifecycle Manager)
9. vmware-pod (VMware Patching and Host Management Service)
* 서비스 중지 순서는 역순 입니다.

39개의 모든 서비스가 Successfully started로 나타나지 않은 이유는 vmware-vmon에 있습니다.
나머지 서비스는 vmware-vmon 서비스에 의해 실행됩니다.


/var/log/vmware/vmon 디렉터리 하위에 있는 vmon-syslog의 STARTED text를 검색했습니다.
root@photon-machine [ /var/log/vmware/vmon ]# grep STARTED vmon-syslog.log
아래와 같이 23개의 서비스가 성공적으로 시작됐습니다.
* 나머지 7개의 서비스는 수동(Manual) 서비스 입니다.



위에 설명한 서비스들은 종속성을 가지고 있습니다. 따라서 몇몇의 서비스를 실행하기 위해서 반드시 실행중이여야 하는 서비스가 있습니다. 종속되는 서비스는 상위 서비스에 영향을 받습니다.

간단한 명령어를 통하여 서비스 종속성을 확인할 수 있습니다.
service-control --list-dependencies [서비스 명]



vCenter 동작에 이슈가 발생한다면 서비스가 실행중인지 우선 확인하고, 실행중이지 않다면 명령어 또는 VMware Appliance Management(https://DomainName:5480)에서 실행하시길 바랍니다. 또한 해당 서비스가 실행을 실패한다면 종속성을 확인하여 상위 서비스의 상태를 확인해야 합니다.

아래 표 참고하시기 바랍니다.



감사합니다.

댓글 없음:

댓글 쓰기