OS Unix [IBM aix]/network 관련 cabling

케이블 포설 및 네트워크 이중화[etherchannel]

infra 2022. 6. 19. 21:29

네트워크에서 가상의 인터페이스를 두되, 2개의 인터페이스를 묶는것을 네트워크 이중화로 표현한다.

 

OS마다 각각 다르나, windows 서버에선 teaming, Linux에서는 bonding 이라 부르며,

AIX 에서는 EtherChannel로 표현한다.

 

케이블 포설이 필요하여 네트워크 이중화 인터페이스를 설정해야 한다.

 

dual 가상화 환경[VIOS] 내 인터페이스는 각각 VIOS1호기와 VIOS2호기 다르게 잡아주는 것이다.

 

우선 확인할 시 unassigned(미할당)된 네트워크 카드를 우선 확인한다.

 

hmc 및 ASM[=Hardware 정보 및 hardware error log 확인 창]에서도 확인 가능하다.

 

[1]ASM(Advanced System Management) 접속

서버 리스트 내 박스 클릭

default ID/PW : admin/admin

 

 

 

 

 

 

하나의 파티션에는 1개의 카드에 1개씩의 NIC를 잡아주는 걸로 해보자.

 

vios1호기#lsdev -Cc adapter|grep ent

 

 

 

ent20   Available  09-00   4-port Gigabit Ethernet PCI-Express Adapter(e1m2123120003)

ent21   Available  09-01   4-port Gigabit Ethernet PCI-Express Adapter(e1m2123120003)

ent22   Available  09-02   4-port Gigabit Ethernet PCI-Express Adapter(e1m2123120003)

ent23   Available  09-03   4-port Gigabit Ethernet PCI-Express Adapter(e1m2123120003)

ent24   Available  0A-00   4-port Gigabit Ethernet PCI-Express Adapter(e1m2123120003)

ent25   Available  0A-01   4-port Gigabit Ethernet PCI-Express Adapter(e1m2123120003)

ent26   Available  0A-02   4-port Gigabit Ethernet PCI-Express Adapter(e1m2123120003)

ent27   Available  0A-03   4-port Gigabit Ethernet PCI-Express Adapter(e1m2123120003)

ent28   Available             EtherChannel / IEEE 802.3ad Link Aggregation

ent29   Available             Shared Ethernet Adapter

 

 

vios1호기#lsslot -c pci     // 물리슬롯 위치 확인

...

..fcs0 fcs1

..fcs2 fcs3

 

 

U78CD.001. FZHA011-P2-C5    ent20  ent21  ent22  ent23

U78CD.001. FZHB012-P2-C5    ent24  ent25  ent26  ent27

 

lsattr -El ent28     //ent28의 이더채널 (네트워크 이중화 가상 디바이스)

 

adapter_names    ent20     EtherChannel Adapters                          True

..

backup_adapter    ent24    Adapter used when whole channel fails   True

 

...

 

 

# entstat -d ent20,  entstat -d ent24 는 확인 불가   

#lsdev -Cc if 로 확인시 defined 일 때는 확인이 불가하다.

SEA 및 Virtual Ethernet Adapter VLAN ID 만들기

 

HMC상에서도 만들 수 있다곤 하나, 실무적으로 정확하게 만들어지진 않는다.

 

그래서 VIOS 내에서 CLI로 만들어주어야 한다.

 

HMC 내 Create SEA 목록은 있으나 불 필요

VIOS1호기#mkvdev -sea <RA> -vadapter <VEA> -default <VEA> -defaultid <VLANID>

VIOS2호기#mkvdev -sea <RA> -vadapter <VEA> -default <VEA> -defaultid <VLANID>

 

RA=Real Adapter, VEA=Virtual Ethernet Adapter 의미

 

 

 

VIOS 내 SEA(ent29)를 

entstat -d ent29 로 확인하면 다양한 정보(이더채널, Virtual Adapter, Control Channel Adapter, Virtual I/O Ethernet Adapter(l-lan) 등의 정보가 나온다.

 

연결 후 Link status 가 UP 인지 확인

 

정상적일 땐

Link Status : UP

Media Speed Selected : Autonegotiation

Media Speed Running : 1000Mbps Full Duplex   (1G 전이중 : NIC 인터페이스 에 따라 다름 )

 

비정상 상태

Link Status : UNKNOWN 또는 DOWN

Media Speed Running : Unknown 으로 빠지게 됨.

 

 

vios 2호기도 동일하게 확인해주면 된다.