3장. 환경 파일 생성
director에는 이미 NetApp 백엔드를 통합하는 데 필요한 대부분의 설정을 구성하는 Heat 템플릿이 포함되어 있습니다. 환경 파일 을 사용하면 배포와 관련된 설정을 정의할 수 있습니다.
시작하려면 언더클라우드에서 stack 사용자로 로그인하고 다음 콘텐츠를 사용하여 환경 파일을 생성합니다.
/home/stack/templates/netapp-config.yaml
- 1
- NETAPP_USER 및 NETAPP_USER_PASSWORD 를 스토리지 시스템(특히 HOSTNAME)에 액세스하는 데 사용되는 관리 계정의 자격 증명으로 교체합니다.
- 2
- HOSTNAME 을 스토리지 시스템 또는 프록시 서버로 교체합니다. 이 옵션의 값은 LIF(클러스터 관리 논리 인터페이스) 또는 Storage Virtual Machine(SVM) LIF의 IP 주소 또는 호스트 이름이어야 합니다.
- 3
- SVM 은 공유 파일 시스템의 프로비저닝이 발생하는 스토리지 클러스터에서 스토리지 가상 머신(이전의 vserver) 이름을 지정합니다. 이 매개변수는 공유 서버를 관리하지 않고 드라이버가 작동해야 하는 경우(즉, 단일 SVM의 범위로 제한됨) 필요합니다.
- 4
- ROOTVAGR 은 manila 공유 서버에 대응하기 위해 새 스토리지 가상 시스템(SVM)을 생성할 때 루트 볼륨을 배치해야 하는 집계의 이름을 지정합니다. 이 매개변수는
ManilaNetappDriverHandlesShareServers값이true로 설정된 경우 필수이며, 이는 드라이버가 공유 서버의 라이프사이클을 관리하는 것을 의미합니다.ManilaNetappDriverHandlesShareServers값이 'false'인 경우 이 값은 필요하지 않습니다. - 5
- 디버그 수준이
True로 설정되면 공유 파일 시스템 서비스 로그에 기록되는 추적 정보를 제어하는 쉼표로 구분된 옵션 목록으로 TRFLAGS 를 바꿉니다. 지원되는 값에는메서드 및 API가 포함됩니다. - 6
ManilaNetappDriverHandlesShareServers매개 변수는 드라이버가 공유 서버의 라이프사이클을 처리할지 여부를 설정합니다(false는 그렇지 않음).
예를 들면 다음과 같습니다.
/home/stack/templates/netapp-config.yaml
다음 섹션에서는 /home/stack/templates/netapp-config.yaml 환경 파일을 사용하여 NetApp 백엔드의 구성을 오케스트레이션하는 방법을 설명합니다.