Re: CentOS 5.2 and SATA HotSwap

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hi,

On Wed, Feb 18, 2009 at 10:57, Julio Rodanes - KNET <julio@xxxxxxx> wrote:
> I have read that the AHCI module allows hotplug but when I add a hot new
> SATA disk, the system don't detects it .
>
> Any idea of what the problem is?

Even though it's hotplug, you have to give Linux a command so that it
will scan the bus and add the disks to its internal tables.

To do that, first you have to identify which SCSI host it will be your
SATA controller, you can see a list of the ones you have with this
command:

ls /sys/class/scsi_host/

To identify which one is your SATA, look in /proc/scsi/scsi, for
instance, if it's scsi4 there, it will be host4 in /sys. You can also
look at dmesg or /var/log/dmesg and see the messages of when your
other disks were detected, it will show it with names as scsiX or sd
X:0:0:0. Also grep for ahci in dmesg, it might give you a clue. You
might have multiple hosts in one AHCI controller, you might have to
figure out which one your disk is connected, or scan all of them.

Once you found which host it is, issue the following command as root:

echo - - - >/sys/class/scsi_host/hostX/scan

I wrote "hostX" above, but you have to use the proper number, like
"host4" if your SATA is scsi4.

This should work. Let us know how that goes.

HTH,
Filipe
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux