No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

PCIe SSDs Cannot Be Detected

Publication Date:  2015-06-19 Views:  91 Downloads:  0
Issue Description
Hardware configuration:
An RH2285 configured with two Peripheral Component Interconnect Express (PCIe) solid-state drive (SSDs)

Software configuration:
Red Hat 4.8

Symptom:

An RH2285 is configured with two PCIe SSDs. One PCIe SSD is faulty. Power off the server and replace the faulty PCIe SSD with a new one. After the server restarts, the operating system (OS) cannot detect the new PCIe SSD. Run the cat /proc/ssd_adv/info command to check the device status. Figure 1 shows the command output.

Figure 1 Only one PCIe SSD detected



Figure 2 Two PCIe SSDs detected in normal condition

Handling Process
1.   Run the lspci command to check the PCIe SSD information, as shown in Figure 3.

Figure 3 PCIe SSD information



2.  Check the logs in /var/log/messages. Errors are reported because resource collisions occur when the PCIe SSD applies for resources from the kernel, as shown in Figure 4.

Figure 4 Messages logs

Root Cause
Problems occur when the Linux of a version earlier than 2.6.18 allocates resources to PCIe devices.

Solution
Problems occur when the Linux of a version earlier than 2.6.18 allocates resources to PCIe devices.

Suggestions
When such problem occurs on an earlier version Linux, rectify the fault by restarting the server. To avoid such problem, you are advised to upgrade the OS to the latest version.

END