Linux KVM Nexus 대시보드
“
명세서:
- libvirt version: 4.5.0-23.el7_7.1.x86_64
- Nexus 대시보드 버전: 8.0.0
제품 사용 지침:
1단계: Cisco Nexus 대시보드 이미지 다운로드
- 찾아보기
소프트웨어 다운로드 페이지. - Nexus 대시보드 소프트웨어를 클릭하세요.
- 왼쪽에서 원하는 Nexus 대시보드 버전을 선택하세요
사이드바. - Linux KVM용 Cisco Nexus 대시보드 이미지 다운로드
(nd-dk9..qcow2). - 이미지를 Linux KVM 서버로 복사합니다.
# scp nd-dk9..qcow2 root@서버 주소:/홈/nd-베이스
2단계: 노드에 필요한 디스크 이미지 만들기
- KVM 호스트에 루트로 로그인합니다.
- 노드의 스냅샷을 위한 디렉토리를 만듭니다.
- 기본 qcow2 이미지의 스냅샷을 만듭니다.
# qemu-img create -f qcow2 -b /home/nd-base/nd-dk9..qcow2 /home/nd-node1/nd-node1-disk1.qcow2
참고: RHEL 8.6의 경우 지정된 대로 추가 매개변수를 사용하십시오.
수동. - 각 노드에 대해 추가 디스크 이미지를 만듭니다.
# qemu-img create -f qcow2 /home/nd-node1/nd-node1-disk2.qcow2 500G
- 다른 노드에 대해서도 위의 단계를 반복합니다.
3단계: 첫 번째 노드에 대한 VM 생성
- KVM 콘솔을 열고 새 가상 머신을 클릭합니다.
자주 묻는 질문:
질문: Nexus Dashboard의 배포 요구 사항은 무엇입니까?
리눅스 KVM?
A: 배포에는 libvirt 버전이 필요합니다.
4.5.0-23.el7_7.1.x86_64 및 Nexus 대시보드 버전 8.0.0.
질문: 배포에 대한 I/O 지연 시간을 어떻게 확인할 수 있나요?
A: I/O 지연을 확인하려면 테스트 디렉토리를 만들고 다음을 실행합니다.
fio를 사용하여 지정된 명령을 실행하고 대기 시간이 아래인지 확인하세요.
20ms.
질문: Cisco Nexus 대시보드 이미지를 Linux에 복사하려면 어떻게 해야 합니까?
KVM 서버?
A: scp를 사용하여 이미지를 서버로 복사할 수 있습니다. 다음을 참조하세요.
자세한 단계는 지침의 1단계를 참조하세요.
“`
Linux KVM에 배포
· 1페이지의 필수 구성 요소 및 지침 · 2페이지의 Linux KVM에 Nexus 대시보드 배포
전제 조건 및 지침
Linux KVM에서 Nexus 대시보드 클러스터 배포를 진행하기 전에 다음을 수행해야 합니다. · KVM 폼 팩터가 확장 및 서비스 요구 사항을 지원하는지 확인하십시오. 확장 및 서비스 지원과 공동 호스팅은 클러스터 폼 팩터에 따라 다릅니다. Nexus 대시보드 용량 계획 도구를 사용하여 가상 폼 팩터가 배포 요구 사항을 충족하는지 확인할 수 있습니다. · 다시view 그리고 Nexus 대시보드의 필수 구성 요소에 설명된 일반 필수 구성 요소를 완료합니다. · Review 배포하려는 서비스에 대한 릴리스 노트에 설명된 추가 필수 조건을 완료하세요. · Nexus 대시보드 VM에 사용되는 CPU 제품군이 AVX 명령어 집합을 지원하는지 확인하세요. · 시스템 리소스가 충분한지 확인하세요.
Linux KVM 1에 배포
Linux KVM에 Nexus 대시보드 배포
Linux KVM에 배포
표 1: 배포 요구 사항
요구 사항 · KVM 배포는 Nexus Dashboard Fabric Controller 서비스에만 지원됩니다. · CentOS 7.9 또는 Red Hat Enterprise Linux 8.6에 배포해야 합니다. · 지원되는 커널 및 KVM 버전이 있어야 합니다. · CentOS 7.9의 경우, 커널 버전 3.10.0-957.el7.x86_64 및 KVM 버전
libvirt-4.5.0-23.el7_7.1.x86_64
· RHEL 8.6의 경우 커널 버전 4.18.0-372.9.1.el8.x86_64 및 KVM 버전 libvert
8.0.0
· 16개 vCPU · 64GB RAM · 550GB 디스크
각 노드에는 전용 디스크 파티션이 필요합니다. 디스크의 I/O 지연 시간은 20ms 이하여야 합니다.
I/O 지연 시간을 확인하려면: 1. 테스트 디렉토리를 만듭니다.
예를 들어ample, test-data. 2. 다음 명령을 실행합니다.
# fio –rw=쓰기 –ioengine=동기화 –fdatasync=1 –디렉토리=테스트 데이터 –크기=22m –bs=2300 –이름=내 테스트
3. 명령 실행 후 99.00th=[ ] fsync/fdatasync/sync_에서file_range 섹션은 20ms 미만입니다.
· 각 Nexus 대시보드 노드는 다른 KVM 하이퍼바이저에 배포하는 것이 좋습니다.
Linux KVM에 Nexus 대시보드 배포
이 섹션에서는 Linux KVM에 Cisco Nexus Dashboard 클러스터를 배포하는 방법을 설명합니다.
시작하기 전에 · 1페이지의 필수 조건 및 지침에 설명된 요구 사항과 지침을 충족하는지 확인하세요.
Linux KVM 2에 배포
Linux KVM에 배포
Linux KVM에 Nexus 대시보드 배포
절차
1단계 2단계 3단계
4단계
Cisco Nexus 대시보드 이미지를 다운로드합니다. a) 소프트웨어 다운로드 페이지로 이동합니다.
https://software.cisco.com/download/home/286327743/type/286328258
b) Nexus 대시보드 소프트웨어를 클릭합니다.c) 왼쪽 사이드바에서 다운로드하려는 Nexus 대시보드 버전을 선택합니다.d) Linux KVM용 Cisco Nexus 대시보드 이미지(nd-dk9)를 다운로드합니다. .qcow2). 노드를 호스팅할 Linux KVM 서버에 이미지를 복사합니다. scp를 사용하여 이미지를 복사할 수 있습니다(예:amp르 :
# SCP nd-dk9. .qcow2 루트@ :/홈/nd-베이스
다음 단계에서는 이미지를 /home/nd-base 디렉토리에 복사했다고 가정합니다.
첫 번째 노드에 필요한 디스크 이미지를 생성합니다. 다운로드한 기본 qcow2 이미지의 스냅샷을 생성하여 노드 VM의 디스크 이미지로 사용합니다. 각 노드에 대해 두 번째 디스크 이미지도 생성해야 합니다. a) KVM 호스트에 루트 사용자로 로그인합니다. b) 노드 스냅샷을 저장할 디렉터리를 생성합니다.
다음 단계에서는 /home/nd-node1 디렉토리에 스냅샷을 생성한다고 가정합니다.
# mkdir -p /home/nd-node1/ # cd /home/nd-node1
c) 스냅샷을 생성합니다. 다음 명령에서 /home/nd-base/nd-dk9를 다음과 같이 변경합니다. .qcow2를 이전 단계에서 만든 기본 이미지의 위치로 바꿉니다.
# qemu-img create -f qcow2 -b /home/nd-base/nd-dk9. .qcow2 /홈/nd-노드1/nd-노드1-디스크1.qcow2
참고: RHEL 8.6에서 배포하는 경우 대상 스냅샷의 형식을 정의하기 위해 추가 매개변수를 제공해야 할 수 있습니다. 이 경우 위 명령을 다음과 같이 업데이트하세요. # qemu-img create -f qcow2 -b /home/nd-base/nd-dk9.2.1.1a.qcow2 /home/nd-node1/nd-node1-disk1.qcow2 -F qcow2
d) 노드에 대한 추가 디스크 이미지를 생성합니다. 각 노드에는 기본 Nexus 대시보드 qcow2 이미지의 스냅샷과 500GB 디스크, 이렇게 두 개의 디스크가 필요합니다.
# qemu-img create -f qcow2 /home/nd-node1/nd-node1-disk2.qcow2 500G
이전 단계를 반복하여 두 번째와 세 번째 노드의 디스크 이미지를 생성합니다. 다음 단계로 넘어가기 전에 다음 사항을 준비해야 합니다.
· 첫 번째 노드의 경우, 두 개의 디스크 이미지가 있는 /home/nd-node1/ 디렉토리:
Linux KVM 3에 배포
Linux KVM에 Nexus 대시보드 배포
Linux KVM에 배포
5단계
· /home/nd-node1/nd-node1-disk1.qcow2는 2단계에서 다운로드한 기본 qcow1 이미지의 스냅샷입니다.
· /home/nd-node1/nd-node1-disk2.qcow2는 새로 생성한 500GB 디스크입니다.
· 두 번째 노드의 경우, 두 개의 디스크 이미지가 있는 /home/nd-node2/ 디렉토리: · /home/nd-node2/nd-node2-disk1.qcow2는 2단계에서 다운로드한 기본 qcow1 이미지의 스냅샷입니다.
· /home/nd-node2/nd-node2-disk2.qcow2는 새로 생성한 500GB 디스크입니다.
· 세 번째 노드의 경우, 두 개의 디스크 이미지가 있는 /home/nd-node3/ 디렉토리: · /home/nd-node1/nd-node3-disk1.qcow2는 2단계에서 다운로드한 기본 qcow1 이미지의 스냅샷입니다.
· /home/nd-node1/nd-node3-disk2.qcow2는 새로 생성한 500GB 디스크입니다.
첫 번째 노드의 VM을 만듭니다. a) KVM 콘솔을 열고 새 가상 머신을 클릭합니다.
virt-manager 명령을 사용하여 명령줄에서 KVM 콘솔을 열 수 있습니다. Linux KVM 환경에 데스크톱 GUI가 없는 경우, 다음 명령을 실행하고 6단계로 진행하세요.
virt-install –import –name –메모리 65536 –vcpus 16 –os-type 일반 –디스크 경로=/경로/디스크1/nd-노드1-d1.qcow2,포맷=qcow2,버스=virtio –디스크 경로=/경로/디스크2/nd-노드1-d2.qcow2,포맷=qcow2,버스=virtio –네트워크 브리지= ,모델=virtio –네트워크 브리지= ,모델=virtio –콘솔 pty,대상_유형=직렬 –noautoconsole –자동시작
b) 새 VM 화면에서 기존 디스크 이미지 가져오기 옵션을 선택하고 전달을 클릭합니다. c) 기존 스토리지 경로 제공 필드에서 찾아보기를 클릭하고 nd-node1-disk1.qcow2를 선택합니다. file.
각 노드의 디스크 이미지를 자체 디스크 파티션에 저장하는 것이 좋습니다.
d) OS 유형 및 버전에 대해 일반을 선택한 다음 전달을 클릭합니다. e) 64GB 메모리와 16개 CPU를 지정한 다음 전달을 클릭합니다. f) 가상 머신의 이름을 입력합니다(예:ample nd-node1을 선택하고 사용자 정의 구성을 확인하세요.
설치 옵션을 선택합니다. 그런 다음 마침을 클릭합니다. 참고: 노드에 필요한 디스크 및 네트워크 카드를 사용자 지정하려면 "설치 전 구성 사용자 지정" 확인란을 선택해야 합니다.
VM 세부정보 창이 열립니다.
VM 세부 정보 창에서 NIC의 장치 모델을 변경합니다. a) NIC를 선택합니다. b) 장치 모델에 e1000을 선택합니다. c) 네트워크 소스에 브리지 장치를 선택하고 "mgmt" 브리지의 이름을 제공합니다.
메모
Linux KVM 4에 배포
Linux KVM에 배포
Linux KVM에 Nexus 대시보드 배포
6단계 7단계
브리지 장치 생성은 이 가이드의 범위를 벗어나며 운영 체제의 배포판 및 버전에 따라 달라집니다. 자세한 내용은 Red Hat의 네트워크 브리지 구성과 같은 운영 체제 설명서를 참조하십시오.
VM 세부 정보 창에서 두 번째 NIC를 추가합니다.
a) 하드웨어 추가를 클릭합니다. b) 새 가상 하드웨어 추가 화면에서 네트워크를 선택합니다. c) 네트워크 소스에서 브리지 장치를 선택하고 생성된 "데이터" 브리지의 이름을 입력합니다. d) 기본 Mac 주소 값을 그대로 둡니다. e) 장치 모델에서 e1000을 선택합니다.
VM 세부 정보 창에서 두 번째 디스크 이미지를 추가합니다.
a) 하드웨어 추가를 클릭합니다. b) 새 가상 하드웨어 추가 화면에서 저장소를 선택합니다. c) 디스크의 버스 드라이버에 대해 IDE를 선택합니다. d) 사용자 지정 저장소 선택 또는 생성을 선택하고 관리를 클릭한 다음 nd-node1-disk2.qcow2를 선택합니다. file e) 마침을 클릭하여 두 번째 디스크를 추가합니다.
참고 사항 Virtual Machine Manager UI에서 호스트 CPU 구성 복사 옵션을 활성화해야 합니다.
마지막으로, 설치 시작을 클릭하여 노드의 VM 생성을 완료합니다.
이전 단계를 반복하여 두 번째와 세 번째 노드를 배포한 다음 모든 VM을 시작합니다.
참고 단일 노드 클러스터를 배포하는 경우 이 단계를 건너뛸 수 있습니다.
노드의 콘솔 중 하나를 열고 노드의 기본 정보를 구성하세요. Linux KVM 환경에 데스크톱 GUI가 없는 경우 virsh 콘솔을 실행하세요. 노드의 콘솔에 접근하는 명령입니다. a) 초기 설정을 시작하려면 아무 키나 누르세요.
첫 번째 설치 유틸리티를 실행하라는 메시지가 표시됩니다.
[ 확인 ] atomix-boot-setup을 시작했습니다. 초기 cloud-init 작업(네트워킹 전)을 시작하는 중… logrotate를 시작하는 중… logwatch를 시작하는 중… keyhole을 시작하는 중…
[ OK ] 키홀을 시작했습니다. [ OK ] 로그 회전을 시작했습니다. [ OK ] 로그 감시를 시작했습니다.
이 콘솔에서 첫 번째 부팅 설정을 실행하려면 아무 키나 누르세요…
b) 관리자 비밀번호를 입력하고 확인하세요.
이 비밀번호는 rescue-user SSH 로그인과 초기 GUI 비밀번호에 사용됩니다.
참고 사항 모든 노드에 동일한 비밀번호를 제공해야 클러스터 생성이 실패합니다.
관리자 비밀번호: 관리자 비밀번호를 다시 입력하세요:
Linux KVM 5에 배포
Linux KVM에 Nexus 대시보드 배포
Linux KVM에 배포
8단계 9단계 10단계
c) 관리 네트워크 정보를 입력합니다.
관리 네트워크: IP 주소/마스크: 192.168.9.172/24 게이트웨이: 192.168.9.1
d) 첫 번째 노드에 대해서만 "클러스터 리더"로 지정합니다.
구성을 마치고 클러스터 생성을 완료하려면 클러스터 리더 노드에 로그인해야 합니다.
이게 클러스터 리더인가요?: y
마) 다시view 입력한 정보를 확인하세요.
입력한 정보를 변경할지 묻는 메시지가 표시됩니다. 모든 필드가 올바르면 "n"을 선택하여 계속 진행하세요. 입력한 정보를 변경하려면 "y"를 입력하여 기본 구성 스크립트를 다시 시작하세요.
다시 부탁드립니다view 구성 관리 네트워크:
게이트웨이: 192.168.9.1 IP 주소/마스크: 192.168.9.172/24 클러스터 리더: 예
구성을 다시 입력하시겠습니까? (y/N): n
두 번째와 세 번째 노드에 대한 초기 정보를 구성하려면 이전 단계를 반복합니다.
첫 번째 노드 구성이 완료될 때까지 기다릴 필요가 없습니다. 다른 두 노드를 동시에 구성하기 시작할 수 있습니다.
참고 사항 모든 노드에 동일한 비밀번호를 제공해야 클러스터 생성이 실패합니다.
두 번째와 세 번째 노드를 배포하는 단계는 동일하지만 유일한 차이점은 해당 노드가 클러스터 리더가 아니라는 것을 표시해야 한다는 것입니다.
모든 노드에서 초기 부트스트랩 프로세스가 완료될 때까지 기다립니다.
관리 네트워크 정보를 제공하고 확인한 후 첫 번째 노드(클러스터 리더)의 초기 설정에서 네트워킹이 구성되고 UI가 표시됩니다. 이 UI를 사용하여 두 개의 다른 노드를 추가하고 클러스터 배포를 완료합니다.
시스템이 부팅될 때까지 기다려 주십시오: [########################] 시스템이 100% 작동 중입니다. UI가 온라인 상태가 될 때까지 기다려 주십시오.
시스템 UI가 온라인 상태입니다. 계속하려면 https://192.168.9.172에 로그인하세요.
브라우저를 열고 https://로 이동하세요. GUI를 열려면.
나머지 구성 워크플로는 노드의 GUI 중 하나에서 진행됩니다. 부트스트랩 프로세스를 시작하기 위해 배포한 노드 중 하나를 선택할 수 있으며, 다른 두 노드에 직접 로그인하거나 구성할 필요가 없습니다.
이전 단계에서 입력한 비밀번호를 입력하고 로그인을 클릭하세요.
Linux KVM 6에 배포
Linux KVM에 배포
Linux KVM에 Nexus 대시보드 배포
11단계
클러스터 세부 정보를 입력하세요. 클러스터 가져오기 마법사의 "클러스터 세부 정보" 화면에서 다음 정보를 입력하세요.
Linux KVM 7에 배포
Linux KVM에 Nexus 대시보드 배포
Linux KVM에 배포
a) 이 Nexus 대시보드 클러스터의 클러스터 이름을 입력하세요. 클러스터 이름은 RFC-1123 요구 사항을 따라야 합니다.
b) (선택 사항) 클러스터에 대해 IPv6 기능을 활성화하려면 IPv6 활성화 확인란을 선택합니다. c) +DNS 공급자 추가를 클릭하여 하나 이상의 DNS 서버를 추가합니다.
정보를 입력한 후 체크 표시 아이콘을 클릭하여 저장합니다. d) (선택 사항) +DNS 검색 도메인 추가를 클릭하여 검색 도메인을 추가합니다.
Linux KVM 8에 배포
Linux KVM에 배포
Linux KVM에 Nexus 대시보드 배포
정보를 입력한 후 체크 표시 아이콘을 클릭하여 저장하세요.
e) (선택 사항) NTP 서버 인증을 활성화하려면 "NTP 인증" 확인란을 선택하고 "NTP 키 추가"를 클릭합니다. 추가 필드에 다음 정보를 입력합니다. · NTP 키: Nexus 대시보드와 NTP 서버 간의 NTP 트래픽을 인증하는 데 사용되는 암호화 키입니다. 다음 단계에서 NTP 서버를 정의하며, 여러 NTP 서버가 동일한 NTP 키를 사용할 수 있습니다.
· 키 ID 각 NTP 키에는 고유한 키 ID가 지정되어야 하며, 이는 NTP 패킷을 검증할 때 사용할 적절한 키를 식별하는 데 사용됩니다.
· 인증 유형 이 릴리스는 MD5, SHA 및 AES128CMAC 인증 유형을 지원합니다.
· 이 키를 신뢰할 수 있는지 여부를 선택하세요. 신뢰할 수 없는 키는 NTP 인증에 사용할 수 없습니다.
참고: 정보를 입력한 후 확인 표시 아이콘을 클릭하여 저장하세요. NTP 인증 요구 사항 및 지침의 전체 목록은 필수 구성 요소 및 지침을 참조하세요.
f) 하나 이상의 NTP 서버를 추가하려면 "+NTP 호스트 이름/IP 주소 추가"를 클릭하세요. 추가 필드에 다음 정보를 입력하세요. · NTP 호스트: IP 주소를 입력해야 합니다. 정규화된 도메인 이름(FQDN)은 지원되지 않습니다.
· 키 ID: 이 서버에 대해 NTP 인증을 활성화하려면 이전 단계에서 정의한 NTP 키의 키 ID를 입력하세요. NTP 인증이 비활성화된 경우 이 필드는 회색으로 표시됩니다.
· 이 NTP 서버를 선호하는지 선택하세요.
정보를 입력한 후 확인 표시 아이콘을 클릭하여 저장하세요. 참고: 로그인한 노드가 IPv4 주소로만 구성되어 있지만 이전 단계에서 "IPv6 사용"을 선택하고 NTP 서버의 IPv6 주소를 입력한 경우, 다음과 같은 유효성 검사 오류가 발생합니다.
이는 노드에 아직 IPv6 주소가 없어서(다음 단계에서 제공) NTP 서버의 IPv6 주소에 연결할 수 없기 때문입니다. 이 경우, 다음 단계에 설명된 대로 다른 필수 정보 입력을 완료하고 "다음"을 클릭하여 다음 화면으로 이동하면 노드의 IPv6 주소를 입력할 수 있습니다.
추가 NTP 서버를 제공하려면 +NTP 호스트 추가를 다시 클릭하고 이 하위 단계를 반복합니다.
g) 프록시 서버를 제공한 다음, 확인을 클릭합니다.
Linux KVM 9에 배포
Linux KVM에 Nexus 대시보드 배포
Linux KVM에 배포
12단계
Cisco 클라우드에 직접 연결되지 않은 클러스터의 경우, 연결을 설정하기 위해 프록시 서버를 구성하는 것이 좋습니다. 이를 통해 패브릭에서 규정을 준수하지 않는 하드웨어 및 소프트웨어에 노출될 위험을 줄일 수 있습니다.
+무시 호스트 추가를 클릭하여 프록시를 건너뛸 하나 이상의 IP 주소와 통신하도록 선택할 수도 있습니다.
프록시 서버에는 다음이 있어야 합니다. URLs 활성화됨:
dcappcenter.cisco.com svc.intersight.com svc.ucs-connect.com svc-static1.intersight.com svc-static1.ucs-connect.com
프록시 구성을 건너뛰려면 프록시 건너뛰기를 클릭하세요.
h) (선택 사항) 프록시 서버에 인증이 필요한 경우 프록시에 대한 인증 필요를 활성화하고 로그인 자격 증명을 제공한 다음 확인을 클릭합니다.
i) (선택 사항) 고급 설정 범주를 확장하고 필요한 경우 설정을 변경합니다.
고급 설정에서는 다음을 구성할 수 있습니다.
· 맞춤형 앱 네트워크와 서비스 네트워크를 제공합니다.
애플리케이션 오버레이 네트워크는 Nexus 대시보드에서 실행되는 애플리케이션 서비스에서 사용하는 주소 공간을 정의합니다. 이 필드에는 기본 값인 172.17.0.1/16이 미리 입력되어 있습니다.
서비스 네트워크는 Nexus 대시보드와 해당 프로세스에서 사용하는 내부 네트워크입니다. 이 필드에는 기본 값인 100.80.0.0/16이 미리 입력되어 있습니다.
이전에 IPv6 사용 옵션을 선택한 경우 앱 및 서비스 네트워크에 대한 IPv6 서브넷을 정의할 수도 있습니다.
애플리케이션 및 서비스 네트워크에 대해서는 이 문서 앞부분의 필수 구성 요소 및 지침 섹션에서 설명합니다.
j) 계속하려면 다음을 클릭하세요.
노드 세부 정보 화면에서 첫 번째 노드의 정보를 업데이트합니다.
이전 단계의 초기 노드 구성 중에 현재 로그인한 노드에 대한 관리 네트워크와 IP 주소를 정의했지만, 다른 기본 노드를 추가하고 클러스터를 생성하려면 먼저 노드에 대한 데이터 네트워크 정보도 제공해야 합니다.
Linux KVM 10에 배포
Linux KVM에 배포
Linux KVM에 Nexus 대시보드 배포
Linux KVM 11에 배포
Linux KVM에 Nexus 대시보드 배포
Linux KVM에 배포
a) 첫 번째 노드 옆에 있는 편집 버튼을 클릭합니다.
Linux KVM 12에 배포
Linux KVM에 배포
Linux KVM에 Nexus 대시보드 배포
13단계
노드의 일련 번호, 관리 네트워크 정보 및 유형은 자동으로 채워지지만 다른 정보는 직접 제공해야 합니다.
b) 노드 이름을 입력하세요. 노드 이름은 호스트 이름으로 설정되므로 RFC-1123 요구 사항을 준수해야 합니다.
c) 유형 드롭다운에서 기본 노드를 선택합니다. 클러스터의 처음 3개 노드는 기본 노드로 설정해야 합니다. 필요한 경우 서비스 공동 호스팅 및 더 높은 확장성을 위해 나중에 보조 노드를 추가합니다.
d) 데이터 네트워크 영역에서 노드의 데이터 네트워크 정보를 입력하십시오. 데이터 네트워크 IP 주소, 넷마스크 및 게이트웨이를 입력해야 합니다. 선택적으로 네트워크의 VLAN ID도 입력할 수 있습니다. 대부분의 배포에서는 VLAN ID 필드를 비워 둘 수 있습니다. 이전 화면에서 IPv6 기능을 활성화한 경우 IPv6 주소, 넷마스크 및 게이트웨이도 입력해야 합니다. 참고: IPv6 정보를 입력하려면 클러스터 부트스트랩 프로세스 중에 입력해야 합니다. 나중에 IP 구성을 변경하려면 클러스터를 다시 배포해야 합니다. 클러스터의 모든 노드는 IPv4만, IPv6만 또는 이중 스택 IPv4/IPv6으로 구성해야 합니다.
e) (선택 사항) 클러스터가 L3 HA 모드로 배포된 경우, 데이터 네트워크에 대해 BGP를 활성화하십시오. Insights 및 Fabric Controller와 같은 일부 서비스에서 사용하는 영구 IP 기능에는 BGP 구성이 필요합니다. 이 기능은 Cisco Nexus 대시보드 사용자 가이드의 필수 구성 요소 및 지침과 "영구 IP 주소" 섹션에 자세히 설명되어 있습니다. 참고: 클러스터 배포 시 또는 배포 후 Nexus 대시보드 GUI에서 BGP를 활성화할 수 있습니다.
BGP를 활성화하려면 다음 정보도 제공해야 합니다. · 이 노드의 ASN(BGP 자율 시스템 번호). 모든 노드에 동일한 ASN을 설정하거나 노드별로 다른 ASN을 설정할 수 있습니다.
· 순수 IPv6의 경우 이 노드의 라우터 ID입니다. 라우터 ID는 IPv4 주소여야 합니다(예:amp르 1.1.1.1
· BGP 피어 세부 정보에는 피어의 IPv4 또는 IPv6 주소와 피어의 ASN이 포함됩니다.
f) 변경 사항을 저장하려면 "저장"을 클릭합니다. "노드 세부 정보" 화면에서 "노드 추가"를 클릭하여 클러스터에 두 번째 노드를 추가합니다. 단일 노드 클러스터를 배포하는 경우 이 단계를 건너뜁니다.
Linux KVM 13에 배포
Linux KVM에 Nexus 대시보드 배포
Linux KVM에 배포
a) 배포 세부 정보 영역에서 두 번째 노드의 관리 IP 주소와 비밀번호를 제공합니다.
Linux KVM 14에 배포
Linux KVM에 배포
Linux KVM에 Nexus 대시보드 배포
14단계
초기 노드 구성 단계에서 관리 네트워크 정보와 비밀번호를 정의했습니다.
b) [확인]을 클릭하여 노드 연결을 확인합니다. 연결이 확인되면 노드의 일련 번호와 관리 네트워크 정보가 자동으로 입력됩니다.
c) 노드의 이름을 입력합니다. d) 유형 드롭다운에서 기본을 선택합니다.
클러스터의 처음 3개 노드는 기본 노드로 설정해야 합니다. 필요한 경우 서비스 공동 호스팅 및 더 큰 확장성을 위해 나중에 보조 노드를 추가합니다.
e) 데이터 네트워크 영역에 노드의 데이터 네트워크 정보를 입력합니다. 데이터 네트워크 IP 주소, 넷마스크, 게이트웨이를 입력해야 합니다. 선택적으로 네트워크의 VLAN ID도 입력할 수 있습니다. 대부분의 배포 환경에서는 VLAN ID 필드를 비워 둘 수 있습니다. 이전 화면에서 IPv6 기능을 활성화한 경우 IPv6 주소, 넷마스크, 게이트웨이도 입력해야 합니다.
참고 IPv6 정보를 제공하려면 클러스터 부트스트랩 프로세스 중에 수행해야 합니다. 나중에 IP 구성을 변경하려면 클러스터를 다시 배포해야 합니다. 클러스터의 모든 노드는 IPv4만, IPv6만 또는 IPv4/IPv6 이중 스택으로 구성되어야 합니다.
f) (선택 사항) 클러스터가 L3 HA 모드로 배포된 경우, 데이터 네트워크에 대해 BGP를 활성화하십시오. Insights 및 Fabric Controller와 같은 일부 서비스에서 사용하는 영구 IP 기능에는 BGP 구성이 필요합니다. 이 기능은 Cisco Nexus 대시보드 사용자 가이드의 필수 구성 요소 및 지침과 "영구 IP 주소" 섹션에 자세히 설명되어 있습니다.
참고 사항 클러스터가 배포된 후 Nexus 대시보드 GUI에서 또는 지금 BGP를 활성화할 수 있습니다.
BGP를 활성화하려면 다음 정보도 제공해야 합니다. · 이 노드의 ASN(BGP 자율 시스템 번호). 모든 노드에 동일한 ASN을 설정하거나 노드별로 다른 ASN을 설정할 수 있습니다.
· 순수 IPv6의 경우 이 노드의 라우터 ID입니다. 라우터 ID는 IPv4 주소여야 합니다(예:amp르 1.1.1.1
· BGP 피어 세부 정보에는 피어의 IPv4 또는 IPv6 주소와 피어의 ASN이 포함됩니다.
g) "저장"을 클릭하여 변경 사항을 저장합니다. h) 클러스터의 마지막(세 번째) 기본 노드에 대해 이 단계를 반복합니다. "노드 세부 정보" 페이지에서 제공된 정보를 확인하고 "다음"을 클릭하여 계속 진행합니다.
Linux KVM 15에 배포
Linux KVM에 Nexus 대시보드 배포
Linux KVM에 배포
15단계
16단계 17단계
클러스터에 대한 배포 모드를 선택합니다. a) 활성화하려는 서비스를 선택합니다.
릴리스 3.1(1) 이전에는 초기 클러스터 배포가 완료된 후 개별 서비스를 다운로드하여 설치해야 했습니다. 이제 초기 설치 중에 서비스를 활성화하도록 선택할 수 있습니다.
참고: 클러스터의 노드 수에 따라 일부 서비스 또는 코호스팅 시나리오가 지원되지 않을 수 있습니다. 원하는 서비스 수를 선택할 수 없는 경우, "뒤로"를 클릭하고 이전 단계에서 충분한 보조 노드를 제공했는지 확인하십시오.
b) Insights 또는 Fabric Controller 서비스에 필요한 하나 이상의 영구 IP를 제공하려면 영구 서비스 IP/풀 추가를 클릭합니다.
영구 IP에 대한 자세한 내용은 필수 구성 요소 및 지침 섹션을 참조하세요.
c) 계속하려면 다음을 클릭하세요.
요약 화면에서 다시view 구성 정보를 확인하고 저장을 클릭하여 클러스터를 빌드합니다.
노드 부트스트랩 및 클러스터 시작 중에는 전체 진행 상황과 각 노드의 개별 진행 상황이 UI에 표시됩니다. 부트스트랩 진행 상황이 표시되지 않으면 브라우저에서 페이지를 수동으로 새로 고쳐 상태를 업데이트하세요.
클러스터가 형성되고 모든 서비스가 시작되는 데 최대 30분이 걸릴 수 있습니다. 클러스터 구성이 완료되면 페이지가 Nexus 대시보드 GUI로 다시 로드됩니다.
클러스터가 정상인지 확인하세요.
클러스터가 형성되고 모든 서비스가 시작되는 데 최대 30분이 걸릴 수 있습니다.
Linux KVM 16에 배포
Linux KVM에 배포
Linux KVM에 Nexus 대시보드 배포
클러스터를 사용할 수 있게 되면 노드의 관리 IP 주소 중 하나로 이동하여 액세스할 수 있습니다. 관리자 사용자의 기본 비밀번호는 첫 번째 노드에 선택한 rescue-user 비밀번호와 동일합니다. 이 시간 동안 UI 상단에 "서비스 설치가 진행 중이며, Nexus 대시보드 구성 작업이 현재 비활성화되어 있습니다"라는 배너가 표시됩니다.
모든 클러스터가 배포되고 모든 서비스가 시작된 후에는 Over를 확인할 수 있습니다.view 클러스터가 정상인지 확인하는 페이지:
또는 노드 배포 중에 제공한 비밀번호를 사용하여 rescue-user로 SSH를 통해 어느 노드에나 로그인하고 acs health 명령을 사용하여 상태를 확인할 수 있습니다.
· 클러스터가 수렴하는 동안 다음과 같은 출력이 표시될 수 있습니다.
$ ACS 건강
k8s 설치가 진행 중입니다
$ ACS 건강
k8s 서비스가 원하는 상태가 아닙니다 – […] $ acs health
k8s: Etcd 클러스터가 준비되지 않았습니다. 클러스터가 실행 중이면 다음 출력이 표시됩니다.
Linux KVM 17에 배포
Linux KVM에 Nexus 대시보드 배포
Linux KVM에 배포
18단계
$ acs health 모든 구성 요소가 건강합니다
참고 일부 상황에서는 노드의 전원을 껐다가 다시 켜면 이 문제가 발생할 수 있습니다.tage: 기본 시스템 서비스 배포 이는 pND(Physical Nexus Dashboard) 클러스터 재부팅 후 노드의 etcd에 문제가 발생하여 발생합니다. 문제를 해결하려면 영향을 받는 노드에서 acs reboot clean 명령을 입력하세요.
Nexus 대시보드와 서비스를 배포한 후에는 해당 구성 및 운영 문서에 설명된 대로 각 서비스를 구성할 수 있습니다.
· 패브릭 컨트롤러의 경우 NDFC 페르소나 구성 백서 및 문서 라이브러리를 참조하세요. · 오케스트레이터의 경우 문서 페이지를 참조하세요. · 인사이트의 경우 문서 라이브러리를 참조하세요.
Linux KVM 18에 배포
문서 / 리소스
![]() |
CISCO Linux KVM Nexus 대시보드 [PDF 파일] 지침 Linux KVM Nexus 대시보드, KVM Nexus 대시보드, Nexus 대시보드 |