VMWare를 이용한 가상화
가상 호스트 관리자(VHM)를 설정하여 SUSE Manager에서 ESXi 및 vCenter를 포함한 VMWare vSphere 가상 머신을 사용할 수 있습니다.
먼저 SUSE Manager 서버에서 VHM을 설정하고 사용 가능한 VM 호스트를 목록에 포함해야 합니다. 이렇게 하면 Taskomatic이 VM API를 사용해 데이터 수집을 시작할 수 있습니다.
1. VHM 설정
가상 호스트 관리자(VHM)는 SUSE Manager 서버에서 실행됩니다.
VHM을 실행하려면 SUSE Manager 서버가 포트 443을 열어 VMWare API에 액세스해야 합니다.
VMWare 호스트는 액세스 역할 및 권한을 사용해 호스트 및 게스트에 대한 액세스를 제어합니다. VHM에 의해 목록에 포함되었으면 하는 모든 VMWare 객체 또는 리소스에 최소한 읽기 전용
권한이 있는지 확인합니다. 객체 또는 리소스를 제외하려면 해당 객체 또는 리소스를 no-access
로 표시하십시오.
새 호스트를 SUSE Manager에 추가하려면 사용자 및 객체에 할당된 역할 및 권한을 SUSE Manager가 목록에 포함해야 할지 여부를 고려해야 합니다.
사용자, 역할 및 권한에 대한 자세한 내용은 VMWare vSphere 문서(https://docs.vmware.com/en/VMware-vSphere/index.html)에서 참조하십시오.
-
SUSE Manager Web UI에서
로 이동합니다. -
생성을 클릭하고
VMWare 기반
을 선택합니다. -
VMWare 기반 가상 호스트 관리자 추가
섹션에서 다음과 같은 파라미터를 사용합니다.-
레이블
필드에 VHM의 사용자 정의 이름을 입력합니다. -
호스트 이름
필드에 전체 도메인 이름(FQDN) 또는 호스트 IP 주소를 입력합니다. -
포트
필드에 사용할 ESXi API 포트를 입력합니다(예:443
). -
사용자 이름
필드에 VM 호스트와 연결된 사용자 이름을 입력합니다. -
사용자 이름
필드에 VM 호스트 사용자와 연결된 비밀번호를 입력합니다.
-
-
생성을 클릭하여 변경 사항을 저장하고 VHM을 생성합니다.
-
가상 호스트 관리자
페이지에서 새 VHM을 선택합니다. -
등록 정보
페이지에서 데이터 새로 고침을 클릭하여 새 VHM을 목록에 포함합니다.
어떤 객체 및 리소스가 목록에 포함되었는지 확인하려면
으로 이동하십시오.
HTTPS를 사용해 브라우저에서 ESXi 서버에 연결하면 때로 |
taskomatic은 VHM을 생성하여 구성한 후 데이터 수집을 자동으로 실행합니다. 데이터 수집을 수동으로 수행하려면
로 이동하여 적절한 VHM을 선택한 후 데이터 새로 고침을 클릭합니다.SUSE Manager는 API를 사용해 VHM에 연결하고 가상 호스트에 대한 정보를 요청할 수 있는 virtual-host-gatherer
라고 하는 도구와 함께 제공됩니다. virtual-host-gatherer
는 각 모듈이 특정 VHM을 활성화하는 옵션 모듈의 개념을 유지합니다. 이 도구는 Taskomat이 야간에 자동으로 호출합니다. virtual-host-gatherer
도구의 로그 파일은 /var/log/rhn/gatherer.log
에 있습니다.
2. VMWare에서 SSL 오류 문제 해결
VMWare 설치를 구성하는 중에 SSL 오류가 발생한 경우 VMWare에서 CA 인증서 파일을 다운로드하여 SUSE Manager에서 신뢰해야 합니다.
-
VMWare 설치에서 CA 인증서를 다운로드합니다. vCenter Web UI에 로그인해 신뢰할 수 있는 루트 CA 인증서 다운로드를 클릭하여 다운로드할 수 있습니다.
-
다운로드한 CA 인증서 파일이
.zip
형식인 경우 아카이브의 압축을 풉니다. 인증서 파일의 확장자는 숫자입니다. 예를 들면certificate.0
과 같습니다. -
인증서 파일을 SUSE Manager 서버로 복사하고
/etc/pki/trust/anchors/
디렉토리에 저장합니다. -
복사한 인증서의 파일 이름 접미사를
.crt
또는.pem
으로 변경합니다. -
SUSE Manager 서버의 명령 프롬프트에서 다음과 같이 CA 인증서 레코드를 업데이트합니다.
update-ca-certificates