11.5. Configuración de Samba
El archivo de configuración de Samba
smb.conf
se localiza en /etc/samba/smb.conf
en este ejemplo. Contiene los siguientes parámetros::
[global] guest ok = yes clustering = yes netbios name = csmb-server [csmb] comment = Clustered Samba public = yes path = /mnt/gfs2/share writeable = yes ea support = yes
Este ejemplo exporta un recurso compartido con el nombre
csmb
localizado en /mnt/gfs2/share
. Este difiere del sistema de archivos compartido GFS2 en /mnt/ctdb/.ctdb.lock
que especificamos como el parámetro CTDB_RECOVERY_LOCK
en el archivo de configuracióoon CTDB en /etc/sysconfig/ctdb
.
En este ejemplo, crearemos el directorio
share
en /mnt/gfs2
al montarlo por primera vez. La entrada clustering = yes
le dice a Samba que utilice CTDB. La entrada netbios name = csmb-server
establece de forma explícita todos los nodos para que tengan un nombre NetBIOS común. El parámetro ea support
se requiere si planea usar atributos extendidos.
El archivo de configuración
smb.conf
debe ser idéntico en todos los nodos del clúster.
Samba también ofrece una configuración basada en registro mediante el comando
net conf
para mantener sincronizada la configuración de forma automática entre los miembros de clúster sin necesidad de copiar manualmente los archivos de configuración entre los nodos de clúster. Para obtener información sobre el comando net conf
, consulte la página de manual net
(8).