Gestión de la sala de telecomunicaciones - Tareas #5686
Tareas # 5678 (Cerrada): Hacia una solución de virtualización
Tareas # 5680 (Cerrada): Plan de migración
Tareas # 5681 (Cerrada): Replicar los servicios de ed en nazz
Migrar DHCP, DNS y MySQL
05/18/2017 03:18 PM - Victor Alem
Status: Cerrada Start date: 05/18/2017
Priority: Normal Due date: 06/20/2017
Assignee: Docentes - Admin Redes % Done: 100%
Category: Estimated time: 0.00 hour
Target version: Spent time: 2.00 hours
Description
Investigar e implementar la migración de estos servicios.
History
#1 - 05/18/2017 03:19 PM - Victor Alem
- Subject changed from Migrar DHCP y DNS to Migrar DHCP, DNS y MySQL
#2 - 05/18/2017 06:50 PM - Ignacio Faget
Migrar DHCP, DNS y MySQL
DHCP
Primero tuvimos que instalar el dhcp server, para esto usamos el siguiente comando:
$ sudo apt-get install isc-dhcp-sesrver
Para migrar este servicio copiamos el archivo dhcpd.conf de Ed en Nazz, usando el siguiente comando:
$ scp /etc/dhcp/dhcpd.conf root@<IP_de_Nazz>:/etc/dhcp/dhcpd.conf
Para levantar el servicio dhcp, usamos el comando:
/etc/init.d/isc-dhcp-server
DNS
Primero tuvimos que instalar en Nazz bind9, esto se hace con el siguiente comando:
$ sudo apt-get install bind9
Para migrar dicho servicio, copiamos el directorio bind de ed a Nazz, para esto usamos el siguiente comando:
$ scp -r bind root@1<IP_de_Nazz>:/etc/
Luego levantamos el servicio con el comando:
/etc/init.d/bind9
Mysql
04/28/2018 1/4
Teniendo como objetivo el migrar la base de datos de MySQL de Ed a Nazz se siguieron los siguientes pasos:
Lo primero que se hace es copiar todas las bases de datos a un Script MySQL con el siguiente comando:
mysqldump --all-databases -u root -p[contraseña] > [database name].sql
Luego, se paso dicho Script MySQL a el servidor Nazz con el siguiente comando
scp [database name].sql [usuario]@nazz.tadmin.cure.edu.uy:~/
Por ultimo, se importan las bases de datos contenidas en el Script a el servidor MySQL(en Nazz):
mysql -u root -p[contraseña] < [database name].sql
Nota: hubo que agrandar el tamaño de la tabla al momento de agregar las bases de datos al servidor en Nazz. Esto se resolvió agregando la línea:
innodb_data_file_path = ibdata1:10M:autoextend:max:512M
en el archivo /etc/mysql/my.cnf
Verificar la migración
DHCP
Para verificar que DHCP esta funcionando correctamente, conectar una maquina a la red cableada de la sala. Luego de esto se puede verificar que se
asigno un dirección IP correctamente, usando el comando:
$ ifconfig
Se puede ver en el campo: Direc. inet:<direccion_IP>
La dirección IP debe estar comprendida entre el rango 164.73.226.40 hasta 164.73.226.62, en
el caso de que la maquina no este configurada en el dhcpd.conf para asignarle una dirección estática.
Si en DHCP la máquina esta configurada debera aparecer en el campo: Direc. inet:<direccion_IP>, la dirección IP debe estar comprendida entre
164.73.226.2 hasta 164.73.226.39
DNS
Para verificar que DNS se migró correctamente, se puede realizar las siguientes consultas:
Realizar una consulta inversa a nazz, por tablon, usando el comando host:
host 164.73.226.1 164.73.226.10
La salida, sí esta todo correcto debería ser:
1.226.73.164.in-addr.arpa domain name pointer tablon.tadmin.cure.edu.uy.
Realizar una consulta DNS a nazz, preguntandole por tablon, usando comando host:
host tablon.cure.edu.uy nazz.tadmin.cure.edu.uy
La salida debería ser:
tablon.tadmin.cure.edu.uy has address 164.73.226.1
04/28/2018 2/4
MySQL
Para verificar que se migró correctamente, hacer algunas consultas MySQL:
Para ver las base de datos que hay creadas, usar:
SHOW DATABASES;
Para verificar las tablas en cada base de datos, usar:
USE <Nombre_de_Base>; SHOW TABLES;
Para ver que usuarios hay creados, usar:
USE mysql; SELECT user FROM user;
Para verificar los permisos que tienen cada usuario, usar:
SHOW GRANTS FOR <usuario>@localhost;
#3 - 05/18/2017 06:51 PM - Ignacio Faget
- Assignee changed from Ignacio Faget to Docentes - Admin Redes
- % Done changed from 0 to 100
#4 - 05/25/2017 06:18 PM - Victor Alem
- Status changed from Nueva to En curso
- Assignee changed from Docentes - Admin Redes to Andrea Tejera
Asigno al equipo que hizo la migración de apache y los sitios
#5 - 05/25/2017 06:21 PM - Victor Alem
- Assignee changed from Andrea Tejera to Ignacio Faget
Perdón, vuelvo a asignar a Ignacio y Felipe pues no está descrito cómo verificar la migración.
#6 - 06/20/2017 06:53 PM - Ignacio Faget
- Status changed from En curso to Resuelta
Victor Alem escribió:
Investigar e implementar la migración de estos servicios.
#7 - 06/20/2017 06:53 PM - Ignacio Faget
- Assignee changed from Ignacio Faget to Docentes - Admin Redes
Victor Alem escribió:
Investigar e implementar la migración de estos servicios.
#8 - 07/05/2017 08:08 PM - Victor Alem
04/28/2018 3/4
- Status changed from Resuelta to Cerrada
Gracias por la documentación! Cerramos.
#9 - 07/05/2017 08:08 PM - Victor Alem
- Due date set to 06/20/2017
04/28/2018 4/4