본문 바로가기

Virtualization/VMware vCenter Server

[VMware] vmware-dataservice-sca and vsphere-client status change from green to yellow 이벤트 오류

 

vCenter 이벤트를 보면 해당 오류가 뜰 때가 있다.

vmware-dataservice-sca status changed from yellow to green

 

vCenter 설치 시 배포한 사이즈를 넘어서 사용 중일 때 발생하는 오류이다.

vCenter의 사이즈는 배포 후 변경할 수 없기 때문에 이럴 경우 vSphere Client의 메모리 힙 사이즈를 늘려줘야 한다.

 

VMware 측면에서 봤을 때

Heap 영역이란 vCenter를 구성하는 각 서비스가 올라갈 때 동적으로 메모리를 할당받는 영역이다.

 

 

 

 

~# cloudvm-ram-size -l  // 서비스 힙 사이즈 확인

vCenter VM에 들어가서 해당 커맨드를 치면 vSphere-Client의 힙 사이즈를 볼 수 있다. (MB 단위)

 

 

 

 

 

 

~# cloudvm-ram-size -C XXX vsphere-client       // 원하는 사이즈로 늘려줄 수 있다.

~# service-control --stop vsphere-client            // vsphere-client 서비스를 restart하는 동안 vCenter는 접속 불가

~# service-control --start vsphere-client

 

 

 

 

 

 

다시 확인해보면 사이즈가 변경되어 있고 경보가 발생하는지 모니터링하면 된다.

 

 

사이즈를 얼마나 늘려야 하는지는 KB에도 가이드가 나와있지 않다.

다만 늘려서 오류 메시지가 뜨지 않으면 성공인거고 오류 메시지가 계속 나온다면 더 늘려야한다.

https://kb.vmware.com/s/article/2144950