2.4 TC-A2105 The Device Does Not Support Disk Hot Plugging

Publication Date:  2012-07-18 Views:  218 Downloads:  0
Issue Description
Related information about the product and version: the T3200 and T3500 G2.
After SUSE 11 is normally started, all the newly-inserted hard disks fail to be detected. Run the lsscsi command to query disk information, and no newly-inserted hard disk is found, as shown in Figure 2-11. The hard disks relating to sdc, sdd, and sdj are absent. This fault, however, does not affect the functions or services of the device.
Figure 1-1 Disk information
Alarm Information


Handling Process
l   Solution 1: Reinstall the OS. Use SUSE 11 SP1 to replace SUSE 11.
l   Solution 2: Run the installation script of the SAS RAID card drive.

Request to the R&D engineers for the scrip.
?       Run the uname  -r command to check the kernel version of SUSE 11. If the kernel version is or, descompress the suse11–hotplug.rar package and run the installation script.
?       If the kernel version is not or, contact technical support engineers.
l   Solution 3: Modify the SAS RAID card driver script of SUSE 11.
1.         Run the cd/usr/src/linux/drivers/message/fusion/command and add a red identification code in the mptsas.c file to enable the SAS RAID card driver of the SUSE 11 OS to support the disk hot swap function, as shown in Figure 2-12.
Figure 1-1  Adding an identification code

2.         Run the cd/usr/src/linux/drivers/message/fusioncommand.
3.         Run the make -C/lib/modules/$(uname -r)/build M=`pwd` command to compile the driver and generate the *.ko file.
4.         Run the cp *.ko/lib/modules/$(uname -r)/kernel/drivers/message/fusion/ command to copy the *.ko file to the specified directory.
5.         Run the vi/etc/modprobe.d/unsupported-modules command and change the value of allow_unsupported_modules to 1 to insert the kernel module into the system.
6.         Run the mkinitrd command to make initrd.
7.         Run the reboot command to reboot the system. Then, the SUSE 11 OS supports the disk hot swap function.
Root Cause

The self-contained SAS RAID card driver in SUSE 11 does not support disk hot plugging.

Since the self-contained SAS RAID card driver in SUSE 11 does not support the disk hot swap function, it is recommended to use the SUSE 11 SP1 OS.