Ik vraag me af of hier mensen op het forum ervaring hebben met het hotswappen van SATA disks onder Linux.
Ik heb hier een server met SuSE 9.3 (Linux 2.6.11.4-20a-smp) staan met 3 SATA disks erin. Deze drie disks heb ik in een mirrored (software!) RAID opstelling staan, maar dat doet er even niet toe.
Wat ik nu wil kunnen is een van die disks hotswappen. Het uitswappen gaat prima. Ik kan de disk eerst softwarematig uit de RAID halen, maar als ik 'm er gewoon uittrek, dan haalt het systeem 'm zelf wel uit de array.
Het inswappen daarentegen lukt voor geen meter. In de /var/log/messages gebeurt totaal niets. Een raidhotadd hangt gewoon direct, en de disk wordt niet toegevoegd. Ook is het niet mogelijk het raidhotadd-proces te killen (ook niet -9). Na een reboot lukt raidhotadd trouwens wel gewoon.
Is er een mogelijkheid het systeem de SATA-bus af te laten scannen voor apparaten, zonder te moeten rebooten?
PS: Eigenlijk maakt het me niet echt uit of deze te swappen disk in de RAID komt of niet. Als ik 'm maar kan hotswappen en mounten vind ik het ook best.

Likes:


Quote