이 페이지에서는 호스트 구성 파일에 있는 필드에 대해 설명합니다.
호스트 구성 파일을 사용하여 호스트 머신과 호스트 머신이 있는 네트워크를 설명합니다. 다음은 호스트 구성 파일을 사용하는 방법의 몇 가지 예시입니다.
관리 클러스터에 있는 노드의 호스트 이름과 고정 IP 주소를 나열합니다.
사용자 클러스터에 있는 노드의 호스트 이름과 고정 IP 주소를 나열합니다.
관리자 클러스터에 대해 번들 Seesaw 부하 분산기를 실행하는 VM의 호스트 이름과 고정 IP 주소를 나열합니다.
사용자 클러스터의 번들 Seesaw 부하 분산기를 실행하는 VM의 호스트 이름과 고정 IP 주소를 나열합니다.
호스트 구성 파일의 필드 입력
구성 파일에 다음 섹션에 설명된 대로 필드 값을 입력합니다.
hostconfig
이 섹션에서는 호스트 머신의 DNS 및 시간 서버에 대한 정보를 제공합니다.
hostconfig.dns
문자열. 호스트에 사용되는 DNS 서버의 주소입니다. 예를 들면 다음과 같습니다.
hostconifg: dns: "172.16.255.1"
hostconifg.tod
문자열. 호스트에 사용되는 시간 서버의 주소입니다. 예를 들면 다음과 같습니다.
hostconfig: tod: "216.239.35.0"
hostconifg.otherdns
문자열 배열. 호스트가 사용할 수 있는 추가 DNS 서버입니다. 예를 들면 다음과 같습니다.
hostconifg: otherdns: - "8.8.8.8" - "8.8.4.4"
hostconfig.othertod
문자열 배열. 호스트가 사용할 수 있는 추가 시간 서버입니다. 예를 들면 다음과 같습니다.
hostconfig: othertod: - "ntp.ubuntu.com"
hostconfig.searchdomainsfordns
문자열 배열. 클러스터에서 사용할 DNS 검색 도메인입니다. 이러한 도메인은 도메인 검색 목록의 일부로 사용됩니다. 예를 들면 다음과 같습니다.
hostconfig: searchdomainsfordns: - "my.local.com"
blocks
객체의 배열이며, 각각 호스트 집합을 설명합니다.
blocks[i].netmask
문자열. 호스트 집합의 서브넷 마스크입니다. 예를 들면 다음과 같습니다.
blocks: - netmask: "255.255.252.0"
blocks[i].gateway
문자열. 호스트 집합의 기본 게이트웨이의 주소입니다. 예를 들면 다음과 같습니다.
blocks: - netmask: "255.255.252.0" gateway: "172.16.23.254"
blocks[i].ips
객체의 배열로, 각각 IP 주소와 호스트 이름을 갖습니다. 예를 들면 다음과 같습니다.
blocks: - netmask: "255.255.252.0" ips: - ip: 172.16.20.10 hostname: admin-host1 - ip: 172.16.20.11 hostname: admin-host2 - ip: 172.16.20.12 hostname: admin-host3
호스트 구성 파일 예시
다음은 5개의 호스트가 있는 호스트 구성 파일의 예시입니다.
hostconfig: dns: 172.16.255.1 tod: 216.239.35.0 otherdns: - 8.8.8.8 - 8.8.4.4 othertod: - ntp.ubuntu.com searchdomainsfordns: - "my.local.com" blocks: - netmask: 255.255.252.0 gateway: 172.16.23.254 ips: - ip: 172.16.20.10 hostname: admin-host1 - ip: 172.16.20.11 hostname: admin-host2 - ip: 172.16.20.12 hostname: admin-host3 - ip: 172.16.20.13 hostname: admin-host4 - ip: 172.16.20.14 hostname: admin-host5