Solved

Solaris 10 MAC address drops from CAM table

Posted on 2009-05-13
4
735 Views
Last Modified: 2013-12-27
I have installed Solaris 10 U6 on VMware VI3 ESX 3.5 U4.  Both are fully patched and as up to date on drivers as possible.  The server hardware is HP DL580 connected to the network with copper and 6 NICs or a HP Blade environment using the Flex 10 virtual connection.  The core switch is a Cisco 6509.  To my knowledge all firmware is either up to date or in full compliance with the VMware HCL.  Solaris is using the E1000g driver and is in 64-bit mode.

The Solaris VM on very random occasions will drop SSH sessions and I can see it lose pings.  It is very intermittent and the way it fails would almost look like hardware.  A continuous ping can work for long periods of time then fail 5 times, continue on again and so on.  This does not seem to have a specific pattern but causes a lot of performance issues and connectivity loss.  I have VMotioned the VM between the DL580s and the Blades and I have the same problems.  No matter where I put Solaris 10 in my VMware environment I have performance and connectivity issues.  Windows and other servers in this environment are not affected.  

We have tried Solaris 10 on bare metal with the same results.  We have run every update Sun has to offer so we are at the most current patch and driver levels available.  In doing research at the switch level we noticed that the MAC address for Solaris servers keep dropping from the CAM table.  Our current workaround is to statically map the MAC in the CAM or to have the Solaris box run a continuous ping to its gateway.  Obviously neither workaround is optimal.

Does anyone know of a setting on the NIC or something I might be missing?  Why would only Solaris 10 servers drop their MAC from the CAM table?  Any help would be appreciated.
0
Comment
Question by:dcoluzzi
  • 2
  • 2
4 Comments
 
LVL 62

Expert Comment

by:gheist
ID: 24383239
Do you get ifdown in solaris, in either end of vmware, on cco?
It is tricky as there are couple of invisible connections running in software in the middle.
0
 
LVL 1

Author Comment

by:dcoluzzi
ID: 24385439
We don't see any problems with the interface in Solaris.  It's very strange.  Solaris thinks everything is working fine.

0
 
LVL 62

Expert Comment

by:gheist
ID: 24387372
Check VMWare and CCO logs.
0
 
LVL 1

Accepted Solution

by:
dcoluzzi earned 0 total points
ID: 25418709
Moved Solaris guests into their own VLAN and that resolved the issue.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If your business is like most, chances are you still need to maintain a fax infrastructure for your staff. It’s hard to believe that a communication technology that was thriving in the mid-80s could still be an essential part of your team’s modern I…
If you're not part of the solution, you're part of the problem.   Tips on how to secure IoT devices, even the dumbest ones, so they can't be used as part of a DDoS botnet.  Use PRTG Network Monitor as one of the building blocks, to detect unusual…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

785 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question