Dell EMC Unity: ping 실패와 같은 네트워크 연결 문제를 해결하는 방법(고객 수정 가능)
Summary: 1. Unity IP에 ping을 사용할 수 없습니다. 2. ping은 한 방향으로만 작동하지만 다른 방향에서는 실패합니다. 3. ping은 동일한 서브넷에서만 작동합니다.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
최종 사용자가 네트워크 연결 문제를 보고하면 몇 가지 테스트를 실행하여 다양한 시나리오에 따라 근본 원인을 좁힙니다.
service@(없음) spb:~> uemcli /net/la show
root@spa:/cores/service>uemcli /net/if -id if_40 show |egrep "ID|VLAN"
1:ID=if_40
VLAN ID=12
root@spa:/cores/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId 123
이는 일반적으로 잘못된 라우팅 테이블로 인해 발생합니다. ip rule list 및 ip route list를 실행하여 설정을 확인합니다. 예:
root@spa:/cores/service>ip 규칙 목록
0: 모든 로컬
조회에서32735: 138.138.138.138에서 조회 47
32736: 모든 fwmark 0x800e 조회 45
에서32738: 10.32.106.115에서 조회 42
문제가 발견되면 Unisphere GUI 또는 uemcli를 통해 라우팅 테이블을 업데이트하십시오. ip route add는 일시적으로 작동할 수 있지만 다음 재부팅 시 업데이트가 지워집니다. 다음은 한 가지 예입니다.
root@spb:/cores/service>ip route add default via 172.23.24.254 src 172.23.24.34 표 12
시나리오 3: 호스트와 게이트웨이는 Unity IP를 ping할 수 있지만 Unity IP는 ping할 수 없습니다. 일반적으로 IP 반영이 활성화되었지만 VLAN ID 또는 라우팅 테이블이 잘못되었음을 의미합니다. 예:
IP Reflect는 수신 패킷의 소스 및 대상 MAC 주소와 VLAN ID를 저장한 다음 저장된 정보를 사용하여 동일한 NIC에서 패킷을 다시 보냅니다. 이러한 메커니즘에서는 패킷에 응답할 때 라우팅 테이블 및 VLAN 설정이 사용되지 않습니다. 따라서 게이트웨이와 호스트는 VLAN 설정 또는 라우팅 테이블이 잘못된 경우에도 Unity IP에 ping을 수행할 수 있습니다.
ping이 Unity IP에서 게이트웨이 또는 호스트로 이루어지는 경우 잘못된 라우팅 테이블 또는 VLAN 설정이 사용되므로 ping이 실패합니다.
메모: VLAN을 확인하려면 시나리오 1, 포인트 4를 참조하십시오. 라우팅 테이블을 확인하려면 시나리오 2를 참조하십시오.
Unity 및 스위치 포트의 모든 설정이 정상으로 보이지만 연결 문제가 여전히 존재하는 경우 ping 중에 네트워크 추적을 캡처하고 GNS에 도움을 요청합니다. 예:
- 액세스 권한이 손실된 호스트에서 Unity IP를 ping합니다.
- 게이트웨이에서 Unity IP를 ping합니다.
- /net/util/ping -srcIf <value> -addr <value>를 통해 Unity IP에서 게이트웨이 또는 호스트를 ping합니다. 예:
uemcli /net/util ping -srcIf if_8 -addr 172.23.24.254
참고: srclf 값을 나열하려면 uemcli /net/if show 의 출력을 확인합니다.
시나리오 1: Unity IP가 게이트웨이 또는 호스트와 양방향으로 통신할 수 없습니다.
1. 물리적 포트 상태를 확인합니다. 예:
root@(없음) spa:~> uemcli /net/port -id spa_iom_0_eth0 show -detail
1: ID = spa_iom_0_eth0
역할 = 프런트엔드
SP = 스파
지원되는 유형 = file, net, iscsi
MTU 크기 = 9000
속도 =
상태 = Minor failure (15)
상태 세부 정보 = "포트와 네트워크 통신이 끊겼습니다.
작동 상태 = OK(0x2), 링크 중단(0x8011)
1: ID = spa_iom_0_eth0
역할 = 프런트엔드
SP = 스파
지원되는 유형 = file, net, iscsi
MTU 크기 = 9000
속도 =
상태 = Minor failure (15)
상태 세부 정보 = "포트와 네트워크 통신이 끊겼습니다.
작동 상태 = OK(0x2), 링크 중단(0x8011)
이 결과는 일반적으로 케이블 연결 문제를 의미합니다. 현장에서 물리적 연결을 확인해야 합니다.
메모: "uemcli /net/if show"를 실행하여 문제가 있는 IP 주소의 포트 ID를 가져옵니다.
2. 본드 포트(링크 집선)의 경우 본드 수준에서 상태도 확인하십시오. 예:
메모: "uemcli /net/if show"를 실행하여 문제가 있는 IP 주소의 포트 ID를 가져옵니다.
service@(없음) spb:~> uemcli /net/la show
1: ID = spa_la_0_1
SP =
포트 = spa_iom_0_eth1, spa_iom_0_eth0
MTU 크기 = 9000
상태 = Minor failure (15)
SP =
포트 = spa_iom_0_eth1, spa_iom_0_eth0
MTU 크기 = 9000
상태 = Minor failure (15)
링크 집선 문제는 일반적으로 스위치 포트의 잘못된 구성으로 인해 발생합니다. 모든 포트가 활성 모드의 동일한 채널 그룹에 추가되었는지 확인합니다. 예:
(config-if)# int fa 0/1
(config-if)# channel-group 1 mode active
(config-if)# int fa 0/2
(config-if)# channel-group 1 mode active
3. 잘못된 VLAN 설정으로 인해 이 문제가 발생할 수도 있습니다. uemcli /net/if로 vlanId를 보고 업데이트합니다. 예:
(config-if)# int fa 0/1
(config-if)# channel-group 1 mode active
(config-if)# int fa 0/2
(config-if)# channel-group 1 mode active
root@spa:/cores/service>uemcli /net/if -id if_40 show |egrep "ID|VLAN"
1:ID=if_40
VLAN ID=12
root@spa:/cores/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId 123
참고: vlan 태그의 설정을 해제하려면 0을 허용하지 않으므로 빈 따옴표를 사용합니다. 예:
root@spa:/cores/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId ""
시나리오 2: Unity IP는 일부 서브넷의 게이트웨이 및 호스트와만 통신할 수 있지만 다른 서브넷은 통신할 수 없습니다.
root@spa:/cores/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId ""
이는 일반적으로 잘못된 라우팅 테이블로 인해 발생합니다. ip rule list 및 ip route list를 실행하여 설정을 확인합니다. 예:
root@spa:/cores/service>ip 규칙 목록
0: 모든 로컬
조회에서32735: 138.138.138.138에서 조회 47
32736: 모든 fwmark 0x800e 조회 45
에서32738: 10.32.106.115에서 조회 42
root@spa:/cores/service>ip 경로 목록 테이블 42
기본값 10.32.106.1 dev mgmt_vdev proto static src 10.32.106.115
10.32.106.0/24 dev mgmt_vdev proto static src 10.32.106.115
기본값 10.32.106.1 dev mgmt_vdev proto static src 10.32.106.115
10.32.106.0/24 dev mgmt_vdev proto static src 10.32.106.115
문제가 발견되면 Unisphere GUI 또는 uemcli를 통해 라우팅 테이블을 업데이트하십시오. ip route add는 일시적으로 작동할 수 있지만 다음 재부팅 시 업데이트가 지워집니다. 다음은 한 가지 예입니다.
root@spb:/cores/service>ip route add default via 172.23.24.254 src 172.23.24.34 표 12
시나리오 3: 호스트와 게이트웨이는 Unity IP를 ping할 수 있지만 Unity IP는 ping할 수 없습니다. 일반적으로 IP 반영이 활성화되었지만 VLAN ID 또는 라우팅 테이블이 잘못되었음을 의미합니다. 예:
service@(none) spb:~> uemcli /net/nas/server -id nas_101 show -detail |grep Reflect Packet Reflect
enabled = yes
enabled = yes
IP Reflect는 수신 패킷의 소스 및 대상 MAC 주소와 VLAN ID를 저장한 다음 저장된 정보를 사용하여 동일한 NIC에서 패킷을 다시 보냅니다. 이러한 메커니즘에서는 패킷에 응답할 때 라우팅 테이블 및 VLAN 설정이 사용되지 않습니다. 따라서 게이트웨이와 호스트는 VLAN 설정 또는 라우팅 테이블이 잘못된 경우에도 Unity IP에 ping을 수행할 수 있습니다.
ping이 Unity IP에서 게이트웨이 또는 호스트로 이루어지는 경우 잘못된 라우팅 테이블 또는 VLAN 설정이 사용되므로 ping이 실패합니다.
메모: VLAN을 확인하려면 시나리오 1, 포인트 4를 참조하십시오. 라우팅 테이블을 확인하려면 시나리오 2를 참조하십시오.
Unity 및 스위치 포트의 모든 설정이 정상으로 보이지만 연결 문제가 여전히 존재하는 경우 ping 중에 네트워크 추적을 캡처하고 GNS에 도움을 요청합니다. 예:
root@spa:/cores/service>tcpdump -i eth3 -s 0 -w /home/service/connect_problem.cap
Affected Products
Dell EMC Unity FamilyProducts
Dell EMC Unity FamilyArticle Properties
Article Number: 000018959
Article Type: How To
Last Modified: 08 Oct 2024
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.