Situación
:
En una
empresa el jefe el área de compras solicita al administrador de servidores que
2 servidores linux dentro de una misma red se comuniquen a un tercer servidor que se utiliza como
almacenamiento principal de información y que será compartida entre ellos. Allí, los
servidores harán backup y guardarán otro tipo de información.
La unidad
compartida se creará en la ruta /compras/backup
en el servidor de almacenamiento principal ya que a éste se le ha agregado un disco destinado
exclusivamente para ésta área.
El punto de montaje en los dos servidores será en la ruta /server1/compras y /server2/compras
El punto de montaje en los dos servidores será en la ruta /server1/compras y /server2/compras
Desarrollo
1) Descargar en cada uno de los servidores la utilidad nfs-utils.
2) Crear la unidad compartida en el servidor de almacenamiento.
3) Agregar los servidores que se conectarán a ese recurso compartido en el archivo /etc/exports y reiniciar el servicio nfs.
4 ) Agregar la excepción del servicio nfs en el iptables.
5) En los 2 servidores que se van a conectar, agregar la ruta del servidor de almacenamiento y el punto de montaje en el archivo /etc/fstab
6) Montar la unidad
7) Realizar pruebas
1) Descargar en cada uno de los servidores la utilidad nfs-utils.
2) Crear la unidad compartida en el servidor de almacenamiento.
3) Agregar los servidores que se conectarán a ese recurso compartido en el archivo /etc/exports y reiniciar el servicio nfs.
4 ) Agregar la excepción del servicio nfs en el iptables.
5) En los 2 servidores que se van a conectar, agregar la ruta del servidor de almacenamiento y el punto de montaje en el archivo /etc/fstab
6) Montar la unidad
7) Realizar pruebas
TOPOLOGÍA:
1) Descargar en cada uno de los servidores la utilidad nfs-utils:
para descargar e instalar paquetes en linux CentOS se utiliza el comando yum install.
Estando con un usuario con privilegios, en cada servidor ejecute el siguiente comando: sudo yum -y install nfs-utils
SERVER1:
SERVER2:
SERVERBACKUP:
2 ) Crear la unidad compartida en el servidor de almacenamiento.
Para crear nuevos directorios en linux, se utiliza el comando mkdir. En éste caso, el servidor principal de almacenamiento ya cuenta con un disco agregado y montado en la partición /compras, así que crearemos la unidad compartida /compras/backup
sudo mkdir /compras/backup
3) Agregar los servidores que se conectarán a ese recurso compartido en el archivo /etc/exports y reinicia el servicio nfs:
Para editar archivos planos en linux podemos utilizar el comando vi.
sudo vi /etc/exports
En éste caso agregaremos los servidores que se conectarán al recurso compartido. Agregamos la ruta a la que se conectará, qué servidor se conectará (ip o nombre ) y los permisos.
En linux, en éste caso CentOS 7, el comando para detener, ver el estado, iniciar o reiniciar un servicio es el comando systemctl. En éste caso reiniciaremos el servicio nfs.
sudo systemctl restart nfs.service
4) Agregar la excepción del servicio nfs en el iptables y reiniciar el servicio:
Para agregar una excepción de firewall en linux para un servicio, en este caso en el iptables en CentOS, utilizamos la siguiente línea de comandos:
sudo firewall-cmd --permanent --add-service nfs
En linux, en éste caso CentOS 7, el comando para detener, ver el estado, iniciar o reiniciar un servicio es el comando systemctl. En éste caso reiniciaremos el servicio del firewall.
sudo systemctl restart firewalld
5) En los 2 servidores que se van a conectar, agregar la ruta del servidor de almacenamiento y el punto de montaje en el archivo /etc/fstab
SERVER 1
Para crear nuevos directorios en linux, se utiliza el comando mkdir. En éste caso, utilizaremos la opción -p indicando que si el directorio padre no existe entonces proceda con la creación del mismo.
sudo mkdir -p /server2/compras
Ahora que ya tenemos el punto de montaje creado, vamos a especificar en el fstab que quien estará ahí montado en esa ruta va a ser nuestro servidor de backup.
Para editar archivos planos en linux podemos utilizar el comando nano.

En el archivo fstab especificamos la ip del servidor donde está el filesystem que vamos a montar, luego la ruta del punto de montaje en nuestro servidor, seguido el tipo de filesystem y las opciones.

SERVER 2
Para crear nuevos directorios en linux, se utiliza el comando mkdir. En éste caso, utilizaremos la opción -p indicando que si el directorio padre no existe entonces proceda con la creación del mismo.
sudo mkdir -p /server2/compras
Ahora que ya tenemos el punto de montaje creado, vamos a especificar en el fstab que quien estará ahí montado en esa ruta va a ser nuestro servidor de backup.
Para editar archivos planos en linux podemos utilizar el comando nano.
6) Montar la unidad.
SERVER 1
Para montar una unidad en linux, teniendo en cuenta la configuración en el fstab vamos a utilizar el comando mount con la opción -a que quiere decir que monta todos los filesystems especificados en el fstab.
sudo mount -a
Para verificar los filesystems montados en nuestro servidor, ejecutamos el comando mount. En éste caso, si el montaje fue exitoso, podremos ver la ip de nuestro servidor de backup montado como filesystem en la ruta /server1/compras.
sudo mount
SERVER 2
Para montar una unidad en linux, teniendo en cuenta la configuración en el fstab vamos a utilizar el comando mount con la opción -a que quiere decir que monta todos los filesystems especificados en el fstab.
sudo mount -a
Para verificar los filesystems montados en nuestro servidor, ejecutamos el comando mount. En éste caso, si el montaje fue exitoso, podremos ver la ip de nuestro servidor de backup montado como filesystem en la ruta /server2/compras.
sudo mount
7) Realizar pruebas
En el servidor de backups vamos a crear un archivo que debe de visualizarse en los otros dos servidores si todo quedó correctamente configurado.
SERVERBACKUP:
SERVER 1
SERVER 2



















No hay comentarios:
Publicar un comentario