Tag Archives: Mandriva

MySQL en Mandriva 2009

Tengo una instalación de prueba para Mandriva 2009 que acaba de salir del horno. He tenido una leve confusión a la hora de instalar paquetes debido a que es la primera vez que lo uso para algo un poco más serio. El caso es que tenía que instalar un servidor LAMP y después de varias vueltas logré que ejecutara los PHP. Ahora venía probar MySQL, pero al arrancar el servicio me arrojaba un error

bash-3.2$ sudo /etc/init.d/mysqld start
ERROR: hostname cannot be localhost, mysql_install_db is quite unstable
https://qa.mandriva.com/show_bug.cgi?id=38398

Buscando en los foros (en francés) di con la solución. Ejecutamos como root o con sudo

rpm -e mysql
rm -f /var/lib/mysql/mysql/*
/bin/hostname 127.0.0.1
urpmi mysql

Con esto podemos arrancar el demonio de MySQL
/etc/init.d/mysqld start
Ahora para poder asignar un password a root tecleamos
mysqladmin -u root password 'sqladmin'
Y con esto ya podremos ejecutar MySQL.

Fuente (en francés): Mandriva Forums

Truco: desmontando el CD/DVD que no responde

En ciertas ocasiones un proceso que se queda como zombie o en una ejecución cíclica no nos permite desmontar o expulsar la unidad de CD del equipo, y aparece el mensaje device is busy, para estos casos nos auxiliamos del comando fuser para que podamos retomar el control del dispositivo.

Primero averiguamos quién chingao tiene secuestrada a la unidad.
sudo fuser /media/cdrom
Esto mostrará los procesos que no permiten desmontar la unidad. Ahora, para poder liberarlo tecleamos
sudo fuser -k /media/cdrom
Et voilà, ahora podemos expulsarlo.

Manual de fuser