Document Type | Troubleshooting
Category | Administration
Applicable Product Versions | 5SP1FS01, 5SP1FS02, 5SP1FS03, 5SP1FS04, 5SP1FS06, 6FS01, 6FS02, 6FS03, 6FS04, 6FS05, 6FS06
Document Number | TADTS022
Issue
When even a single IPv6 exists among the network interfaces, the AIX server TBCM startup fails.
If AIX server TBCM startup fails
- cm.log [ERROR] Cannot get ifname from IP address A.B.C.101
CM Resource is registered normally but not found, causing TBCM startup failure
(Occurs when a network interface registered earlier in the OS than the interface used by TBCM (en2), such as en1, has an IPv6 address)
ifconfig -a
en4: flags=1e084863,80480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN>
inet A.B.C.101 netmask 0xffffff00 broadcast A.B.C.255
tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1
en1: flags=1e084863,80480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN>
inet A.B.2.101 netmask 0xffffff00 broadcast A.B.C.2.255
inet6 fe80::f816:3eff:fe87:aca8/64
tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1
en2: flags=1e084863,80480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN>
inet A.B.C.111 netmask 0xffffff00 broadcast A.B.C.255
tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1
en3: flags=1e084863,80480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN>
inet A.B.C.101 netmask 0xffffff00 broadcast A.B.C.255
tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1
Cause
When obtaining network interface information via ioctl on AIX, if an earlier network interface than the one registered in TBCM has an inet6 IP, TBCM cannot accurately recognize this information and fails to start.
Solutions
1. Attempt to resolve the error by applying an alternative solution.
NoteAlternative Solution
Disable IPv6Change the order of network interfaces registered in the OS (reroute so that the network interface registered with IPv6 (en1) is registered after the interface used by TBCM (en2))
ifconfig en4: flags=1e084863,80480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN> inet A.B.C.101 netmask 0xffffff00 broadcast A.B.C.255 tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1 en2: flags=1e084863,80480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN> inet A.B.C.111 netmask 0xffffff00 broadcast A.B.C.255 tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1 en1: flags=1e084863,80480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN> inet A.B.2.101 netmask 0xffffff00 broadcast A.B.C.2.255 inet6 fe80::f816:3eff:fe87:aca8/64 tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1 en3: flags=1e084863,80480<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),CHAIN> inet A.B.C.101 netmask 0xffffff00 broadcast A.B.C.255 tcp_sendspace 262144 tcp_recvspace 262144 rfc1323 1
2. Apply the patch. (Patch applied: 121498a)
To enable TBCM to start normally, apply the 121498a patch that improves the recognition of variable length of Network Interfaces to resolve the error.
(※Apply this patch if an inet6 IP exists on an earlier network interface than the one registered as interface in TBCM)
CautionApply the patch through technical support provided by TmaxTibero.