Verify basic server hardware.
It is important to verify all basic hardware configurations to make sure there are no issues
before going into the lenghthy and time-consuming steps of software installation.
The following step verifies basic processor (cpu) information such as the cpu speed,
cache size, and the number of processors. Processors with duo and quad cores must show
two- or four-processor sections, respectively. You do not need to have root access to
perform this step.
[firstname.lastname@example.org ~]$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 CPU 6420 @ 2.13GHz
stepping : 6
cpu MHz : 1600.000
cache size : 4096 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36
clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs
bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 4270.45
clflush size : 64
The following step verifies the network interface. Most dedicated servers use only one
network interface adapter to serve multiple IP addresses. Servers in high-availabilty
or clustering environment often use more than two network interfaces.
The following example
shows a scenario that binds three static IP addresses to one network interface (eth0).
If your server has more than one network interface adapters, you need to check for
separate sections of eth1, eth2, etc. If there are errors either in the receiving (RX)
or transmitting (TX) packets, or if there are any packet collisions present, you will
need to resolve these issues with your hosting provider before proceeding to the
software installation step.