Configurer les répliques Open Directory dans Mavericks Server

Une réplique d’Open Directory garde en mémoire une copie de la base de données Open Directory disponible pour les utilisateurs même si la base Maître est indisponible. Mais il peut aussi prendre une partie de la charge qui repose sur le Maître Open Directory, par exemple vous pouvez régler les répliques de manière à ce que la charge soit équilibrée entre plusieurs d’entre elles. Pour bien commencer avec les répliques d’Open Directory, il faut d’abord activer SSH qui est maintenant désactivé par défaut.

Ensuite, utilisez la commande changeip afin de vérifier le nom d’hôte. Même si l’application Server est assez calme, il lui arrive de mettre en cache des éléments que vous ne souhaitez pas ou ne pensez avoir en cache. Pour être sûr que le serveur a une adresse et un bon DNS, je vous recommande d’utiliser changeip :

sudo changeip -checkhostname

L’adresse et le nom d’hôte doivent s’afficher correctement et correspondre tel qu’indiqué ci-dessous :

Primary address = 10.0.0.1

Current HostName = odr.pretendco.lan
DNS HostName = pretendco.lan

The names match. There is nothing to change.

dirserv:success = “success”

Maintenant que nous savons que tout est en règle au sujet du hostname, nous allons utiliser la commande slapconfig pour prévoir ce que sera la réplique en production. La syntaxe est identique à la syntaxe de -createreplica, utilisée comme suit, nous allons partir du principe que l’adresse du serveur Maître est 172.16.2.23 :

/usr/sbin/slapconfig -preflightreplica 172.16.2.23 diradmin

Si le serveur est prêt, ouvrez l’application Server sur un MacMini nouvellement installé dont vous voulez faire une réplique.

Puis cliquez sur le Service Open Directory qui se trouve maintenant dans la rubrique Avancé

OpenDirectory Lire la suite