CLI를 사용하여 ONTAP Select 클러스터를 구축합니다
ONTAP Select 배포 관리 유틸리티와 함께 제공되는 명령줄 인터페이스를 사용하여 단일 노드 또는 다중 노드 ONTAP Select 클러스터를 생성할 수 있습니다.
시작하기 전에
하이퍼바이저에서 ONTAP Select 클러스터를 생성하기 전에 필요한 준비 작업을 이해해야 합니다.
스토리지를 ONTAP Select 노드에 연결할 준비를 합니다
로컬 하드웨어 RAID 컨트롤러를 사용하는 경우 루트 및 데이터 애그리게이트뿐만 아니라 시스템 데이터에 대해 각 노드에 하나 이상의 스토리지 풀을 생성해야 합니다. ONTAP Select 노드 구성의 일부로 스토리지 풀을 연결해야 합니다.
소프트웨어 RAID를 사용하는 경우 시스템 데이터용 스토리지 풀을 생성하고 SSD 드라이브를 루트 및 데이터 애그리게이트에 사용할 수 있는지 확인해야 합니다. ONTAP Select 노드 구성의 일부로 스토리지 풀과 디스크를 연결해야 합니다.
사용 가능한 ONTAP Select 버전
배포 관리 유틸리티에는 단일 버전의 ONTAP Select가 포함되어 있습니다. 이전 버전의 ONTAP Select를 사용하여 클러스터를 배포하려면 먼저 배포 인스턴스에 ONTAP Select 이미지를 추가해야 합니다. 을 참조하십시오 "배포할 ONTAP Select 이미지를 추가합니다" 를 참조하십시오.
운영 구축을 위한 ONTAP Select 라이센스 등록
운영 환경에 ONTAP Select 클러스터를 구축하기 전에 스토리지 용량 라이센스를 구입하고 관련 라이센스 파일을 다운로드해야 합니다. capacity 계층_model을 사용하여 각 노드에서 스토리지 라이센스를 부여하거나 _capacity pool_model을 사용하여 공유 풀에 라이센스를 부여할 수 있습니다.
라이센스 파일을 업로드하고 등록합니다
저장소 용량이 있는 라이센스 파일을 획득한 후에는 라이센스가 포함된 파일을 배포 가상 머신에 업로드하고 등록해야 합니다.
평가 전용으로 클러스터를 배포하는 경우 이 단계를 건너뛸 수 있습니다. |
admin 사용자 계정의 암호가 있어야 합니다.
-
로컬 워크스테이션의 명령 셸에서 SFTP 유틸리티를 사용하여 배포 가상 머신에 라이센스 파일을 업로드합니다.
예제 출력
sftp admin@10.234.81.101 (provide password when prompted) put NLF-320000nnn.txt exit
-
SSH를 사용하여 관리자 계정으로 배포 유틸리티 CLI에 로그인합니다.
-
라이센스 등록:
'license add-file-name filename'
메시지가 나타나면 관리자 계정 암호를 입력합니다.
-
라이센스가 올바르게 추가되었는지 확인하기 위해 시스템에 라이센스를 표시합니다.
'라이선스 쇼'
하이퍼바이저 호스트를 추가합니다
ONTAP Select 노드가 실행될 각 하이퍼바이저 호스트를 등록해야 합니다.
ONTAP Select 노드가 실행될 하이퍼바이저 호스트를 등록해야 합니다. 이에 따라 Deploy 관리 유틸리티는 KVM 호스트에 대해 인증합니다.
둘 이상의 하이퍼바이저 호스트가 필요한 경우 다음 절차를 사용하여 각 호스트를 추가해야 합니다.
-
관리자 계정으로 SSH를 사용하여 배포 유틸리티 CLI에 로그인합니다.
-
호스트 등록:
`host register -name <FQDN|IP> -hypervisor-type KVM -username KVM_USERNAME`
예제 출력
host register -name 10.234.81.14 -hypervisor-type KVM -username root
메시지가 나타나면 호스트 계정에 대한 암호를 입력합니다.
-
호스트의 상태를 표시하고 인증되었는지 확인합니다.
host show -name <FQDN|IP> -detailed
예제 출력
host show -name 10.234.81.14 -detailed
이 작업의 일부로, 배포 관리 유틸리티는 호스트를 관리하는 vCenter Server에 인증하거나 ESXi 독립 실행형 호스트에 직접 인증합니다.
vCenter에서 관리하는 호스트를 등록하기 전에 vCenter Server에 대한 관리 서버 계정을 추가해야 합니다. 호스트가 vCenter에서 관리되지 않는 경우 호스트 등록 과정에서 호스트 자격 증명을 제공할 수 있습니다. 이 절차를 사용하여 각 호스트를 추가해야 합니다.
-
관리자 계정으로 SSH를 사용하여 배포 유틸리티 CLI에 로그인합니다.
-
호스트가 vCenter Server에서 관리되는 경우 vCenter 계정 자격 증명을 추가합니다.
'Credential add-hostname <FQDN|IP> - type vcenter-username vcenter_username'
예제 출력
credential add -hostname vc.select.company-demo.com -type vcenter -username administrator@vsphere.local
-
호스트 등록:
-
vCenter에서 관리하지 않는 독립 실행형 호스트 등록: 'host register-name <FQDN|IP> - hypervisor-type ESX-username esx_username'
-
vCenter에서 관리하는 호스트 등록:
host register -name <FQDN|IP> -hypervisor-type ESX -mgmt-server <FQDN|IP>
예제 출력
host register -name 10.234.81.14 -hypervisor-type ESX -mgmt-server vc.select.company-demo.com
-
-
호스트의 상태를 표시하고 호스트가 인증되었는지 확인합니다.
'host show-name <FQDN|IP> - Detailed'(호스트 표시 이름 <FQDN|IP> - 세부 정보)를 선택합니다
예제 출력
host show -name 10.234.81.14 -detailed
ONTAP Select 클러스터 생성 및 구성
ONTAP Select 클러스터를 생성하고 구성해야 합니다. 클러스터를 구성한 후에는 개별 노드를 구성할 수 있습니다.
클러스터에 포함된 노드 수와 관련 구성 정보를 결정해야 합니다.
ONTAP Select 클러스터를 생성하면 deploy 유틸리티에서 제공하는 클러스터 이름과 노드 수를 기준으로 노드 이름을 자동으로 생성합니다. 배포는 고유한 노드 식별자도 생성합니다.
-
관리자 계정으로 SSH를 사용하여 배포 유틸리티 CLI에 로그인합니다.
-
클러스터를 생성합니다.
cluster create-name clusterName-node-count node입니다
예제 출력
cluster create -name test-cluster -node-count 1
-
클러스터 구성:
'cluster modify -name clusterName -mgmt -ip_address -netmask -gateway ip_address -dns-servers <FQDN|IP>_list -dns-domain domain_list'
예제 출력
cluster modify -name test-cluster -mgmt-ip 10.234.81.20 -netmask 255.255.255.192 -gateway 10.234.81.1 -dns-servers 10.221.220.10 -dnsdomains select.company-demo.com
-
클러스터의 구성 및 상태를 표시합니다.
클러스터 show-name clusterName-detailed입니다
ONTAP Select 노드를 구성합니다
ONTAP Select 클러스터의 각 노드를 구성해야 합니다.
노드에 대한 구성 정보가 있어야 합니다. 용량 계층 라이센스 파일은 배포 유틸리티에 업로드 및 설치해야 합니다.
이 절차를 사용하여 각 노드를 구성해야 합니다. 이 예에서는 용량 계층 라이센스가 노드에 적용됩니다.
-
관리자 계정으로 SSH를 사용하여 배포 유틸리티 CLI에 로그인합니다.
-
클러스터 노드에 할당된 이름을 확인합니다.
노드 show-cluster-name clusterName입니다
-
노드를 선택하고 기본 구성을 수행합니다. 'node modify -name nodename -cluster -name clusterName -host -name <FQDN | IP> -license-serial-number-instance-type type-passthrough-disks FALSE'
예제 출력
node modify -name test-cluster-01 -cluster-name test-cluster -host-name 10.234.81.14 -license-serial-number 320000nnnn -instance-type small -passthrough-disks false
노드의 RAID 구성은 _passthrough-disks_parameter로 표시됩니다. 로컬 하드웨어 RAID 컨트롤러를 사용하는 경우 이 값은 false여야 합니다. 소프트웨어 RAID를 사용하는 경우 이 값은 참이어야 합니다.
용량 계층 라이센스는 ONTAP Select 노드에 사용됩니다.
-
호스트에서 사용할 수 있는 네트워크 구성을 표시합니다.
'host network show-host-name <FQDN|IP> - detailed
예제 출력
host network show -host-name 10.234.81.14 -detailed
-
노드의 네트워크 구성을 수행합니다.
'node modify -name nodename -cluster -name clusterName -mgmt -ip -management -networks network_name -data-networks network network_name -internal-network network_name'
단일 노드 클러스터를 구축할 때는 내부 네트워크가 필요하지 않으며 내부 네트워크를 제거해야 합니다.
예제 출력
node modify -name test-cluster-01 -cluster-name test-cluster -mgmt-ip 10.234.81.21 -management-networks sDOT_Network -data-networks sDOT_Network
-
노드의 구성을 표시합니다.
노드 show-name nodename-cluster-name clusterName-detailed입니다
예제 출력
node show -name test-cluster-01 -cluster-name test-cluster -detailed
스토리지를 ONTAP Select 노드에 연결합니다
ONTAP Select 클러스터의 각 노드에서 사용하는 스토리지를 구성해야 합니다. 모든 노드에는 항상 하나 이상의 스토리지 풀이 할당되어야 합니다. 소프트웨어 RAID를 사용하는 경우 각 노드에 하나 이상의 디스크 드라이브도 할당해야 합니다.
VMware vSphere를 사용하여 스토리지 풀을 생성해야 합니다. 소프트웨어 RAID를 사용하는 경우 하나 이상의 사용 가능한 디스크 드라이브도 필요합니다.
로컬 하드웨어 RAID 컨트롤러를 사용하는 경우 1-4단계를 수행해야 합니다. 소프트웨어 RAID를 사용하는 경우 1-6단계를 수행해야 합니다.
-
관리자 계정 자격 증명과 함께 SSH를 사용하여 배포 유틸리티 CLI에 로그인합니다.
-
호스트에서 사용 가능한 스토리지 풀을 표시합니다.
'host storage pool show-host-name <FQDN|IP>'을 선택합니다
예제 출력
host storage pool show -host-name 10.234.81.14
VMware vSphere를 통해 사용 가능한 스토리지 풀을 얻을 수도 있습니다.
-
사용 가능한 스토리지 풀을 ONTAP Select 노드에 연결합니다.
노드 스토리지 풀 연결-이름 poolName-cluster-name clusterName-node-name nodename-capacity-limit
capacity-limit 매개 변수를 포함하는 경우 값을 GB 또는 TB로 지정합니다.
예제 출력
node storage pool attach -name sDOT-02 -cluster-name test-cluster - node-name test-cluster-01 -capacity-limit 500GB
-
노드에 연결된 스토리지 풀을 표시합니다.
노드 스토리지 풀 show-cluster-name clusterName-node-name nodename
예제 출력
node storage pool show -cluster-name test-cluster -node-name testcluster-01
-
소프트웨어 RAID를 사용하는 경우 사용 가능한 드라이브 또는 드라이브를 연결합니다.
노드 스토리지 디스크 연결 노드 이름 nodename -cluster -name clusterName -disks list_of_drives
예제 출력
node storage disk attach -node-name NVME_SN-01 -cluster-name NVME_SN -disks 0000:66:00.0 0000:67:00.0 0000:68:00.0
-
소프트웨어 RAID를 사용하는 경우 노드에 연결된 디스크를 표시합니다.
노드 스토리지 디스크 show-node-name nodename-cluster-name clusterName입니다
예제 출력
node storage disk show -node-name sdot-smicro-009a -cluster-name NVME
ONTAP Select 클러스터 구축
클러스터 및 노드를 구성한 후에는 클러스터를 구축할 수 있습니다.
다중 노드 클러스터를 구축하기 전에 네트워크 연결 검사기를 실행하여 내부 네트워크의 클러스터 노드 간 연결을 확인해야 합니다.
-
관리자 계정으로 SSH를 사용하여 배포 유틸리티 CLI에 로그인합니다.
-
ONTAP Select 클러스터 구축:
클러스터 Deploy-name clusterName입니다
예제 출력
cluster deploy -name test-cluster
메시지가 나타나면 ONTAP 관리자 계정에 사용할 암호를 입력합니다.
-
클러스터의 상태를 표시하여 성공적으로 배포된 시기를 확인합니다.
클러스터 show-name clusterName입니다
ONTAP Select 배포 구성 데이터를 백업해야 합니다.