Aller à : navigation, rechercher

SAMBA - Upgrade vers samba 4.8

Besoin d'accompagnement, n'hésitez pas à nous contacter chez http://www.tranquil.it 

Mise à jour de Samba en version 4.8

Procédure mise a jour d'un serveur samba

Si vous utilisez nos dépôts DEB

  • Utiliser la version "stable" que nous installons lors de nos prestations Samba4:
echo "deb https://samba.tranquil.it/debian/samba-4.8/ stretch main" > /etc/apt/sources.list.d/tissamba.list

Attention : le serveur ne sera pas disponible pendant quelques minutes après le démarrage pour re-indexer la base.

service samba-ad-dc stop
rsync -aPv /var/lib/samba/ /root/BeforeUpdate/
apt-get update && apt-get upgrade
service samba-ad-dc start
samba-tool dbcheck --cross-ncs
samba-tool dbcheck --cross-ncs --fix --yes

Prise en compte du changement de répertoire bind dlz si c'est utilisé

mkdir -p /var/lib/samba/bind-dns
samba_upgradedns --dns-backend=BIND9_DLZ

Modification du fichier /etc/bind/named.conf.options, modifier la ligne

tkey-gssapi-keytab "/var/lib/samba/bind-dns/dns.keytab";

Si vous utilisez nos dépôts RPM

  • Utiliser la version "stable" que nous installons lors de nos prestations Samba4:
echo "[tis-samba]
name=tis-samba
baseurl=http://samba.tranquil.it/centos7/stable/
gpgcheck=0" > /etc/yum.repos.d/tissamba.repo

Attention : le serveur ne sera pas disponible pendant quelques minutes après le démarrage pour re-indexer la base.

service samba stop
rsync -aPv /var/lib/samba/ /root/BeforeUpdate/
yum remove samba pytalloc # en cas de conflits avec d'anciens paquets
yum update
yum install samba samba-dc samba-dc-bind-dlz
service samba start
samba-tool dbcheck --cross-ncs --fix

Procédure de mise à jour Samba dans un domaine multi-contrôleur

  • Mettre à jour en premier un serveur ne détenant pas les rôles FSMO.
  • Lancer la procédure de mise à jour de samba.
  • Vérifier que les réplications sont toujours correctes:
samba-tool drs showrepl
  1. Créer un utilisateur "test" et vérifier qu'il est bien répliqué
  • Continuer à migrer les autres serveurs