Monday, April 30, 2012

Configures new changed hardware with out reboot (KUDZU)

This hardware probing tool run in a server when we boot the system to configure a new hardware. It then determines if the new hardware is added to/removed from the system by checking the database file /etc/sysconfig/hwconf. If the file exists in the system, then Kudzu detects the new hardware , updates the database file and brings the system intact. If the database file does not exist, it check for the configured devices/hardware in the /etc/modprobe.conf, /etc/sysconfig/network-scripts/ and /etc/X11/xorg.conf.  

You can configure a service for multiple run levels with a single command. For example, /sbin/chkconfig --level 345 kudzu off will disable kudzu for run levels 3, 4, and 5 or /usr/sbin/chkconfig kudzu off.   If you need to edit the Kudzu  you will have to edit this file where the scripts are: /etc/init.d/kudzu
 use man kudzu for more details. 

eg : kudzu -p

class: RAID
bus: PCI
detached: 0
driver: 3w-xxxx
desc: "3ware Inc 7xxx/8xxx-series PATA/SATA-RAID"
vendorId: 13c1
deviceId: 1001
subVendorId: 13c1
subDeviceId: 1001
pciType: 1
pcidom:    0
pcibus:  a
pcidev:  1
pcifn:  0
-
class: USB
bus: PCI
detached: 0
driver: uhci-hcd
desc: "Intel Corporation N10/ICH 7 Family USB UHCI Controller #1"
vendorId: 8086
deviceId: 27c8
subVendorId: 15d9
subDeviceId: 7980
pciType: 1
pcidom:    0
pcibus:  0
pcidev: 1d
pcifn:  0
-
class: USB
bus: PCI
detached: 0
driver: uhci-hcd
desc: "Intel Corporation N10/ICH 7 Family USB UHCI Controller #2"
vendorId: 8086
deviceId: 27c9
subVendorId: 15d9
subDeviceId: 7980
pciType: 1
pcidom:    0
pcibus:  0
pcidev: 1d
pcifn:  1
-
class: USB
bus: PCI
detached: 0
driver: uhci-hcd
desc: "Intel Corporation N10/ICH 7 Family USB UHCI Controller #3"
vendorId: 8086
deviceId: 27ca
subVendorId: 15d9
subDeviceId: 7980
pciType: 1
pcidom:    0
pcibus:  0
pcidev: 1d
pcifn:  2


 



No comments: