5.7. Utilisation de Samba Druid

Cette section décrit comment utiliser Samba Druid pour configurer rapidement un partage Samba pour l'accès client.

  1. Lancez l'Outil de statut du cluster. Vérifiez que les démons du cluster sont en cours d'exécution, sinon choisissez Cluster => Démarrer le service du cluster pour lancer les démons du cluster.

  2. Dans l'Outil de statut du cluster, choisissez Cluster => Configurer pour afficher l'Outil de configuration du cluster.

  3. Lancez Samba Druid en choisissant Add Exports (ajouter des exports) => Samba..., puis cliquez sur Suivant pour continuer.

    Figure 5-6. Samba Druid

  4. Choisissez de créer un nouveau service avec une adresse IP flottante.

    Entrez un nom de service dans le champ Service Name — Un nom utilisé pour identifier ce service de manière unique au sein du cluster.

    Entrez une adresse IP dans le champ Service IP Address — Les clients accèdent au partage de fichiers à partir d'un serveur désigné par son adresse IP (ou nom d'hôte associé). Afin de ne pas dévoiler aux clients l'identité du membre du cluster spécifique qui agit comme serveur Samba, les systèmes clients ne devraient pas utiliser le nom d'hôte du membre du cluster comme adresse IP servant d'accès à un service. On préfère attribuer aux services Samba clusterisés des adresses IP flottantes qui sont distinctes des adresses IP du serveur du cluster. Cette adresse IP flottante est alors configurée sur le membre du cluster qui sert activement le partage. Grâce à cette approche, les clients ne reconnaissent que cette adresse IP flottante et ne savent pas que des services Samba clusterisés ont été en fait déployés.

    Figure 5-7. Sélection de service pour l'export

  5. Entrez le nom de fichier spécial du périphérique et le point de montage pour le service.

    Informations de montage — Pour des systèmes de fichiers non-clusterisés, les informations de montage sont par convention placées dans /etc/fstab. En revanche, les systèmes de fichiers clusterisés ne doivent pas être placés /etc/fstab. Cette distinction est nécessaire pour avoir la certitude que le système de fichiers n'est monté que sur un seul membre du cluster à la fois. Sans cette distinction, le système de fichiers risque d'être corrompu et le système plantera vraisemblablement.

    • Device Special File (fichier spécial de périphérique) — Les informations de montage précisent le fichier spécial de périphérique placé sur le disque dur et le répertoire sur lequel le système de fichiers sera monté.

    • Device Mountpoint (point de montage du périphérique) — Un service Samba peut inclure plusieurs montages de systèmes de fichiers. De cette manière, les systèmes de fichiers seront regroupés dans une seule unité de failover.

    Figure 5-8. Sélection du périphérique pour l'export

  6. Entrez un nom de partage dans le champ Share Name — Les clients utilisent ce nom pour faire référence au point de montage. En fonction du nom spécifié, un fichier /etc/samba/smb.conf.nom-partage et un répertoire de verrouillage /var/cache/samba/nom-partage seront créés. Par convention, le nom de partage pour Windows spécifié dans smb.conf.nom-partage sera déterminé en accord avec ce paramètre. En pratique, vous pouvez désigner plusieurs partages Samba à l'intérieur d'un fichier smb.conf.nom-partage individuel. Il peut y avoir au maximum une configuration Samba spécifiée par service ; cette dernière doit être spécifiée dans le premier périphérique. Par exemple, si vous avez plusieurs périphériques disques (et les montages des systèmes de fichiers correspondants) à l'intérieur d'un même service, spécifiez alors un seul nom-partage pour ce service. Ensuite, à l'intérieur du fichier /etc/samba/smb.conf.nom-partage, désignez les multiples partages individuels Samba pour partager les répertoires de périphériques multiples. Pour désactiver le partage Samba d'un service, la valeur du nom de partage choisi devrait être None (aucun).

    Figure 5-9. Nom de partage Samba

  7. Cliquez sur Appliquer pour enregistrer le fichier de configuration (/etc/samba/smb.conf.nom-partage) sur le membre du cluster.

    Figure 5-10. Achèvement de partage Samba

  8. Enregistrez la configuration du service Samba en choisissant Fichier => Enregistrer depuis l'Outil de configuration du cluster.

  9. Copiez /etc/samba/smb.conf.nom-partage sur les autres membres du cluster.

Pour modifier la configuration de votre service Samba, cliquez sur l'onglet Services dans l'Outil de configuration du cluster, puis cliquez sur l'icône triangulaire à côté du service Samba pour afficher l'arbre entier des enfants du service. Double-cliquez sur chaque enfant pour modifier leurs options.

5.7.1. Considérations sur Samba

Lorsque vous exécutez l'Outil de configuration du cluster pour configurer les services Samba :