11.5. Конфигурация Samba

Файл конфигурации Samba расположен в /etc/samba/smb.conf и содержит следующее:
[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
Этот файл экспортирует общую папку csmb из /mnt/gfs2/share. В этом случае файловая система отличается от той, где будет размещаться файл /mnt/ctdb/.ctdb.lock из параметра CTDB_RECOVERY_LOCK.
В этом примере будет создан каталог share в /mnt/gfs2 сразу после ее монтирования. Выражение clustering = yes разрешает Samba использовать базу данных CTDB, netbios name = csmb-server гарантирует, что все узлы будут иметь одно и то же имя NetBIOS. Если необходимо определить дополнительные атрибуты, следует добавить параметр ea support.
Файл smb.conf должен быть быть идентичен на всех узлах кластера.
Samba также предоставляет возможности автоматической синхронизации конфигурации на всех узлах с помощью net conf. Подробную информацию можно найти на справочной странице net(8).