Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition | |||
|
|
Solution Type Technical Instruction Sure Solution 1008055.1 : Sun Fire[TM] 12K/15K/E20K/E25K: SMS 1.6 + Solaris[TM] 10 deployed CP1500 based SC's C1 network interfaces reported with non-unique MAC address
PreviouslyPublishedAs 211094
Applies to:Sun Fire 12K ServerSun Fire 15K Server Sun Fire E20K Server Sun Fire E25K Server All Platforms GoalOn the CP1500 based System Controller (SC), the default network interfaces for the user community network C1 are hme0 and eri1. These external network interfaces are grouped using IP Multi-Pathing (IPMP) to provide reliability.This document discusses an anomaly whereby the external interfaces that makes up the user community network C1 are shown to share identical MAC addresses. SolutionDue to this anomaly, the external interfaces of the C1 network share identical MAC addresses: this in turns causes IPMP, managed by the in.mpathd daemon, to fail either a specific network interface in the C1 network community or all network interfaces in C1 network.This anomaly is only manifested in the following System Controller (SC) environment: # /opt/SUNWSMS/bin/smsversion -t The error condition with regards to the network interfaces in the C1 network community is manifested as follows: # ifconfig -a As observed from the above output generated from the "ifconfig -a" command, the network interfaces in the C1 network community (eri1 and hme0) share the same ethernet (MAC) address 0:3:ba:12:45:63. This state of configuration happens in spite of the fact that the OBP parameter "local-mac-address?" is assigned to the expected value (local-mac-address?=true). The above identical ethernet (MAC) address assignment to both network interfaces in the C1 network community can potentially lead to in.mpathd failing a specific network interface within the C1 community: Sep 15 11:09:37 v4u-15kb-sc1 in.mpathd[139]: [ID 594170 daemon.error] NIC failure detected on eri1 of group C1 The root-cause behind the above error condition lies with the incorrect application of the Solaris[TM] 10 Layered Driver Interface (LDI) calls within the Sun Fire[TM] 15000 management network device driver, scman. The incorrect application of LDI codes within v1.47 scman is primarily attributable to the identical MAC address being shared between the external network interfaces in the C1 network community observations on the CP1500 SC boards loaded with Solaris 10 and SMS 1.6. The issue described above is addressed in v1.48 of the scman driver: # modinfo | grep scman which is officially available via the scman driver patch 124243-01. Product Sun Fire 15K Server Sun Fire 12K Server Sun Fire E25K Server Sun Fire E20K Server Internal Section See Bug ID 6448961 for more info. Keywords: starcat, ldi_open_by_name, ldi_open_by_dev, 6448961, cp1500, scman, 1.47, 1.48 Previously Published As 87105 Attachments This solution has no attachment |
||||||||||||
|