"Desranurando" una instalacion con ranuras de MySQL
1. Actualizando a MySQL desde una version con ranuras
Introduccion
Debido a una respuesta negativa de nuestra base de usuarios, el equipo de MySQL a decidido volver a la version desranurada de MySQL. En otras palabras, se ha dejado el soporte para la instalacion de mas de una version de MySQL en un mismo sistema.
Si usted habia actualizado a la version ranurada, esta guia le ayudara a volver a la version desranurada.
"Desranurando"
El siguiente script deberia hacer la mayor parte del trabajo:
Code ListingĀ 1.1: "Unslotting" script |
echo " construyendo una copia desranurada "
emerge --buildpkgonly '=dev-db/mysql-5.0.18-r60'
echo " detenieno al servidor "
/etc/init.d/mysql stop
echo " removiendo gran parte de los symlinks "
eselect mysql remove
echo " archivos de configuracion "
mv /etc/mysql /etc/mysql.old
mv /etc/mysql-500 /etc/mysql
echo " removiendo el resto de los symlinks y eselect "
rm /usr/lib/mysql /usr/include/mysql /usr/bin/mysql_config /usr/lib/libmysql*
rm -rf /var/lib/eselect/mysql/ /usr/lib/mysql-[45]0[01]
echo " desinstalando la version ranurada "
emerge -C \
=dev-db/mysql-4.0.26-r30 \
=dev-db/mysql-4.1.15-r30 \
=dev-db/mysql-4.1.16-r30 \
=dev-db/mysql-4.1.18-r30 \
=dev-db/mysql-5.0.15-r30 \
=dev-db/mysql-5.0.16-r30 \
=dev-db/mysql-5.0.17-r30 \
=dev-db/mysql-5.0.18-r30 \
=dev-db/mysql-5.1.3_alpha-r30 \
=dev-db/mysql-5.1.4_alpha-r30 \
=dev-db/mysql-5.1.6_alpha-r30 \
app-admin/eselect-mysql
echo " listo para reinstalar MySOL "
emerge --usepkgonly '=dev-db/mysql-5.0.18-r60'
|
Se recomienda mover los directorios listados en /etc/mysql/my.cnf. Si lo hace, no olvide editar /etc/mysql/my.cnf tambien.
El contenido de este documento esta esta bajo licencia de la Creative Commons -
Attribution / Share Alike license.
|