4장. RHOSP의 인증 방법 설정
고가용성 차단 에이전트 및 리소스 에이전트는 RHOSP와 통신하는 세 가지 인증 방법을 지원합니다.
-
clouds.yaml
구성 파일로 인증 - OpenRC 환경 스크립트로 인증
-
Pacemaker를 통한
사용자 이름
및 암호로 인증
클러스터에 사용할 인증 방법을 확인한 후 펜싱 또는 클러스터 리소스를 생성할 때 적절한 인증 매개변수를 지정합니다.
4.1. clouds.yaml
파일을 사용하여 RHOSP로 인증
인증에 clouds.yaml
파일을 사용하는 이 문서의 절차에서는 이 절차에 표시된 clouds.yaml
파일을 사용합니다. 이러한 프로시저는 이 파일에 정의된 대로 cloud= 매개변수에
대한 ha-example
을 지정합니다.
절차
다음 예와 같이 클러스터의 일부인 각 노드에서
clouds.yaml
파일을 생성합니다.clouds.yaml
파일 생성에 대한 자세한 내용은 사용자 및 ID 관리 가이드를 참조하십시오.$ cat .config/openstack/clouds.yaml clouds: ha-example: auth: auth_url: https://<ip_address>:13000/ project_name: rainbow username: unicorns password: <password> user_domain_name: Default project_domain_name: Default <. . . additional options . . .> region_name: regionOne verify: False
인증을 성공적으로 수행하고 다음 기본 RHOSP 명령을 사용하여 RHOSP API에 액세스할 수 있는지 테스트하고
ha-example
용으로 생성한clouds.yaml
파일에 지정한 클라우드의 이름을 대체합니다. 이 명령이 서버 목록을 표시하지 않으면 RHOSP 관리자에게 문의하십시오.$ openstack --os-cloud=ha-example server list
- 클러스터 리소스 또는 펜싱 리소스를 생성할 때 cloud 매개변수를 지정합니다.