View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

servint




Wednesday, 17 January 2024, 11:41:53 am
En rservint (máquina virtualizada), ponemos un "LANG=C" antes del "df" en /etc/init.d/mountoverflowtmp Resulta que estaba montando un ramfs pequeñísimo de 1MB en /tmp porque detectaba poco espacio libre en el /. Ha resultado ser por un bug en la rutina que detecta poco espacio en / en el momento de arranque.

Información relevante stackexchange, Explicación del S.O. overflow montado en /tmp.

Lo que se ha hecho es lo siguiente, en rservint, como usuario metro:

echo -e '#!/bin/bash\nsed -i "s/df -kP/LANG=C df -kP/g" /etc/init.d/mountoverflowtmp' > /tmp/a.sh
chmod 755 /tmp/a.sh
distsh2 /tmp/a.sh
rm /tmp/a.sh
distsh2 /sbin/reboot