Hola: No es mas facil sudo -s service mysql stop 0 /etc/init.d/mysql stop mkdir /media/mysql mount -t ext4 /dev/sdb9 /media/mysql rsync -azvvPp /var/lib/mysql/* /media/mysql (se preserva los permisos) unmount /media/mysql rm -rf /media/mysql nano /etc/fstab addicionas: /dev/sdb9 /var/lib/mysql control ''o' control 'x' mount -a service mysql start o /etc/init.d/mysql start
exit no hay necesidad de resar eso lo hice el lunes ya que el sistema tenia todo en un disco, y ademas el home, lo hice por control + alt + pf1 firmandome por el root saludos El 19 de diciembre de 2014, 13:12, Hans Poo <h...@welinux.cl> escribió: > > Luis, > > # Primero cambiate a root: > sudo -s > > # Primero que nada debes bajar mysql o entrar modo single user sin > servicios. > # Debes asegurarte que el servicio mysql se haya detenido usando lsof o > fuser, que te muestran los procesos que usan la carpeta. > > lsof /var/lib/mysql > fuser /var/lib/mysql > > # En ubuntu hay que usar el comando service como se muestra, > /etc/init.d/mysql stop no lo baja el servicio (se produce un respawn). > > service mysql stop > > # Luego te cambias a la carpeta mysql: > cd /var/lib/mysql/ > > # Montas to nueva partición en cualquier lado, ej: si es sdb7 la partición > haces: > > mkdir /tmp/sdb7 > mount /dev/sdb7 /tmp/sdb7 > > # Traspasa usando cpio, que preserva todo: > find . | cpio -pdmv /tmp/sdb7 > > Respaldo el contenido de mysql actual: > mv mysql mysql.old > > # Crea la carpeta mysql nueva y le das permisos: > mkdir mysql > chown mysql:mysql mysql > > # Desmonta el montaje de traspaso que hicimos en tmp: > umount /tmp/sdb7 > > # Monta tu partición > mount /dev/sdb7 mysql > > # Levanta mysql > service mysql start > > # Reza. > > Hans Poo, Welinux S.A. > Bombero Ossa #1010, oficina 800, > +56-22-3729770, Movil: +56-9-3199305 > Santiago, Chile > > > ----- Mensaje original ----- > > De: "Luis Enrique Araneda" <leacb...@gmail.com> > > Para: linux@listas.inf.utfsm.cl > > Enviados: Viernes, 19 de Diciembre 2014 15:06:20 > > Asunto: MySQL - Cambiar ruta directorio datos > > > > Amigos, > > > > tengo un Centos, como puedo cambiarle la ruta a mysql? > > tengo una partición /data de 500 gb y la partición donde se encuentra es > > /var y es de 9 gb, quedo corto con la data que debo ingresar. > > > > intento cambiar la ruta en el archivo my.conf y no pasa nada, solo error > al > > iniciar la mysql. > > > > que estaré haciendo mal? > > > > > > -- > > > > *Luis Araneda * > > > -- Quieres cuidar tu salud? Te deseas sentir bien? Quieres la libertad en todos los aspectos? Ve este video: http://moncada.com.mx/KEEX/Video En esta vida que es corta hay dos clases de personas las que toman accion y las que se quedan a ver pasar Tu tienes la oportunidad de decidir y no tarde por que la vida pasa