Ubuntu 10.04 : Tape e Smart Array 5300

27 09 2010

Dopo aver cacciato una bella serie di madonne e una bella serie di vaffangoogle cercando di capire perchè il tape StorageWorks collegato al controller Smart Array 5300 non si vede tra i device del mio server Ubuntu 10.04 nonostante fosse visto correttamente dal bios del controller sono riuscito a scovare l’arcano.

Presupponendo che il sistema riconosca già correttamente il vostro controller, e lo si può verificare con lsmod | grep cciss se vi torna un risultato allora il modulo è caricato, ad ogni riavvio della macchina bisogna eseguire (in automatico o a mano) :

echo “engage scsi” > /proc/driver/cciss/ccissN

dove N è il numero del vostro controller smart array, dato che potrebbero essercene più di uno o si indaga su dove è collegato il tape oppure lo si lancia su tutti i controller usando il seguente script :

for x in /proc/driver/cciss/cciss[0-9]*
do
echo “engage scsi” > $x
done

Fatto questo vedrete comparire sotto /dev i vari device st*

Per farlo eseguire in automatico ho aggiunto la riga nel file /etc/rc.local prima di exit 0

P.S. facendo la ricerca con engage scsi ho trovato un bazilliardo di post a proposito, ma se già conoscevo il comando non mi serviva cercarlo, quindi metto un titolo un pò più evocativo nella speranza di velocizzare le ricerche dei prossimi tapini che inciamperanno nello stesso problema


Azioni

Informazione

Lascia un Commento

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s




Follow

Get every new post delivered to your Inbox.