ovh - Kernel VPS et Read Only : La solution

Bonjour,

Apres quelques semaines de tests, nous avons décidé de mettre à jour
les installations des distribution pour les VPS.

Désormais, toute nouvelle installation sera pourvue d’origine du
kernel permettant d’éviter les passages en lecture seule au niveau du
système de fichier.

Techniquement parlant, on verrouille juste un timeout à 3600 secondes
non modifiable par l’utilisateur. Ce timeout est à 30 secondes par
défaut mais est initialement prévu pour du matériel physique, donc
inadapté dans la cadre de notre utilisation.

Les personnes qui ne peuvent pas se permettre de reinstaller, mais qui
souhaitent quand meme profiter de cette mise à jour peuvent trouver le
kernel ici :

Config :
ftp://ftp.ovh.net/made-in-ovh/bzImage/2.6.38.2-2/2.6-config-xxxx-std-ipv6-64-vps

Version grsec :
ftp://ftp.ovh.net/made-in-ovh/bzImage/2.6.38.2-2/System.map-2.6.38.2-xxxx-grs-ipv6-64-vps
ftp://ftp.ovh.net/made-in-ovh/bzImage/2.6.38.2-2/bzImage-2.6.38.2-xxxx-grs-ipv6-64-vps

Version standard :
ftp://ftp.ovh.net/made-in-ovh/bzImage/2.6.38.2-2/System.map-2.6.38.2-xxxx-std-ipv6-64-vps
ftp://ftp.ovh.net/made-in-ovh/bzImage/2.6.38.2-2/bzImage-2.6.38.2-xxxx-std-ipv6-64-vps

Les gens qui ne peuvent ni se permettre de reinstaller ni de rebooter
leur serveur peuvent tout de même appliquer la mise à jour en ajoutant
ceci à un script de démarrage (dans /etc/rc.local par ex. ) :

echo 3600 > /sys/block/sda/device/timeout

PS : Vous n’avez pas besoin de changer sda (qui est le nom de votre
disque) car les vps n’ont qu’un seul disque par défaut.
PS2 : Attention avec le echo 3600, certains soft peuvent changer cette
valeur sans que vous le sachiez. Par exemple les vmware tools génèrent
des regles udev qui mettent ce timeout à 180 secondes.

— 
pluch

Envie de recevoir nos dernières nouvelles? Inscrivez-vous à notre newsletter