![]() | Sun System Handbook - ISO 4.1 October 2012 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||
Solution Type Problem Resolution Sure Solution 1353455.1 : SuSE/Novell SLES10 high average load issue on systems with ILOM hardware (x4x00)
Applies to:Sun Fire X4100 M2 Server - Version Not Applicable and laterSun Fire X4100 Server - Version Not Applicable and later Sun Fire X4200 M2 Server - Version Not Applicable and later Sun Fire X4200 Server - Version Not Applicable and later Sun Fire X4500 Server - Version Not Applicable and later Information in this document applies to any platform. SymptomsCustomers complaining about a unusual high system load average of about 0.5 to 2.0, which basically means the amount of processes started per second, when running SuSE Enterprise Linux 10 (SLES10). You can see the system load with the ChangesThis is only happen and true for SLES10 as SLES9 do not have the HAL daemon included. CauseThis high load is caused by the HAL (Hardware Abstract Layer) daemon hald which polls the devices frequently for media or status changes. The issue is happen when try to polling the virtual USB floppy device provided by the ILOM. There is no mechanism to get the status of the floppy drive, so the hald tries to read from that to see if there is an error (no floppy disk inserted) or not (floppy disk ready). The polling is happen every 2 seconds which cause an average system load from at least 0.5. This behavior is different to a normal floppy drive which will not be polled by the hald. SolutionThe solution is to prevent the haldfrom polling the virtual USB floppy. This can be done by creating the XML configuration file <?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- --> <!-- disable polling of USB attached floppies --> <deviceinfo version="0.2"> <device> <match key="@block.storage_device:storage.drive_type" string="floppy"> <match key="@block.storage_device:storage.bus" string="usb"> <merge key="storage.media_check_enabled" type="bool">false</merge> <remove key="info.addons" type="strlist">hald-addon-storage</remove> </match> </match> </device> </deviceinfo> After restarting the hald(e.g. with the command Attachments This solution has no attachment |
||||||||||||
|