Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

4.4. 언더클라우드 호스트 이름 설정

언더클라우드에는 설치 및 구성 프로세스를 위해 정규화된 도메인 이름이 필요합니다. 사용하는 DNS 서버는 정규화된 도메인 이름을 확인할 수 있어야 합니다. 예를 들어 내부 또는 프라이빗 DNS 서버를 사용할 수 있습니다. 즉, 언더클라우드의 호스트 이름을 설정해야 할 수 있습니다.

절차

  1. 언더클라우드의 기본 및 전체 호스트 이름을 확인합니다.

    [stack@director ~]$ hostname
    [stack@director ~]$ hostname -f
  2. 이전 명령에서 올바른 정규화된 호스트 이름이 출력되지 않거나 오류가 나타나는 경우 hostnamectl을 사용하여 호스트 이름을 설정합니다.

    [stack@director ~]$ sudo hostnamectl set-hostname manager.example.com
    [stack@director ~]$ sudo hostnamectl set-hostname --transient manager.example.com
  3. director에는 /etc/hosts 에 시스템의 호스트 이름 및 기본 이름도 입력해야 합니다. /etc/hosts의 IP 주소는 언더클라우드 공용 API에 사용할 주소와 일치해야 합니다. 예를 들어 시스템 이름이 manager.example.com이고 IP 주소로 10.0.0.1을 사용하는 경우 /etc/hosts에 다음과 같은 항목이 필요합니다.

    10.0.0.1  manager.example.com manager