LinuxParty
4 Configurar el cliente de GlusterFS
client1.example.com:
En el cliente, podemos instalar al cliente GlusterFS como sigue:
yum install glusterfs-client
Entonces creamos el siguiente directorio:
mkdir /mnt/glusterfs
Eso es todo! Ahora podemos instalar el sistema de archivos de GlusterFS a /mnt/glusterfs con el siguiente comando:
mount.glusterfs server1.example.com:/testvol /mnt/glusterfs
(En lugar de server1.example.com puede también utilizar server2.example.com o server3.example.com o server4.example.com en el comando anterior!)
Ahora debería ver la nueva cuota en las salidas de...
mount
[root@client1 ~]# mount
/dev/mapper/vg_client1-LogVol00 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda1 on /boot type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
server1.example.com:/testvol on /mnt/glusterfs type fuse.glusterfs (rw,allow_other,default_permissions,max_read=131072)
[root@client1 ~]#
... y...
df -h
[root@client1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_client1-LogVol00
9.7G 1.7G 7.5G 19% /
tmpfs 499M 0 499M 0% /dev/shm
/dev/sda1 504M 39M 440M 9% /boot
server1.example.com:/testvol
116G 4.2G 106G 4% /mnt/glusterfs
[root@client1 ~]#
En lugar del montaje manual, puede modificar /etc/fstab para que se realice un montaje automático cuando se inicia el cliente.
Abra /etc/fstab y añadir la siguiente línea:
vi /etc/fstab
[...] server1.example.com:/testvol /mnt/glusterfs glusterfs defaults,_netdev 0 0 |
(Otra vez, en lugar de server1.example.com puede también utilizar server2.example.com o server3.example.com o server4.example.com!)
Para probar si está funcionando su modificación en /etc/fstab, deberá reiniciar al cliente:
Después del reinicio, encontrará la participación en las salidas de...
bien escribiendo:
df -h
o
mount
5 Pruebas
Ahora vamos a crear unos archivos de prueba en el recurso compartido de GlusterFS:
client1.example.com:
touch /mnt/glusterfs/test1
touch /mnt/glusterfs/test2
touch /mnt/glusterfs/test3
touch /mnt/glusterfs/test4
touch /mnt/glusterfs/test5
touch /mnt/glusterfs/test6
Ahora vamos a ver el directorio /data de server1.example.com, server2.example.com, server3.example.com y server4.example.com. Te darás cuenta que cada nodo de almacenamiento tiene sólo una parte de los archivos/directorios que forman parte de la cuota de GlusterFS en el cliente:
server1.example.com:
ls -l /data
[root@server1 ~]# ls -l /data
total 0
-rw-r--r-- 1 root root 0 2012-12-17 14:26 test1
-rw-r--r-- 1 root root 0 2012-12-17 14:26 test2
-rw-r--r-- 1 root root 0 2012-12-17 14:26 test5
[root@server1 ~]#
server2.example.com:
ls -l /data
[root@server2 ~]# ls -l /data
total 0
-rw-r--r-- 1 root root 0 2012-12-17 14:26 test4
[root@server2 ~]#
server3.example.com:
ls -l /data
[root@server3 ~]# ls -l /data
total 0
-rw-r--r-- 1 root root 0 2012-12-17 14:26 test6
[root@server3 ~]#
server4.example.com:
ls -l /data
[root@server4 ~]# ls -l /data
total 0
-rw-r--r-- 1 root root 0 2012-12-17 14:26 test3
[root@server4 ~]#
[ Anterior Almacenamiento distribuido a través de 4 nodos con Gluster FS en Linux CentOS 1 ]
-
CloudComputing
- OwnCloud 5 Beta, el clon libre de Dropbox.
- Los 5 mejores software y aplicaciones para Linux con cifrado de datos
- El creador de aplicaciones sin código Honeycode de Amazon, ya no existe
- Microsoft sugiere que las empresas compren menos PC
- Cómo instalar CloudPanel en Debian 10 Buster
- Las 7 mejores aplicaciones para instalar en Nextcloud
- Cómo instalar ONLYOFFICE en cualquier distro Linux: una suite ofimática completa basada en la web para aumentar la eficiencia de su equipo
- Coautor de documentos en Linux con ONLYOFFICE Docs
- Cómo instalar ONLYOFFICE Docs en Debian y Ubuntu
- Qué se puede hacer con la Nube de ExtreHost
- Usando ownCloud para integrar Dropbox, Google Drive y más en Linux
- ¿Por qué debería utilizar microservicios y contenedores?
- ¿Qué es y qué significa CI / CD?
- Cómo instalar el servidor de respaldo remoto rsnapshot en Red Hat / CentOS Linux
- La UE quiere pisar nuestros derechos y cobrar por usar Dropbox y WeTransfer