知乎专栏 |
查看CPU信息
# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 1 On-line CPU(s) list: 0 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 13 Stepping: 3 CPU MHz: 2400.084 BogoMIPS: 4800.16 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 4096K NUMA node0 CPU(s): 0 </screen> </section> <section> <title>chcpu - configure CPUs</title> <para>禁用谋个CPU(含超线程)</para> <screen><![CDATA[ # chcpu -d 3 CPU 3 disabled # lscpu -c --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 3 - - - ::: no # lscpu -b --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 0 0 1 1:1:1:0 yes 2 0 0 2 2:2:2:0 yes 4 0 1 3 3:3:3:1 yes 5 0 1 4 4:4:4:1 yes 6 0 1 5 5:5:5:1 yes 7 0 1 6 6:6:6:1 yes # lscpu --all --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 0 0 1 1:1:1:0 yes 2 0 0 2 2:2:2:0 yes 3 - - - ::: no 4 0 1 3 3:3:3:1 yes 5 0 1 4 4:4:4:1 yes 6 0 1 5 5:5:5:1 yes 7 0 1 6 6:6:6:1 yes # chcpu -d 3 CPU 3 is already disabled # chcpu -d 1 CPU 1 disabled # chcpu -d 3 CPU 3 disabled # chcpu -d 5 CPU 5 disabled # chcpu -d 7 CPU 7 disabled # lscpu --all --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 - - - ::: no 2 0 0 1 1:1:1:0 yes 3 - - - ::: no 4 0 1 2 2:2:2:1 yes 5 - - - ::: no 6 0 1 3 3:3:3:1 yes 7 - - - ::: no
启用谋个CPU
# chcpu -e 3 CPU 3 enabled # lscpu --all --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 0 0 1 1:1:1:0 yes 2 0 0 2 2:2:2:0 yes 3 0 0 3 3:3:3:0 yes 4 0 1 4 4:4:4:1 yes 5 0 1 5 5:5:5:1 yes 6 0 1 6 6:6:6:1 yes 7 0 1 7 7:7:7:1 yes
0 号 CPU不允许禁用
# lscpu --all --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 - - - ::: no 2 - - - ::: no 3 - - - ::: no 4 - - - ::: no 5 - - - ::: no 6 - - - ::: no 7 - - - ::: no # chcpu -d 0 CPU 0 is not hot pluggable
1号处于启用状态,0号仍然不能禁用
# lscpu --all --extended CPU NODE SOCKET CORE L1d:L1i:L2:L3 ONLINE 0 0 0 0 0:0:0:0 yes 1 0 0 1 1:1:1:0 yes 2 - - - ::: no 3 - - - ::: no 4 - - - ::: no 5 - - - ::: no 6 - - - ::: no 7 - - - ::: no # chcpu -d 0 CPU 0 is not hot pluggable
$ sudo lshw [sudo] password for neo: neo-presario-c700-notebook-pc description: Notebook product: Presario C700 Notebook PC (GS095PA#AB5) vendor: Hewlett-Packard version: F.08 serial: CND7492C7R width: 64 bits capabilities: smbios-2.4 dmi-2.4 vsyscall32 configuration: boot=normal chassis=notebook family=103C_5335KV sku=GS095PA#AB5 uuid=A7C95A0A-99FE-11DC-933C-001B38BAB11A *-core description: Motherboard product: 30D9 vendor: Hewlett-Packard physical id: 0 version: 83.19 serial: CND7492C7R slot: Base Board Chassis Location *-firmware description: BIOS vendor: Hewlett-Packard physical id: 0 version: F.08 date: 09/13/2007 size: 1MiB capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppynec int13floppytoshiba int13floppy360 int13floppy1200 int13floppy720 int13floppy2880 int9keyboard int10video acpi usb *-cpu description: CPU product: Intel(R) Pentium(R) Dual CPU T2310 @ 1.46GHz vendor: Intel Corp. physical id: e bus info: cpu@0 version: Intel(R) Pentium(R) Dual CPU T2310 @ 1.46GHz serial: NotSupport slot: CPU size: 800MHz capacity: 800MHz width: 64 bits clock: 533MHz capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx x86-64 constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm cpufreq *-cache:0 description: L2 cache physical id: f slot: Unknown size: 1MiB capacity: 1MiB capabilities: asynchronous internal write-back unified *-cache:1 description: L1 cache physical id: 11 slot: Unknown size: 32KiB capacity: 32KiB capabilities: asynchronous internal write-back data *-cache description: L1 cache physical id: 10 slot: Unknown size: 32KiB capacity: 32KiB capabilities: asynchronous internal write-back instruction *-memory description: System Memory physical id: 12 slot: System board or motherboard size: 2GiB capacity: 2GiB *-bank:0 description: SODIMM DDR2 Synchronous 533 MHz (1.9 ns) product: 0x393930353239352D3031392E4148304C4600 vendor: Kingston physical id: 0 serial: 0x690A0D82 slot: DIMM0 size: 1GiB width: 64 bits clock: 533MHz (1.9ns) *-bank:1 description: SODIMM DDR2 Synchronous 533 MHz (1.9 ns) product: 0x393930353239352D3031392E4148304C4600 vendor: Kingston physical id: 1 serial: 0x690AE381 slot: DIMM2 size: 1GiB width: 64 bits clock: 533MHz (1.9ns) *-pci description: Host bridge product: Mobile PM965/GM965/GL960 Memory Controller Hub vendor: Intel Corporation physical id: 100 bus info: pci@0000:00:00.0 version: 03 width: 32 bits clock: 33MHz configuration: driver=agpgart-intel resources: irq:0 *-display:0 description: VGA compatible controller product: Mobile GM965/GL960 Integrated Graphics Controller (primary) vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 version: 03 width: 64 bits clock: 33MHz capabilities: msi pm vga_controller bus_master cap_list rom configuration: driver=i915 latency=0 resources: irq:42 memory:91000000-910fffff memory:80000000-8fffffff ioport:30d0(size=8) *-display:1 UNCLAIMED description: Display controller product: Mobile GM965/GL960 Integrated Graphics Controller (secondary) vendor: Intel Corporation physical id: 2.1 bus info: pci@0000:00:02.1 version: 03 width: 64 bits clock: 33MHz capabilities: pm bus_master cap_list configuration: latency=0 resources: memory:91100000-911fffff *-multimedia description: Audio device product: 82801H (ICH8 Family) HD Audio Controller vendor: Intel Corporation physical id: 1b bus info: pci@0000:00:1b.0 version: 03 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: driver=snd_hda_intel latency=0 resources: irq:43 memory:92400000-92403fff *-pci:0 description: PCI bridge product: 82801H (ICH8 Family) PCI Express Port 1 vendor: Intel Corporation physical id: 1c bus info: pci@0000:00:1c.0 version: 03 width: 32 bits clock: 33MHz capabilities: pci pciexpress msi pm normal_decode bus_master cap_list configuration: driver=pcieport resources: irq:40 ioport:2000(size=4096) memory:91300000-923fffff ioport:90000000(size=16777216) *-network description: Network controller product: BCM4311 802.11b/g WLAN vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:01:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: driver=b43-pci-bridge latency=0 resources: irq:16 memory:91300000-91303fff *-usb:0 description: USB controller product: 82801H (ICH8 Family) USB UHCI Controller #1 vendor: Intel Corporation physical id: 1d bus info: pci@0000:00:1d.0 version: 03 width: 32 bits clock: 33MHz capabilities: uhci bus_master configuration: driver=uhci_hcd latency=0 resources: irq:21 ioport:3080(size=32) *-usb:1 description: USB controller product: 82801H (ICH8 Family) USB UHCI Controller #2 vendor: Intel Corporation physical id: 1d.1 bus info: pci@0000:00:1d.1 version: 03 width: 32 bits clock: 33MHz capabilities: uhci bus_master configuration: driver=uhci_hcd latency=0 resources: irq:20 ioport:3060(size=32) *-usb:2 description: USB controller product: 82801H (ICH8 Family) USB UHCI Controller #3 vendor: Intel Corporation physical id: 1d.2 bus info: pci@0000:00:1d.2 version: 03 width: 32 bits clock: 33MHz capabilities: uhci bus_master configuration: driver=uhci_hcd latency=0 resources: irq:19 ioport:3040(size=32) *-usb:3 description: USB controller product: 82801H (ICH8 Family) USB2 EHCI Controller #1 vendor: Intel Corporation physical id: 1d.7 bus info: pci@0000:00:1d.7 version: 03 width: 32 bits clock: 33MHz capabilities: pm debug ehci bus_master cap_list configuration: driver=ehci-pci latency=0 resources: irq:23 memory:92404800-92404bff *-pci:1 description: PCI bridge product: 82801 Mobile PCI Bridge vendor: Intel Corporation physical id: 1e bus info: pci@0000:00:1e.0 version: f3 width: 32 bits clock: 33MHz capabilities: pci subtractive_decode bus_master cap_list resources: ioport:1000(size=4096) memory:91200000-912fffff *-network description: Ethernet interface product: RTL-8100/8101L/8139 PCI Fast Ethernet Adapter vendor: Realtek Semiconductor Co., Ltd. physical id: 1 bus info: pci@0000:02:01.0 logical name: eth0 version: 10 serial: 00:1b:38:ba:b1:1a size: 100Mbit/s capacity: 100Mbit/s width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full ip=192.168.6.2 latency=64 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=100Mbit/s resources: irq:16 ioport:1000(size=256) memory:91200000-912000ff *-isa description: ISA bridge product: 82801HM (ICH8M) LPC Interface Controller vendor: Intel Corporation physical id: 1f bus info: pci@0000:00:1f.0 version: 03 width: 32 bits clock: 33MHz capabilities: isa bus_master cap_list configuration: driver=lpc_ich latency=0 resources: irq:0 *-ide description: IDE interface product: 82801HM/HEM (ICH8M/ICH8M-E) IDE Controller vendor: Intel Corporation physical id: 1f.1 bus info: pci@0000:00:1f.1 version: 03 width: 32 bits clock: 33MHz capabilities: ide bus_master configuration: driver=ata_piix latency=0 resources: irq:19 ioport:1f0(size=8) ioport:3f6 ioport:170(size=8) ioport:376 ioport:30a0(size=16) *-storage description: SATA controller product: 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] vendor: Intel Corporation physical id: 1f.2 bus info: pci@0000:00:1f.2 version: 03 width: 32 bits clock: 66MHz capabilities: storage msi pm ahci_1.0 bus_master cap_list configuration: driver=ahci latency=0 resources: irq:41 ioport:30b8(size=8) ioport:30dc(size=4) ioport:30b0(size=8) ioport:30d8(size=4) ioport:3020(size=32) memory:92404000-924047ff *-serial UNCLAIMED description: SMBus product: 82801H (ICH8 Family) SMBus Controller vendor: Intel Corporation physical id: 1f.3 bus info: pci@0000:00:1f.3 version: 03 width: 32 bits clock: 33MHz configuration: latency=0 resources: memory:92404c00-92404cff ioport:3000(size=32) *-scsi:0 physical id: 1 logical name: scsi0 capabilities: emulated *-cdrom description: DVD reader product: CDRWDVD CRX890A vendor: Optiarc physical id: 0.0.0 bus info: scsi@0:0.0.0 logical name: /dev/cdrom logical name: /dev/cdrw logical name: /dev/dvd logical name: /dev/sr0 version: P802 capabilities: removable audio cd-r cd-rw dvd configuration: ansiversion=5 status=nodisc *-scsi:1 physical id: 2 logical name: scsi2 capabilities: emulated *-disk description: ATA Disk product: Hitachi HTS54161 vendor: Hitachi physical id: 0.0.0 bus info: scsi@2:0.0.0 logical name: /dev/sda version: C7KP serial: SB348DHRJR71GH size: 149GiB (160GB) capabilities: partitioned partitioned:dos configuration: ansiversion=5 sectorsize=512 signature=0004d306 *-volume:0 description: Linux filesystem partition physical id: 1 bus info: scsi@2:0.0.0,1 logical name: /dev/sda1 logical name: / logical name: /home logical name: /var/lib/docker/btrfs capacity: 53GiB capabilities: primary bootable configuration: mount.fstype=btrfs mount.options=rw,relatime,space_cache state=mounted *-volume:1 description: Extended partition physical id: 2 bus info: scsi@2:0.0.0,2 logical name: /dev/sda2 size: 95GiB capacity: 95GiB capabilities: primary extended partitioned partitioned:extended *-logicalvolume:0 description: Linux swap / Solaris partition physical id: 5 logical name: /dev/sda5 capacity: 2037MiB capabilities: nofs *-logicalvolume:1 description: Linux filesystem partition physical id: 6 logical name: /dev/sda6 logical name: /srv capacity: 93GiB configuration: mount.fstype=btrfs mount.options=rw,relatime,space_cache state=mounted *-scsi:2 physical id: 3 bus info: usb@1:5 logical name: scsi5 capabilities: emulated scsi-host configuration: driver=usb-storage *-disk description: SCSI Disk physical id: 0.0.0 bus info: scsi@5:0.0.0 logical name: /dev/sdb configuration: sectorsize=512 *-network DISABLED description: Wireless interface physical id: 1 logical name: wlan0 serial: 00:1a:73:de:5f:d5 capabilities: ethernet physical wireless configuration: broadcast=yes driver=b43 driverversion=3.16.0-25-generic firmware=666.2 link=no multicast=yes wireless=IEEE 802.11bg
$ sudo lshw -C network [sudo] password for neo: *-network description: Network controller product: BCM4311 802.11b/g WLAN vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:01:00.0 version: 02 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: driver=b43-pci-bridge latency=0 resources: irq:16 memory:91300000-91303fff *-network description: Ethernet interface product: RTL-8100/8101L/8139 PCI Fast Ethernet Adapter vendor: Realtek Semiconductor Co., Ltd. physical id: 1 bus info: pci@0000:02:01.0 logical name: eth0 version: 10 serial: 00:1b:38:ba:b1:1a size: 100Mbit/s capacity: 100Mbit/s width: 32 bits clock: 33MHz capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full ip=172.30.5.73 latency=64 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=100Mbit/s resources: irq:16 ioport:1000(size=256) memory:91200000-912000ff *-network:0 DISABLED description: Ethernet interface physical id: 1 logical name: virbr0-nic serial: 52:54:00:5c:25:d6 size: 10Mbit/s capabilities: ethernet physical configuration: autonegotiation=off broadcast=yes driver=tun driverversion=1.6 duplex=full link=no multicast=yes port=twisted pair speed=10Mbit/s *-network:1 DISABLED description: Wireless interface physical id: 2 logical name: wlan0 serial: 00:1a:73:de:5f:d5 capabilities: ethernet physical wireless configuration: broadcast=yes driver=b43 driverversion=3.19.0-26-generic firmware=666.2 link=no multicast=yes wireless=IEEE 802.11bg *-network:2 DISABLED description: Wireless interface physical id: 3 bus info: usb@1:3 logical name: wlan1 serial: 5c:63:bf:27:3f:b6 capabilities: ethernet physical wireless configuration: broadcast=yes driver=ath9k_htc driverversion=3.19.0-26-generic firmware=1.3 link=no multicast=yes wireless=IEEE 802.11bgn
# dmidecode |more # dmidecode 2.2 SMBIOS 2.4 present. 62 structures occupying 3161 bytes. Table at 0xCFFBC000. Handle 0xDA00 DMI type 218, 11 bytes. OEM-specific Type Header And Data: DA 0B 00 DA B2 00 17 00 0E 20 00 Handle 0x0000 DMI type 0, 24 bytes. BIOS Information Vendor: Dell Inc. Version: 1.2.0 Release Date: 10/18/2006 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 1024 kB Characteristics: ISA is supported PCI is supported PNP is supported BIOS is upgradeable BIOS shadowing is allowed ESCD support is available Boot from CD is supported Selectable boot is supported EDD is supported Japanese floppy for Toshiba 1.2 MB is supported (int 13h) 5.25"/360 KB floppy services are supported (int 13h) 5.25"/1.2 MB floppy services are supported (int 13h) 3.5"/720 KB floppy services are supported (int 13h) Print screen service is supported (int 5h) 8042 keyboard services are supported (int 9h) Serial services are supported (int 14h) Printer services are supported (int 17h) CGA/mono video services are supported (int 10h) ACPI is supported USB legacy is supported BIOS boot specification is supported Function key-initiated network boot is supported
鉴别eth(x)
简单的方法: 一个插网线,一个不插,运行 mii-tool 或 ethtool eth0,看状态是否连接 另一种方法是: tail -f /var/log/messages,当你向其中一个网口做插拔网线的动作时,屏幕上会看到提示信息
最好的方法是将mac地址写在启动脚本内.
# ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 2 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000001 (1) Link detected: yes
[root@localhost ~]# ethtool eno1 Settings for eno1: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Supported FEC modes: Not reported Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Advertised FEC modes: Not reported Speed: 1000Mb/s Duplex: Full Auto-negotiation: on Port: Twisted Pair PHYAD: 1 Transceiver: internal MDI-X: on (auto) Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000007 (7) drv probe link Link detected: yes
Auto-negotiation: on 表示服务器与交换机自动协商传输速率
Speed: 1000Mb/s 表示与交换机协商之后,最终的传输速度
Duplex: Full 表示全双工
neo@netkiller:~$ lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 002: ID 0dda:0301 Integrated Circuit Solution, Inc. MP3 Player Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
$ lsusb -tv /: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M /: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/8p, 480M
$ sudo lsusb -v Bus 005 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 1 Single TT bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.24-22-generic ehci_hcd iProduct 2 EHCI Host Controller iSerial 1 0000:00:1d.7 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 Hub Descriptor: bLength 11 bDescriptorType 41 nNbrPorts 8 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection TT think time 8 FS bits bPwrOn2PwrGood 10 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 0x00 PortPwrCtrlMask 0xff 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Port 3: 0000.0100 power Port 4: 0000.0100 power Port 5: 0000.0100 power Port 6: 0000.0100 power Port 7: 0000.0100 power Port 8: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 004 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.24-22-generic uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.3 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 003 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.24-22-generic uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.2 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 002 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.24-22-generic uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled Bus 001 Device 001: ID 0000:0000 Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize0 64 idVendor 0x0000 idProduct 0x0000 bcdDevice 2.06 iManufacturer 3 Linux 2.6.24-22-generic uhci_hcd iProduct 2 UHCI Host Controller iSerial 1 0000:00:1d.0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower 0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0002 1x 2 bytes bInterval 255 Hub Descriptor: bLength 9 bDescriptorType 41 nNbrPorts 2 wHubCharacteristic 0x000a No power switching (usb 1.0) Per-port overcurrent protection bPwrOn2PwrGood 1 * 2 milli seconds bHubContrCurrent 0 milli Ampere DeviceRemovable 0x00 PortPwrCtrlMask 0xff Hub Port Status: Port 1: 0000.0100 power Port 2: 0000.0100 power Device Status: 0x0003 Self Powered Remote Wakeup Enabled
# yum install lsscsi
lsscsi
# lsscsi [1:0:0:0] disk ATA WDC WD10EZEX-00R 80.0 /dev/sda [2:0:0:0] disk ATA WDC WD10EZEX-00R 80.0 /dev/sdb [5:0:0:0] cd/dvd PIONEER DVD-ROM DVD-231 1.02 /dev/sr0 # lsscsi -L [1:0:0:0] disk ATA WDC WD10EZEX-00R 80.0 /dev/sda device_blocked=0 iocounterbits=32 iodone_cnt=0x4cdcf62 ioerr_cnt=0x3 iorequest_cnt=0x4d27c32 queue_depth=31 queue_type=simple scsi_level=6 state=running timeout=30 type=0 [2:0:0:0] disk ATA WDC WD10EZEX-00R 80.0 /dev/sdb device_blocked=0 iocounterbits=32 iodone_cnt=0x4ac8a9c ioerr_cnt=0x3 iorequest_cnt=0x4b11222 queue_depth=31 queue_type=simple scsi_level=6 state=running timeout=30 type=0 [5:0:0:0] cd/dvd PIONEER DVD-ROM DVD-231 1.02 /dev/sr0 device_blocked=0 iocounterbits=32 iodone_cnt=0x1a ioerr_cnt=0x0 iorequest_cnt=0x44 queue_depth=1 queue_type=none scsi_level=6 state=running timeout=30 type=5
# cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 02 Id: 00 Lun: 00 Vendor: DELL Model: PERC H700 Rev: 2.10 Type: Direct-Access ANSI SCSI revision: 05 Host: scsi0 Channel: 02 Id: 01 Lun: 00 Vendor: DELL Model: PERC H700 Rev: 2.10 Type: Direct-Access ANSI SCSI revision: 05
# dmesg | grep QLogic QLogic Fibre Channel HBA Driver: 8.03.01.05.06.0-k8 QLogic Fibre Channel HBA Driver: 8.03.01.05.06.0-k8 QLogic QLE2562 - PCI-Express Dual Channel 8Gb Fibre Channel HBA QLogic Fibre Channel HBA Driver: 8.03.01.05.06.0-k8 QLogic QLE2562 - PCI-Express Dual Channel 8Gb Fibre Channel HBA # dmesg | grep qla qla2xxx 0000:04:00.0: PCI INT A -> GSI 38 (level, low) -> IRQ 38 qla2xxx 0000:04:00.0: Found an ISP2532, irq 38, iobase 0xffffc90016e76000 qla2xxx 0000:04:00.0: irq 61 for MSI/MSI-X qla2xxx 0000:04:00.0: irq 62 for MSI/MSI-X qla2xxx 0000:04:00.0: Configuring PCI space... qla2xxx 0000:04:00.0: setting latency timer to 64 qla2xxx 0000:04:00.0: Configure NVRAM parameters... qla2xxx 0000:04:00.0: Verifying loaded RISC code... qla2xxx 0000:04:00.0: firmware: requesting ql2500_fw.bin qla2xxx 0000:04:00.0: FW: Loading via request-firmware... qla2xxx 0000:04:00.0: Allocated (64 KB) for FCE... qla2xxx 0000:04:00.0: Allocated (64 KB) for EFT... qla2xxx 0000:04:00.0: Allocated (1350 KB) for firmware dump... qla2xxx 0000:04:00.0: Unable to read FCP priority data. scsi0 : qla2xxx qla2xxx 0000:04:00.0: qla2xxx 0000:04:00.1: PCI INT B -> GSI 45 (level, low) -> IRQ 45 qla2xxx 0000:04:00.1: Found an ISP2532, irq 45, iobase 0xffffc90016e06000 qla2xxx 0000:04:00.1: irq 63 for MSI/MSI-X qla2xxx 0000:04:00.1: irq 64 for MSI/MSI-X qla2xxx 0000:04:00.1: Configuring PCI space... qla2xxx 0000:04:00.1: setting latency timer to 64 qla2xxx 0000:04:00.1: Configure NVRAM parameters... qla2xxx 0000:04:00.1: Verifying loaded RISC code... qla2xxx 0000:04:00.1: FW: Loading via request-firmware... qla2xxx 0000:04:00.1: Allocated (64 KB) for FCE... qla2xxx 0000:04:00.1: Allocated (64 KB) for EFT... qla2xxx 0000:04:00.1: Allocated (1350 KB) for firmware dump... qla2xxx 0000:04:00.1: Unable to read FCP priority data. scsi1 : qla2xxx qla2xxx 0000:04:00.1: qla2xxx 0000:04:00.0: LIP reset occurred (f700). qla2xxx 0000:04:00.1: LIP reset occurred (f700). qla2xxx 0000:04:00.0: LOOP UP detected (8 Gbps). qla2xxx 0000:04:00.1: LOOP UP detected (8 Gbps).
$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 149.1G 0 disk ├─sda1 8:1 0 54G 0 part /home ├─sda2 8:2 0 1K 0 part ├─sda5 8:5 0 2G 0 part [SWAP] └─sda6 8:6 0 93.1G 0 part /srv sr0 11:0 1 1024M 0 rom
# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 931.5G 0 disk ?..md126 9:126 0 931.5G 0 raid1 ?..md126p1 259:0 0 500M 0 md /boot ?..md126p2 259:1 0 48.8G 0 md / ?..md126p3 259:2 0 14.7G 0 md [SWAP] ?..md126p4 259:3 0 1K 0 md ?..md126p5 259:4 0 390.6G 0 md /www ?..md126p6 259:5 0 476.9G 0 md /opt sda 8:0 0 931.5G 0 disk ?..md126 9:126 0 931.5G 0 raid1 ?..md126p1 259:0 0 500M 0 md /boot ?..md126p2 259:1 0 48.8G 0 md / ?..md126p3 259:2 0 14.7G 0 md [SWAP] ?..md126p4 259:3 0 1K 0 md ?..md126p5 259:4 0 390.6G 0 md /www ?..md126p6 259:5 0 476.9G 0 md /opt sr0 11:0 1 1024M 0 rom
# smartctl -i /dev/sda smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF INFORMATION SECTION === Model Family: Western Digital Caviar Second Generation Serial ATA family Device Model: WDC WD1600AAJS-75M0A0 Serial Number: WD-WCAV35616755 Firmware Version: 02.03E02 User Capacity: 160,000,000,000 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 8 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Wed May 5 13:05:18 2010 CST SMART support is: Available - device has SMART capability. SMART support is: Enabled
如果 SMART support is: Disabled 使用下面命令启用
# smartctl --smart=on --offlineauto=on --saveauto=on /dev/hdb
健康情况
# smartctl -H /dev/sda smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED
PASSED,这表示硬盘健康状态良好,Failure 最好立刻给服务器更换硬盘
使用 -a 参数显示所有信息
Seagate
[root@manager ~]# smartctl -a /dev/sda smartctl 5.43 2012-06-30 r3573 [x86_64-linux-2.6.32-358.11.1.el6.x86_64] (local build) Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION === Model Family: Seagate Constellation ES (SATA) Device Model: ST31000524NS Serial Number: 9WK4B5RH LU WWN Device Id: 5 000c50 035116f81 Firmware Version: SN12 User Capacity: 1,000,204,886,016 bytes [1.00 TB] Sector Size: 512 bytes logical/physical Device is: In smartctl database [for details use: -P show] ATA Version is: 8 ATA Standard is: ATA-8-ACS revision 4 Local Time is: Thu Dec 19 09:30:59 2013 HKT SMART support is: Available - device has SMART capability. SMART support is: Enabled === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED General SMART Values: Offline data collection status: (0x82) Offline data collection activity was completed without error. Auto Offline Data Collection: Enabled. Self-test execution status: ( 0) The previous self-test routine completed without error or no self-test has ever been run. Total time to complete Offline data collection: ( 617) seconds. Offline data collection capabilities: (0x7b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. Offline surface scan supported. Self-test supported. Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supported. Short self-test routine recommended polling time: ( 1) minutes. Extended self-test routine recommended polling time: ( 172) minutes. Conveyance self-test routine recommended polling time: ( 2) minutes. SCT capabilities: (0x10bd) SCT Status supported. SCT Error Recovery Control supported. SCT Feature Control supported. SCT Data Table supported. SMART Attributes Data Structure revision number: 10 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 082 063 044 Pre-fail Always - 187232024 3 Spin_Up_Time 0x0003 096 095 000 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 219 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0 7 Seek_Error_Rate 0x000f 078 060 030 Pre-fail Always - 65487640 9 Power_On_Hours 0x0032 077 077 000 Old_age Always - 20444 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 125 184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0 187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0 188 Command_Timeout 0x0032 100 100 000 Old_age Always - 0 189 High_Fly_Writes 0x003a 100 100 000 Old_age Always - 0 190 Airflow_Temperature_Cel 0x0022 067 055 045 Old_age Always - 33 (Min/Max 24/39) 191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Always - 0 192 Power-Off_Retract_Count 0x0032 100 100 000 Old_age Always - 103 193 Load_Cycle_Count 0x0032 100 100 000 Old_age Always - 219 194 Temperature_Celsius 0x0022 033 045 000 Old_age Always - 33 (0 22 0 0 0) 195 Hardware_ECC_Recovered 0x001a 031 022 000 Old_age Always - 187232024 197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0 SMART Error Log Version: 1 No Errors Logged SMART Self-test log structure revision number 1 No self-tests have been logged. [To run self-tests, use: smartctl -t] SMART Selective self-test log data structure revision number 1 SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 Not_testing 2 0 0 Not_testing 3 0 0 Not_testing 4 0 0 Not_testing 5 0 0 Not_testing Selective self-test flags (0x0): After scanning selected spans, do NOT read-scan remainder of disk. If Selective self-test is pending on power-up, resume after 0 minute delay.
Western Digital
# smartctl -a /dev/sdb smartctl 5.43 2012-06-30 r3573 [x86_64-linux-2.6.32-358.11.1.el6.x86_64] (local build) Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION === Model Family: Western Digital RE4 Serial ATA Device Model: WDC WD1003FBYX-01Y7B1 Serial Number: WD-WMAW30176328 LU WWN Device Id: 5 0014ee 206836654 Firmware Version: 01.01V02 User Capacity: 1,000,204,886,016 bytes [1.00 TB] Sector Size: 512 bytes logical/physical Device is: In smartctl database [for details use: -P show] ATA Version is: 8 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Thu Dec 19 09:31:03 2013 HKT SMART support is: Available - device has SMART capability. SMART support is: Enabled === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED General SMART Values: Offline data collection status: (0x84) Offline data collection activity was suspended by an interrupting command from host. Auto Offline Data Collection: Enabled. Self-test execution status: ( 0) The previous self-test routine completed without error or no self-test has ever been run. Total time to complete Offline data collection: (15900) seconds. Offline data collection capabilities: (0x7b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. Offline surface scan supported. Self-test supported. Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. General Purpose Logging supported. Short self-test routine recommended polling time: ( 2) minutes. Extended self-test routine recommended polling time: ( 156) minutes. Conveyance self-test routine recommended polling time: ( 5) minutes. SCT capabilities: (0x303f) SCT Status supported. SCT Error Recovery Control supported. SCT Feature Control supported. SCT Data Table supported. SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0 3 Spin_Up_Time 0x0027 180 175 021 Pre-fail Always - 3983 4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 81 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0 7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0 9 Power_On_Hours 0x0032 084 084 000 Old_age Always - 12404 10 Spin_Retry_Count 0x0032 100 253 000 Old_age Always - 0 11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 79 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 70 193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 10 194 Temperature_Celsius 0x0022 112 097 000 Old_age Always - 35 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0 197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0 SMART Error Log Version: 1 No Errors Logged SMART Self-test log structure revision number 1 No self-tests have been logged. [To run self-tests, use: smartctl -t] SMART Selective self-test log data structure revision number 1 SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 Not_testing 2 0 0 Not_testing 3 0 0 Not_testing 4 0 0 Not_testing 5 0 0 Not_testing Selective self-test flags (0x0): After scanning selected spans, do NOT read-scan remainder of disk. If Selective self-test is pending on power-up, resume after 0 minute delay.
$ lspci 00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02) 00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01) 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) 00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01) 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02) 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
$ lspci -tv -[0000:00]-+-00.0 Intel Corporation 82945G/GZ/P/PL Memory Controller Hub +-02.0 Intel Corporation 82945G/GZ Integrated Graphics Controller +-1b.0 Intel Corporation N10/ICH 7 Family High Definition Audio Controller +-1c.0-[0000:01]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller +-1c.2-[0000:02]-- +-1c.3-[0000:03]-- +-1d.0 Intel Corporation N10/ICH7 Family USB UHCI Controller #1 +-1d.1 Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 +-1d.2 Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 +-1d.3 Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 +-1d.7 Intel Corporation N10/ICH 7 Family USB2 EHCI Controller +-1e.0-[0000:04]----00.0 Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ +-1f.0 Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge +-1f.1 Intel Corporation 82801G (ICH7 Family) IDE Controller +-1f.2 Intel Corporation N10/ICH7 Family SATA IDE Controller \-1f.3 Intel Corporation N10/ICH 7 Family SMBus Controller