Beware of ze quennelle …

J’ai un serveur qui commence à avoir pas mal de services, le tout tourne sur une carte raid AAC (Perc 3/Di). Ce soir, elle a décidée qu’il était temps de péter un cable :


kernel: AAC:PANIC: length of sg list is too big
kernel: AAC:Fatal Error: See system event log
kernel: AAC:NO CORE DUMP, Trace not started.
kernel: sd 0:0:0:0: scsi: Device offlined - not ready after error recovery

Donc le fix a été dans un premier temps de redémarrer sur un noyau non Xen, puis de faire du ménage. J’ai trouvé un article qui m’a incité à lire un peu plus sur la nouvelle limite de quennelle que j’ai donc rencontré. Le problème est que cela ne marche pas sur mon kernel (2.6.18 etch + Xen).

J’ai ensuite trouvé deux autres articles, un de 3ware et un autre de lwn.net. J’ai donc modifié çà :


echo 512 > /sys/block/sda/queue/nr_requests

Je n’ai par contre pu changer d’autres settings pour le moment car étant en lecture seule …