Tâche #28795
Scénario #28683: Fournir la procédure de migration Upgrade-Auto d'un ScribeAD 2.6.2 vers Scribe 2.7.1
Le service bareos-dir n’est pas stoppé lors de l’instance.
Début:
25/06/2019
Echéance:
% réalisé:
0%
Temps estimé:
0.00 h
Restant à faire (heures):
0.0
Description
Au moment de faire l’instance, le service bareos-dir est dans l’état suivant :
● bareos-dir.service - LSB: Bareos Director Loaded: loaded (/etc/init.d/bareos-dir; generated) Active: active (exited) since Wed 2019-07-31 17:06:00 CEST; 4s ago Docs: man:systemd-sysv-generator(8) Process: 2881 ExecStart=/etc/init.d/bareos-dir start (code=exited, status=0/SUCCESS) juil. 31 17:05:59 scribe su[2919]: nss_ldap: could not connect to any LDAP server as (null) - Can't contact LDAP server juil. 31 17:05:59 scribe su[2919]: nss_ldap: failed to bind to LDAP server ldap://127.0.0.1: Can't contact LDAP server juil. 31 17:05:59 scribe su[2919]: nss_ldap: could not search LDAP server - Server is unavailable juil. 31 17:05:59 scribe su[2919]: pam_unix(su:session): session opened for user bareos by (uid=0) juil. 31 17:06:00 scribe bareos-dir[2881]: bareos-dir: dird.c:1157-0 Could not open Catalog "MyCatalog", database "bareos". juil. 31 17:06:00 scribe bareos-dir[2881]: bareos-dir: dird.c:1162-0 Version error for database "bareos". Wanted 2004, got 2003 juil. 31 17:06:00 scribe bareos-dir[2881]: [41B blob data] juil. 31 17:06:00 scribe bareos-dir[2881]: Please correct the configuration in /etc/bareos/bareos-dir.conf juil. 31 17:06:00 scribe su[2919]: pam_unix(su:session): session closed for user bareos juil. 31 17:06:00 scribe systemd[1]: Started LSB: Bareos Director.
Durant l’instance, le service n’est pas stoppé donc le redémarrage qui suit est sans effet.
Révisions associées
Stop bareos-dir service at preservice time.
Ref #28795
Install preservice script
Ref #28795
Prevent script from interrupting reconfigure.
Ref #28795
Remove specific bareos preservice
Ref: #28795
Upgrade-Auto : remove old bareos initscripts
Ref: #28795
Historique
#1 Mis à jour par Benjamin Bohard il y a plus de 4 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Benjamin Bohard il y a plus de 4 ans
Solution simple : s’assurer que bareos-dir est bien stoppé avant de gérer les services par creole.
#3 Mis à jour par Benjamin Bohard il y a plus de 4 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par Gilles Grandgérard il y a plus de 4 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0
#5 Mis à jour par Joël Cuissinat il y a environ 4 ans
- Assigné à mis à Benjamin Bohard
- Temps estimé mis à 0.00 h
Je propose de remplacer le script preservice utile uniquement pour les serveurs upgradés depuis 2.6.2 par une suppression/désactivation du service obsolète bareos-dir.