ONTAP 8.3.1 이상에 대한 FASTPATH 소프트웨어 및 RCF 설치
ONTAP 8.3.1 이상에 FASTPATH 소프트웨어와 RCF를 설치하려면 다음 절차를 따르세요.
ONTAP 8.3.1 이상을 실행하는 NetApp CN1601 관리 스위치와 CN1610 클러스터 스위치의 설치 단계는 동일합니다. 하지만 두 모델에는 서로 다른 소프트웨어와 RCF가 필요합니다.
검토 요구 사항
다음 사항이 있는지 확인하세요.
-
스위치 구성의 현재 백업입니다.
-
완벽하게 작동하는 클러스터(로그에 오류가 없고, 결함이 있는 클러스터 네트워크 인터페이스 카드(NIC)나 이와 유사한 문제가 없음).
-
클러스터 스위치에서 완벽하게 기능하는 포트 연결.
-
모든 클러스터 포트가 설정되었습니다.
-
모든 클러스터 논리 인터페이스(LIF)가 설정되었습니다(마이그레이션되지 않아야 함).
-
성공적인 커뮤니케이션 경로: ONTAP (권한: 고급)
cluster ping-cluster -node node1명령은 다음을 표시해야 합니다.larger than PMTU communication모든 경로에서 성공합니다. -
FASTPATH, RCF 및 ONTAP 의 지원되는 버전입니다.
스위치 호환성 표를 꼭 확인하세요. "NetApp CN1601 및 CN1610 스위치" 지원되는 FASTPATH, RCF 및 ONTAP 버전에 대한 페이지입니다.
FASTPATH 소프트웨어를 설치하세요
다음 절차에서는 클러스터형 Data ONTAP 8.2 구문을 사용합니다. 결과적으로 클러스터 Vserver, LIF 이름 및 CLI 출력은 Data ONTAP 8.3과 다릅니다.
RCF 버전과 FASTPATH 버전의 명령 구문 사이에 명령 종속성이 있을 수 있습니다.
|
|
RCF 버전 1.2에서는 보안 문제로 인해 Telnet 지원이 명시적으로 비활성화되었습니다. RCF 1.2를 설치하는 동안 연결 문제를 방지하려면 Secure Shell(SSH)이 활성화되어 있는지 확인하세요. 그만큼 "NetApp CN1610 스위치 관리자 가이드" SSH에 대한 자세한 정보가 있습니다. |
이 절차의 예에서는 다음 스위치 및 노드 명명법을 사용합니다.
-
두 개의 NetApp 스위치 이름은 cs1과 cs2입니다.
-
클러스터 논리 인터페이스(LIF) 이름은 node1의 경우 node1_clus1과 node1_clus2이고, node2의 경우 node2_clus1과 node2_clus2입니다. (클러스터에는 최대 24개의 노드가 있을 수 있습니다.)
-
스토리지 가상 머신(SVM) 이름은 클러스터입니다.
-
그만큼
cluster1::*>프롬프트는 클러스터의 이름을 나타냅니다. -
각 노드의 클러스터 포트는 e0a와 e0b로 명명됩니다.
"Hardware Universe"플랫폼에서 지원되는 실제 클러스터 포트에 대한 자세한 정보가 있습니다.
-
지원되는 ISL(Inter-Switch Links)은 포트 0/13부터 0/16까지입니다.
-
지원되는 노드 연결은 포트 0/1~0/12입니다.
1단계: 클러스터 마이그레이션
-
클러스터의 네트워크 포트에 대한 정보를 표시합니다.
network port show -ipspace cluster예를 보여주세요
다음 예는 명령의 출력 유형을 보여줍니다.
cluster1::> network port show -ipspace cluster Speed (Mbps) Node Port IPspace Broadcast Domain Link MTU Admin/Oper ------ --------- ------------ ---------------- ----- ------- ------------ node1 e0a Cluster Cluster up 9000 auto/10000 e0b Cluster Cluster up 9000 auto/10000 node2 e0a Cluster Cluster up 9000 auto/10000 e0b Cluster Cluster up 9000 auto/10000 4 entries were displayed. -
클러스터의 LIF에 대한 정보를 표시합니다.
network interface show -role cluster예를 보여주세요
다음 예에서는 클러스터의 논리적 인터페이스를 보여줍니다. 이 예에서는
-role매개변수는 클러스터 포트와 연관된 LIF에 대한 정보를 표시합니다.cluster1::> network interface show -role cluster (network interface show) Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ---------- ---------- ------------------ ------------- ------- ---- Cluster node1_clus1 up/up 10.254.66.82/16 node1 e0a true node1_clus2 up/up 10.254.206.128/16 node1 e0b true node2_clus1 up/up 10.254.48.152/16 node2 e0a true node2_clus2 up/up 10.254.42.74/16 node2 e0b true 4 entries were displayed. -
각 노드에서 노드 관리 LIF를 사용하여 node1_clus2를 node1의 e0a로 마이그레이션하고 node2_clus2를 node2의 e0a로 마이그레이션합니다.
network interface migrate각 클러스터 LIF를 소유한 컨트롤러 콘솔에 명령을 입력해야 합니다.
예를 보여주세요
cluster1::> network interface migrate -vserver Cluster -lif node1_clus2 -destination-node node1 -destination-port e0a cluster1::> network interface migrate -vserver Cluster -lif node2_clus2 -destination-node node2 -destination-port e0a
이 명령의 경우 클러스터 이름은 대소문자를 구분하며 각 노드에서 명령을 실행해야 합니다. 일반 클러스터 LIF에서는 이 명령을 실행할 수 없습니다. -
다음을 사용하여 마이그레이션이 발생했는지 확인하세요.
network interface show노드에 대한 명령.예를 보여주세요
다음 예에서는 clus2가 노드 node1과 node2의 포트 e0a로 마이그레이션되었음을 보여줍니다.
cluster1::> **network interface show -role cluster** Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ---------- ---------- ------------------ ------------- ------- ---- Cluster node1_clus1 up/up 10.254.66.82/16 node1 e0a true node1_clus2 up/up 10.254.206.128/16 node1 e0a false node2_clus1 up/up 10.254.48.152/16 node2 e0a true node2_clus2 up/up 10.254.42.74/16 node2 e0a false 4 entries were displayed. -
계속할지 묻는 메시지가 나타나면 y를 입력하여 권한 수준을 고급으로 변경합니다.
set -privilege advanced고급 프롬프트(*>)가 나타납니다.
-
두 노드 모두에서 클러스터 포트 e0b를 종료합니다.
network port modify -node node_name -port port_name -up-admin false각 클러스터 LIF를 소유한 컨트롤러 콘솔에 명령을 입력해야 합니다.
예를 보여주세요
다음 예에서는 모든 노드에서 포트 e0b를 종료하는 명령을 보여줍니다.
cluster1::*> network port modify -node node1 -port e0b -up-admin false cluster1::*> network port modify -node node2 -port e0b -up-admin false
-
두 노드 모두에서 포트 e0b가 종료되었는지 확인하세요.
network port show예를 보여주세요
cluster1::*> network port show -role cluster Speed (Mbps) Node Port IPspace Broadcast Domain Link MTU Admin/Oper ------ --------- ------------ ---------------- ----- ------- ------------ node1 e0a Cluster Cluster up 9000 auto/10000 e0b Cluster Cluster down 9000 auto/10000 node2 e0a Cluster Cluster up 9000 auto/10000 e0b Cluster Cluster down 9000 auto/10000 4 entries were displayed. -
cs1의 ISL(Inter-Switch Link) 포트를 종료합니다.
예를 보여주세요
(cs1) #configure (cs1) (Config)#interface 0/13-0/16 (cs1) (Interface 0/13-0/16)#shutdown (cs1) (Interface 0/13-0/16)#exit (cs1) (Config)#exit
-
cs2에서 현재 활성화된 이미지를 백업합니다.
예를 보여주세요
(cs2) # show bootvar Image Descriptions active : backup : Images currently available on Flash -------------------------------------------------------------------- unit active backup current-active next-active -------------------------------------------------------------------- 1 1.1.0.5 1.1.0.3 1.1.0.5 1.1.0.5 (cs2) # copy active backup Copying active to backup Copy operation successful
2단계: FASTPATH 소프트웨어 및 RCF 설치
-
FASTPATH 소프트웨어의 실행 버전을 확인하세요.
예를 보여주세요
(cs2) # show version Switch: 1 System Description............................. NetApp CN1610, 1.1.0.5, Linux 2.6.21.7 Machine Type................................... NetApp CN1610 Machine Model.................................. CN1610 Serial Number.................................. 20211200106 Burned In MAC Address.......................... 00:A0:98:21:83:69 Software Version............................... 1.1.0.5 Operating System............................... Linux 2.6.21.7 Network Processing Device...................... BCM56820_B0 Part Number.................................... 111-00893 --More-- or (q)uit Additional Packages............................ FASTPATH QOS FASTPATH IPv6 Management -
스위치에 이미지 파일을 다운로드합니다.
이미지 파일을 활성 이미지에 복사하면 재부팅 시 해당 이미지가 실행 중인 FASTPATH 버전을 설정합니다. 이전 이미지는 백업용으로 계속 사용할 수 있습니다.
예를 보여주세요
(cs2) #copy sftp://root@10.22.201.50//tftpboot/NetApp_CN1610_1.2.0.7.stk active Remote Password:******** Mode........................................... SFTP Set Server IP.................................. 10.22.201.50 Path........................................... /tftpboot/ Filename....................................... NetApp_CN1610_1.2.0.7.stk Data Type...................................... Code Destination Filename........................... active Management access will be blocked for the duration of the transfer Are you sure you want to start? (y/n) y SFTP Code transfer starting... File transfer operation completed successfully.
-
현재 및 다음 활성 부팅 이미지 버전을 확인하세요.
show bootvar예를 보여주세요
(cs2) #show bootvar Image Descriptions active : backup : Images currently available on Flash -------------------------------------------------------------------- unit active backup current-active next-active -------------------------------------------------------------------- 1 1.1.0.8 1.1.0.8 1.1.0.8 1.2.0.7 -
새로운 이미지 버전과 호환되는 RCF를 스위치에 설치합니다.
RCF 버전이 이미 정확하다면 ISL 포트를 불러오세요.
예를 보여주세요
(cs2) #copy tftp://10.22.201.50//CN1610_CS_RCF_v1.2.txt nvram:script CN1610_CS_RCF_v1.2.scr Mode........................................... TFTP Set Server IP.................................. 10.22.201.50 Path........................................... / Filename....................................... CN1610_CS_RCF_v1.2.txt Data Type...................................... Config Script Destination Filename........................... CN1610_CS_RCF_v1.2.scr File with same name already exists. WARNING:Continuing with this command will overwrite the existing file. Management access will be blocked for the duration of the transfer Are you sure you want to start? (y/n) y Validating configuration script... [the script is now displayed line by line] Configuration script validated. File transfer operation completed successfully.
그만큼 .scr스크립트를 호출하기 전에 파일 이름의 일부로 확장자를 설정해야 합니다. 이 확장 기능은 FASTPATH 운영 체제를 위한 것입니다.스위치는 스크립트가 스위치에 다운로드될 때 자동으로 스크립트의 유효성을 검사합니다. 출력은 콘솔로 전송됩니다.
-
스크립트가 다운로드되어 지정한 파일 이름으로 저장되었는지 확인하세요.
예를 보여주세요
(cs2) #script list Configuration Script Name Size(Bytes) -------------------------------- ----------- CN1610_CS_RCF_v1.2.scr 2191 1 configuration script(s) found. 2541 Kbytes free.
-
스크립트를 스위치에 적용합니다.
예를 보여주세요
(cs2) #script apply CN1610_CS_RCF_v1.2.scr Are you sure you want to apply the configuration script? (y/n) y [the script is now displayed line by line]... Configuration script 'CN1610_CS_RCF_v1.2.scr' applied.
-
변경 사항이 스위치에 적용되었는지 확인한 다음 저장합니다.
show running-config예를 보여주세요
(cs2) #show running-config
-
실행 구성을 저장하면 스위치를 재부팅할 때 시작 구성으로 사용됩니다.
예를 보여주세요
(cs2) #write memory This operation may take a few minutes. Management interfaces will not be available during this time. Are you sure you want to save? (y/n) y Config file 'startup-config' created successfully. Configuration Saved!
-
스위치를 재부팅합니다.
예를 보여주세요
(cs2) #reload The system has unsaved changes. Would you like to save them now? (y/n) y Config file 'startup-config' created successfully. Configuration Saved! System will now restart!
3단계: 설치 확인
-
다시 로그인한 다음 스위치가 FASTPATH 소프트웨어의 새 버전을 실행하고 있는지 확인하세요.
예를 보여주세요
(cs2) #show version Switch: 1 System Description............................. NetApp CN1610, 1.2.0.7,Linux 3.8.13-4ce360e8 Machine Type................................... NetApp CN1610 Machine Model.................................. CN1610 Serial Number.................................. 20211200106 Burned In MAC Address.......................... 00:A0:98:21:83:69 Software Version............................... 1.2.0.7 Operating System............................... Linux 3.8.13-4ce360e8 Network Processing Device...................... BCM56820_B0 Part Number.................................... 111-00893 CPLD version................................... 0x5 Additional Packages............................ FASTPATH QOS FASTPATH IPv6 Management재부팅이 완료되면 로그인하여 이미지 버전을 확인하고, 실행 중인 구성을 보고, RCF의 버전 레이블인 인터페이스 3/64에 대한 설명을 찾아야 합니다.
-
활성 스위치인 cs1에서 ISL 포트를 켭니다.
예를 보여주세요
(cs1) #configure (cs1) (Config) #interface 0/13-0/16 (cs1) (Interface 0/13-0/16) #no shutdown (cs1) (Interface 0/13-0/16) #exit (cs1) (Config) #exit
-
ISL이 작동하는지 확인하세요.
show port-channel 3/1링크 상태 필드는 다음을 표시해야 합니다.
Up.예를 보여주세요
(cs1) #show port-channel 3/1 Local Interface................................ 3/1 Channel Name................................... ISL-LAG Link State..................................... Up Admin Mode..................................... Enabled Type........................................... Static Load Balance Option............................ 7 (Enhanced hashing mode) Mbr Device/ Port Port Ports Timeout Speed Active ------ ------------- --------- ------- 0/13 actor/long 10G Full True partner/long 0/14 actor/long 10G Full True partner/long 0/15 actor/long 10G Full False partner/long 0/16 actor/long 10G Full True partner/long -
모든 노드에서 클러스터 포트 e0b를 시작합니다.
network port modify각 클러스터 LIF를 소유한 컨트롤러 콘솔에 명령을 입력해야 합니다.
예를 보여주세요
다음 예에서는 node1과 node2에서 포트 e0b가 활성화되는 것을 보여줍니다.
cluster1::*> network port modify -node node1 -port e0b -up-admin true cluster1::*> network port modify -node node2 -port e0b -up-admin true
-
모든 노드에서 포트 e0b가 작동하는지 확인하세요.
network port show -ipspace cluster예를 보여주세요
cluster1::*> network port show -ipspace cluster Speed (Mbps) Node Port IPspace Broadcast Domain Link MTU Admin/Oper ------ --------- ------------ ---------------- ----- ------- ------------ node1 e0a Cluster Cluster up 9000 auto/10000 e0b Cluster Cluster up 9000 auto/10000 node2 e0a Cluster Cluster up 9000 auto/10000 e0b Cluster Cluster up 9000 auto/10000 4 entries were displayed. -
LIF가 이제 홈인지 확인하세요(
true) 두 노드 모두에서:network interface show -role cluster예를 보여주세요
cluster1::*> network interface show -role cluster Logical Status Network Current Current Is Vserver Interface Admin/Oper Address/Mask Node Port Home ----------- ---------- ---------- ------------------ ------------- ------- ---- Cluster node1_clus1 up/up 169.254.66.82/16 node1 e0a true node1_clus2 up/up 169.254.206.128/16 node1 e0b true node2_clus1 up/up 169.254.48.152/16 node2 e0a true node2_clus2 up/up 169.254.42.74/16 node2 e0b true 4 entries were displayed. -
노드 멤버의 상태를 표시합니다.
cluster show예를 보여주세요
cluster1::*> cluster show Node Health Eligibility Epsilon -------------------- ------- ------------ ------------ node1 true true false node2 true true false 2 entries were displayed.
-
관리자 권한 수준으로 돌아가기:
set -privilege admin -
이전 단계를 반복하여 다른 스위치 cs1에 FASTPATH 소프트웨어와 RCF를 설치합니다.