Home Storage OpenSolaris based Server (Check HW with Fedora 9)
Wednesday Apr 22, 2009
Use Fedora 9 LiveCD for check HW capabilities
I will use a Fedora 9 LiveCD as HW diagnostic CD, because most of you will me more familiar with Linux then with OpenSolaris.
This entry is part of HW for Virtualization
First I run Memory test boot option and test memory
Second I investigate if HW is properly configured
Check if right devices are activated
lspci -nn
00:00.0 RAM memory [0500]: nVidia Corporation C51 Host Bridge [10de:02f0] (rev a2)
00:00.1 RAM memory [0500]: nVidia Corporation C51 Memory Controller 0 [10de:02fa] (rev a2)
00:00.2 RAM memory [0500]: nVidia Corporation C51 Memory Controller 1 [10de:02fe] (rev a2)
00:00.3 RAM memory [0500]: nVidia Corporation C51 Memory Controller 5 [10de:02f8] (rev a2)
00:00.4 RAM memory [0500]: nVidia Corporation C51 Memory Controller 4 [10de:02f9] (rev a2)
00:00.5 RAM memory [0500]: nVidia Corporation C51 Host Bridge [10de:02ff] (rev a2)
00:00.6 RAM memory [0500]: nVidia Corporation C51 Memory Controller 3 [10de:027f] (rev a2)
00:00.7 RAM memory [0500]: nVidia Corporation C51 Memory Controller 2 [10de:027e] (rev a2)
00:05.0 VGA compatible controller [0300]: nVidia Corporation C51PV [GeForce 6150] [10de:0240] (rev a2)
00:09.0 RAM memory [0500]: nVidia Corporation MCP51 Host Bridge [10de:0270] (rev a2)
00:0a.0 ISA bridge [0601]: nVidia Corporation MCP51 LPC Bridge [10de:0260] (rev a3)
00:0a.1 SMBus [0c05]: nVidia Corporation MCP51 SMBus [10de:0264] (rev a3)
00:0a.2 RAM memory [0500]: nVidia Corporation MCP51 Memory Controller 0 [10de:0272] (rev a3)
00:0b.0 USB Controller [0c03]: nVidia Corporation MCP51 USB Controller [10de:026d] (rev a3)
00:0b.1 USB Controller [0c03]: nVidia Corporation MCP51 USB Controller [10de:026e] (rev a3)
00:0d.0 IDE interface [0101]: nVidia Corporation MCP51 IDE [10de:0265] (rev a1)
00:0e.0 IDE interface [0101]: nVidia Corporation MCP51 Serial ATA Controller [10de:0266] (rev a1)
00:0f.0 IDE interface [0101]: nVidia Corporation MCP51 Serial ATA Controller [10de:0267] (rev a1)
00:10.0 PCI bridge [0604]: nVidia Corporation MCP51 PCI Bridge [10de:026f] (rev a2)
00:14.0 Bridge [0680]: nVidia Corporation MCP51 Ethernet Controller [10de:0269] (rev a3)
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology
Configuration [1022:1100]
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]
Check then AMD Power Now! is activated
dmesg | grep powernow powernow-k8: Found 1 AMD Athlon(tm) 64 X2 Dual Core Processor 5400+ processors (2 cpu cores) (version 2.20.00) powernow-k8: 0 : fid 0x14 (2800 MHz), vid 0x8 powernow-k8: 1 : fid 0x12 (2600 MHz), vid 0xa powernow-k8: 2 : fid 0x10 (2400 MHz), vid 0xc powernow-k8: 3 : fid 0xe (2200 MHz), vid 0xe powernow-k8: 4 : fid 0xc (2000 MHz), vid 0x10 powernow-k8: 5 : fid 0xa (1800 MHz), vid 0x10 powernow-k8: 6 : fid 0x2 (1000 MHz), vid 0x12
Check S-ata support and then drives are on S-ata II 3.0Gbit speed
dmesg | grep -i sata sata_nv 0000:00:0e.0: version 3.5 scsi2 : sata_nv scsi3 : sata_nv ata3: SATA max UDMA/133 cmd 0x9f0 ctl 0xbf0 bmdma 0xe000 irq 22 ata4: SATA max UDMA/133 cmd 0x970 ctl 0xb70 bmdma 0xe008 irq 22 ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300) scsi4 : sata_nv scsi5 : sata_nv ata5: SATA max UDMA/133 cmd 0x9e0 ctl 0xbe0 bmdma 0xcc00 irq 21 ata6: SATA max UDMA/133 cmd 0x960 ctl 0xb60 bmdma 0xcc08 irq 21 ata5: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
Check then Net have 1Git speed (if you have 1Gbit connection)
ethtool eth0
Settings for eth0:
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
Link detected: yes
Check if drivers are SMART capable (sda, sdb,sdc, sdd)
smartctl -i /dev/sda smartctl version 5.38 [i386-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF INFORMATION SECTION === Model Family: Seagate Barracuda 7200.10 family Device Model: ST3160815AS Serial Number: 5RA6JB4J Firmware Version: 4.AAB User Capacity: 160,041,885,696 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 7 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Wed Jul 30 13:55:19 2008 EDT SMART support is: Available - device has SMART capability. SMART support is: Enabled smartctl -A /dev/sda | egrep "ID|Temperature" ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 190 Airflow_Temperature_Cel 0x0022 057 053 045 Old_age Always - 43 (Lifetime Min/Max 29/43) 194 Temperature_Celsius 0x0022 043 047 000 Old_age Always - 43 (0 27 0 0) smartctl -i /dev/sdb smartctl version 5.38 [i386-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF INFORMATION SECTION === Device Model: MAXTOR STM3500320AS Serial Number: 9QM2GA4H Firmware Version: MX15 User Capacity: 500,107,862,016 bytes Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 8 ATA Standard is: ATA-8-ACS revision 4 Local Time is: Wed Jul 30 13:56:24 2008 EDT SMART support is: Available - device has SMART capability. SMART support is: Enabled smartctl -A /dev/sdb | egrep "ID|Temperature" ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 190 Airflow_Temperature_Cel 0x0022 066 060 045 Old_age Always - 34 (Lifetime Min/Max 26/34) 194 Temperature_Celsius 0x0022 034 040 000 Old_age Always - 34 (0 24 0 0)
Check CPU and Motherboard temperature infos
Install and configure lm_sensors
yum install lm_sensors sensors-detect Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no): Starting lm_sensors: loading module it87 k8temp
sensors k8temp-pci-00c3 Adapter: PCI adapter Core0 Temp: +2.0°C Core0 Temp: -2.0°C Core1 Temp: +12.0°C Core1 Temp: -11.0°C it8716-isa-0290 Adapter: ISA adapter VCore: +1.04 V (min = +0.00 V, max = +4.08 V) ALARM VDDR: +3.18 V (min = +0.00 V, max = +4.08 V) ALARM +3.3V: +0.00 V (min = +0.00 V, max = +4.08 V) ALARM +5V: +4.76 V (min = +0.00 V, max = +6.85 V) ALARM +12V: +11.71 V (min = +0.00 V, max = +16.32 V) ALARM in5: +0.00 V (min = +0.00 V, max = +4.08 V) ALARM in6: +0.00 V (min = +0.00 V, max = +4.08 V) ALARM 5VSB: +4.73 V (min = +0.00 V, max = +6.85 V) ALARM VBat: +2.88 V fan1: 3183 RPM (min = 3245 RPM) ALARM fan2: 3571 RPM (min = 3245 RPM) fan3: 3835 RPM (min = 0 RPM) temp1: +29.0°C (low = -1.0°C, high = +127.0°C) ALARM sensor = thermal diode temp2: +41.0°C (low = -1.0°C, high = +127.0°C) ALARM sensor = transistor temp3: +25.0°C (low = -1.0°C, high = +127.0°C) ALARM sensor = transistor cpu0_vid: +0.000 V
Tags: opensolaris storage virtualbox vmware










