이 섹션에서는 설치 문제 해결에 대한 정보를 제공합니다.

기본 인프라 서비스

다음 서비스는 장치와 하이퍼바이저를 비롯해 vCenter Server가 계산 관리자로 사용되는 경우 vCenter Server에서도 실행 중이어야 합니다.
  • NTP
  • DNS

방화벽이 NSX-T 구성 요소와 하이퍼바이저 간의 트래픽을 차단하지 않아야 합니다. 필수 포트가 구성 요소 간에 열려 있어야 합니다.

NSX Manager에서 DNS 캐시를 플러시하려면 SSH를 사용하여 NSX Manager에 루트로 로그인하고 다음 명령을 실행합니다.
root@nsx-mgr-01:~# /etc/init.d/resolvconf restart
[ ok ] Restarting resolvconf (via systemctl): resolvconf.service.
그런 다음 DNS 구성 파일을 확인할 수 있습니다.
root@nsx-mgr-01:~# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.253.1
search mgt.sg.lab

호스트와 컨트롤러 및 관리자 간의 통신 확인

NSX-T CLI 명령을 사용하여 ESXi 호스트에서:
esxi-01.corp.local> get managers
- 192.168.110.19   Connected
 
esxi-01.corp.local> get controllers
 Controller IP    Port     SSL         Status       Is Physical Master   Session State  Controller FQDN
 192.168.110.16   1235   enabled     connected             true               up               NA
NSX-T CLI 명령을 사용하여 KVM 호스트에서:
kvm-01> get managers
- 192.168.110.19   Connected
 
kvm-01> get controllers
 Controller IP    Port     SSL         Status       Is Physical Master   Session State  Controller FQDN
 192.168.110.16   1235   enabled     connected             true               up               NA
호스트 CLI 명령을 사용하여 ESXi 호스트에서:
[root@esxi-01:~] esxcli network ip  connection list | grep 1235
tcp         0       0  192.168.110.53:42271                        192.168.110.16:1235   ESTABLISHED     67702  newreno  netcpa
[root@esxi-01:~]
[root@esxi-01:~] esxcli network ip  connection list | grep 5671
tcp         0       0  192.168.110.253:11721             192.168.110.19:5671   ESTABLISHED   2103688  newreno  mpa
tcp         0       0  192.168.110.253:30977             192.168.110.19:5671   ESTABLISHED   2103688  newreno  mpa
호스트 CLI 명령을 사용하여 KVM 호스트에서:
root@kvm-01:/home/vmware# netstat -nap | grep 1235
tcp        0      0 192.168.110.55:53686    192.168.110.16:1235     ESTABLISHED 2554/netcpa
root@kvm-01:/home/vmware#
root@kvm-01:/home/vmware#
root@kvm-01:/home/vmware# netstat -nap | grep 5671
tcp        0      0 192.168.110.55:50108    192.168.110.19:5671     ESTABLISHED 2870/mpa
tcp        0      0 192.168.110.55:50110    192.168.110.19:5671     ESTABLISHED 2870/mpa

root@kvm-01:/home/vmware# tcpdump -i ens32 port 1235 | grep kvm-01
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ens32, link-type EN10MB (Ethernet), capture size 262144 bytes
<truncated output>
03:46:27.040461 IP nsxcontroller01.corp.local.1235 > kvm-01.corp.local.38754: Flags [P.], seq 3315301231:3315301275, ack 2671171555, win 323, length 44
03:46:27.040509 IP kvm-01.corp.local.38754 > nsxcontroller01.corp.local.1235: Flags [.], ack 44, win 1002, length 0
^C
<truncated output>
root@kvm-01:/home/vmware#

root@kvm-01:/home/vmware# tcpdump -i ens32 port 5671 | grep kvm-01
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ens32, link-type EN10MB (Ethernet), capture size 262144 bytes
03:51:16.802934 IP kvm-01.corp.local.58954 > nsxmgr01.corp.local.amqps: Flags [P.], seq 1153:1222, ack 1790, win 259, length 69
03:51:16.823328 IP nsxmgr01.corp.local.amqps > kvm-01.corp.local.58954: Flags [P.], seq 1790:1891, ack 1222, win 254, length 101
^C
<truncated output>

호스트 등록 실패

NSX-T가 잘못된 IP 주소를 사용하는 경우 호스트 등록이 실패합니다. 이 문제는 호스트에 여러 IP 주소가 있는 경우에 발생할 수 있습니다. 전송 노드를 삭제하려고 하면 링크가 끊어진 상태로 남습니다. 문제를 해결하려면 다음을 수행합니다.
  • 패브릭 > 노드 > 호스트로 이동하고 호스트를 편집하고 관리를 제외한 모든 IP 주소를 제거합니다.
  • 오류를 클릭하고 해결을 선택합니다.

KVM 호스트 문제

KVM 호스트 문제는 때때로 충분하지 않은 디스크 공간으로 인해 발생합니다. /boot 디렉토리는 빨리 찰 수 있으며 다음과 같은 오류를 초래할 수 있습니다.
  • 호스트에 소프트웨어를 설치하지 못했습니다.
  • 디바이스에 남아 있는 공간이 없습니다.
df -h 명령을 실행하여 사용 가능한 스토리지를 확인할 수 있습니다. /boot 디렉토리가 100%에 도달한 경우 다음을 수행할 수 있습니다.
  • sudo dpkg --list 'linux-image*' | grep ^ii를 실행하여 모든 커널이 설치되었는지 확인합니다.
  • uname -r을 실행하여 현재 실행 중인 커널을 확인합니다. 이 커널을 제거하지 마십시오(linux-image).
  • apt-get purge를 사용하여 더 이상 필요하지 않은 이미지를 제거합니다. 예를 들어 sudo apt-get purge linux-image-3.13.0-32-generic linux-image-3.13.0-33-generic을 실행합니다.
  • 호스트를 재부팅합니다.
  • NSX Manager에서 오류를 확인하고 해결을 선택합니다.
  • VM의 전원이 켜져 있는지 확인합니다.

Edge VM을 배포할 때 구성 오류 발생

Edge VM을 배포한 후 NSX Manager가 VM의 상태를 구성 오류로 표시합니다. 관리자 로그에는 다음과 유사한 메시지가 있습니다.
nsx-manager NSX - FABRIC [nsx@6876 comp="nsx-manager" errorCode="MP16027" subcomp="manager"] Edge 758ad396-0754-11e8-877e-005056abf715 is not ready for configuration error occurred, error detail is NSX Edge configuration has failed. The host does not support required cpu features: ['aes'].

Edge 데이터 경로 서비스를 다시 시작하면 VM이 해당 문제를 해결합니다.

전송 노드 강제 제거

다음 API 호출을 수행하여 링크가 끊어진 상태에 멈춰 있는 전송 노드를 제거할 수 있습니다.
DELETE https://<NSX Manager>/api/v1/transport-nodes/<TN ID>?force=true

NSX Manager는 호스트에서 실행 중인 활성 VM이 있는지 여부를 검증하지 않습니다. N-VDS 및 VIB를 삭제해야 합니다. 계산 관리자를 통해 추가된 노드가 있는 경우 먼저 계산 관리자를 삭제한 다음 노드를 삭제합니다. 전송 노드도 삭제됩니다.