Sun System Handbook - ISO 3.4 June 2011 Internal/Partner Edition | |||
|
|
Solution Type Problem Resolution Sure Solution 1008803.1 : Sun Fire[TM] 12K/15K: showdevices can hang if sd.conf is large or misleading
PreviouslyPublishedAs 212090 Symptoms After issuing the command 'showdevices -d <domain id>' or 'showdevices -v', the expected output takes a significant amout of time to be displayed. In most cases, 'showdevices' will appear hung. The following messages might be logged in the domain level messages file on the SC ( $SMSVAR/<domain>/adm/messages ) or into the /var/adm/messages file on the domain. Feb 8 12:41:37 2002 my15k-sc0 dca[23562]-A(): [4318 1969817969955841 ERR DCSInterface.cc 405] message receive failed: DCSInterface :: receiveResponse errCode:500 Feb 8 12:43:45 2002 my15k-sc0 dxs[23550]-A(): [0 1969946265744617 ERR ConsoleService.cc 1471] HWAD getFlag(valid=0x1) from iosramp BUSY!! (key: 0x434f4e49) Resolution The problem is actually not with the 'showdevices' command that runs on the System Controller (SC), but with the domain configuration server (DCS) that resides on the domain. DCS provides support for remote dynamic reconfiguration (DR) clients that run on the SC such as 'showdevices'. The command 'showdevices' relies on /usr/lib/dcs to display the configured physical devices on system boards and the resources made available by these devices. If /usr/lib/dcs has to initiate a system call to other daemons for every entry in the sd.conf file, and the sd.conf file is quite large and/or has entries for devices that don't actually exist, it can take a large amount of time for 'showdevices' to complete. The solution to this problem was to make /usr/lib/dcs smarter and reduce the number of external system calls required for it to gather the requested information. To avoid this problem, install one of the following patches on the domain: Patch 111332-06 () for Solaris 8[TM] Patch 114326-01 () for Solaris 9[TM] References and bug IDs: Bug Id 4683247 ()- showdevices can hang if sd.conf is large and misleading. Product Solaris Operating Environments Sun Fire 15K Server Sun Fire 12K Server Previously Published As 51540 Change History Date: 2007-12-13 User Name: 95826 Action: Approved Comment: fixed hyperlinks and used sunsolve instead of sunsolve.central republishing to allow ibis migration Version: 1 Date: 2007-12-13 User Name: 95826 Action: Reassign Comment: updater no longer in the company Version: 0 Date: 2004-09-23 User Name: 121860 Action: Update Started Comment: At the end of document 51540, the following links are incorrect 11133206 for Solaris 8[TM] 11432601 for Solaris 9[TM] They should point to http://sunsolve.holland.sun.com/search/document.do?assetkey=1-21-111332-08-1 and http://sunsolve.holland.sun.com/search/document.do?assetkey=1-21-114326-03-1 respectively. Version: 0 Product_uuid 3285bfa4-224e-11d6-8eb3-843d3a923213|Solaris 32e09442-224e-11d6-9f31-dfc9596b061b|Operating Environments 29e4659c-0a18-11d6-9fa1-e67bbc033df8|Sun Fire 15K Server 077fd4c5-df8f-4320-ad69-7d01603a674d|Sun Fire 12K Server Attachments This solution has no attachment |
||||||||||||
|