Project

General

Profile

Tâche #12558

Scénario #12541: portage eSBL 2.5

Stockage des données de la partition /var ou /opt sur /data

Added by Emmanuel IHRY over 5 years ago. Updated over 5 years ago.

Status:
Reporté
Priority:
Normal
Assigned To:
Start date:
06/22/2015
Due date:
% Done:

50%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

Description

Pour faciliter la réinstallation d'un serveur avec préservation de la partition /data, faire en sorte que les données des applications stockéess dans /var ou /opt le soient dans /data.

La solution passe par la mise en place de liens symboliques pointant vers /data

arboArkeia (618 KB) Thierry Bertrand, 09/01/2015 10:47 AM


Related issues

Copied to eSBL - Tâche #13123: Stockage des données de la partition /var ou /opt sur /data Fermé 06/22/2015

History

#1 Updated by Emmanuel IHRY over 5 years ago

  • Description updated (diff)

#2 Updated by Emmanuel IHRY over 5 years ago

NB : La MOA souhaite que nous mettions ne place un script de déplacement des données avant la migration, script qui serait utilisé sur les version 2.3 et 2.4 --> quel serait la difficulté ?

cf #12753

#3 Updated by Benjamin Bohard over 5 years ago

Quelles sont les contraintes de place à prévoir ? Est-ce que les partitions /data disposent obligatoirement de suffisamment de place ?
Quelle est l'arborescence à déplacer ? Est-ce qu'il y a des conflits potentiels (les mêmes arborescences sous /opt et /var à déplacer sur /data) ? Quels sont les volumes à déplacer et l'impact consenti sur la disponibilité des services qui utilisent les données à migrer ?

#4 Updated by Benjamin Bohard over 5 years ago

  • Estimated time set to 3.00 h
  • Remaining (hours) set to 3.0

#5 Updated by Thierry Bertrand over 5 years ago

la partition data est celle qui est la plus volumineuse sur un eSBL
Désormais on parle de plusieurs tera.
Néanmoins, calculer la taille et analyser la destination ne serait pas du luxe.

Les applicatifs concernés :
ocs
glpi
grr
geobase
arkeia /opt/arkeia

#6 Updated by Thierry Bertrand over 5 years ago

Concernant arkeia :

root@sblrec-12:/opt# ls -l 
total 636
-rw-r--r-- 1 root root 633030 2015-09-01 10:32 arboArkeia
lrwxrwxrwx 1 root root     16 2015-02-06 10:52 arkeia -> /data/opt/arkeia
drwx------ 2 root root  16384 2014-11-21 11:36 lost+found

Les scripts d'installation se trouvent sous /usr/share/esbl/bin

#7 Updated by Benjamin Bohard over 5 years ago

  • Status changed from Nouveau to En cours

#8 Updated by Benjamin Bohard over 5 years ago

  • % Done changed from 0 to 50
Traitement en deux temps :
  1. en 2.3 et 2.4, faire le transfert des données si disponible (pendant l'upgrade-auto ou avant la réinstallation)
  2. lors de l'installation 2.4.1+
Pour la première étape, script utilisé durant l'upgrade :
  1. Vérification de l'état courant (est-ce que c'est un lien, si oui, est-ce qu'il pointe vers la partition persistente ?),
  2. copie des données et suppression du répertoire d'origine si la copie s'est bien passée,
  3. création des liens (utile en cas d'upgrade, moins en cas de réinstallation par la suite)
Pour le seconde étape, script en preinst du paquet eole-esbl-all :
  1. Création des liens

#9 Updated by Benjamin Bohard over 5 years ago

  • Status changed from En cours to Reporté
  • Remaining (hours) changed from 3.0 to 0.0

Also available in: Atom PDF