[Wapt] Debian Stretch 32-bit

Nicolas Bouten n.bouten at ch-tournon.fr
Thu Nov 23 14:27:40 CET 2017


Bonjour, 

Merci pour cette réponse. 

La migration est terminé. 
La base de donnée passe sans problème de 32 à 64. 
Voici le déroulé des opérations. 

Installation Wapt Comme sur la Doc 

Sur les Deux serveurs 
/etc/init.d/wapt-server stop 

ssh root at NouveauWapt 

scp -r root at AncienWapt:/var/www/wapt/ /var/www/ 
scp -r root at AncienWapt:/var/www/wapt-host/ /var/www/ 
scp -r root at AncienWapt:/var/lib/mongodb/ /var/lib/ 

chown -R wapt:www-data /var/www/wapt/ 
chown -R wapt:www-data /var/www/wapt-host/ 
chown -R mongodb:mongodb /var/lib/mongodb/ 

/usr/bin/python /opt/wapt/wapt-scanpackages.py /var/www/wapt/ 
/usr/bin/python /opt/wapt/wapt-scanpackages.py /var/www/wapt-host/ 



Arrêt de l'ancien serveur, 
Mettre l'ip de l'ancien serveur sur le nouveau. 

Redémarrer les services ou plus simplement le serveur. 


Cordialement, 

Nicolas Bouten 
Service Informatique 
Hôpital de Tournon/rhône 


----- Mail original -----

De: "Denis Cardon" <dcardon at tranquil.it> 
À: "Nicolas Bouten" <n.bouten at ch-tournon.fr>, wapt at lists.tranquil.it 
Envoyé: Vendredi 17 Novembre 2017 17:18:07 
Objet: Re: [Wapt] Debian Stretch 32-bit 

Bonjour Nicolas, 
> 
> J'avais installé un serveur Wapt en Debian 8 32-bit qui était le seul 
> supporté au moment de cette installation. 
> Je l'ai migré en Debian 9 32-bit, tout c'est bien passé. 
> mais depuis quelques temps je ne peux plus installer les nouvelles 
> versions, je suis en Wapt 1.3.13.0. 

Je pense que c'est en partie une erreur/fonctionnalité de ma part... 
Dans la version 1.3 les paquets peuvent s'installer indifféremment sur 
du 32bit ou 64bit. 

On partait du principe qu'il n'y a plus grand monde qui utilise encore 
du 32bit. Et quand les dépôts ont été mis à jour dernièrement avec une 
clef de signature gpg (pour éviter les messages de warning sur la debian 
stretch), on a importé les paquets 1.3.13 en les "tagant" uniquement en 
64bit, bien qu'il ne soit pas dépendant de l'architecture (my fault). 

Par contre les paquets en 1.5rc1 incorpore certaines dépendances python 
qui ont des librairies compilé en .so dépendante sur l'architecture, et 
notre ferme de build ne les fait qu'en 64bit vu qu'on ne teste plus la 
version 32bit. 

Je pense donc qu'il est meilleur de mettre à jour l'OS en 64bit. 

La procédure qui a été mentionnée ci-après peut facilement être adapté à 
un environnement linux à linux. Il faut quand même souligner que ça ne 
récupère pas la base mongodb (l'inventaire), mais que celui-ci va se 
reconstituer automatiquement après la migration. Normalement vous 
devriez pouvoir récupérer aussi les fichiers de données mongodb 
/var/lib/mongodb/ d'une version 32bit à 64bit, mais je n'ai pas testé. 
N'hésitez pas à faire un retour par rapport à ce dernier détail sur la 
mailing list si vous le testez. 

Cordialement, 

Denis 

> apt me donne l'erreur suivante : 
> *N: Skipping acquire of configured file 'main/binary-i386/Packages' as 
> repository 'http://wapt.tranquil.it/debian/wapt-1.3 stretch InRelease' 
> doesn't support architecture 'i386'* 
> 
> Voici mon source.list : 
> *deb http://wapt.tranquil.it/debian/wapt-1.3/ stretch main* 
> 
> Il n'y à plus de paquet 32-bit ? 
> Si non, je doit réinstaller mon serveur en 64-bit ? 
> Y a t'il un procédure pour la migration de serveur ? 
> 
> Suivre cette procédure en l'adaptant pour deux Linux semble bon ? 
> 
> */ 
> /* 
> 
> */Le fonctionnement pour une migration simple :/* 
> 
> *//* 
> 
> */- Installation d'un nouveau serveur wapt linux avec une adresse ip 
> quelconque. Utiliser la procédure standard de la documentation. 
> https://www.wapt.fr/fr/doc/Installation/waptserver/linux/debian/index.html 
> /* */ 
> - Transfert des fichiers wapt du serveur windows vers le serveur linux 
> (avec winscp par exemple) 
> - copie du contenu de C:\wapt\waptserver\repository\wapt vers 
> le linux dans /var/www/wapt/ 
> - copie du contenu de C:\wapt\waptserver\repository\wapt-host\* 
> vers le linux dans /var/www/wapt-host/ 
> /* 
> 
> */chown -R wapt:www-data /var/www/wapt/ 
> chown -R wapt:www-data /var/www/wapt-host/ 
> /usr/bin/python /opt/wapt/wapt-scanpackages.py /var/www/wapt/ 
> /usr/bin/python /opt/wapt/wapt-scanpackages.py /var/www/wapt-host/ 
> 
> Une fois toutes les données copiées, vous pouvez éteindre votre ancien 
> serveur wapt windows et changer l'adresse ip de votre serveur linux pour 
> mettre l'adresse ip du serveur wapt windows. 
> /* 
> 
> Merci pour vos réponses. 
> 
> 
> Cordialement, 
> ------------------------------------------------------------------------ 
> *Nicolas Bouten* 
> Service Informatique 
> Hôpital de Tournon/rhône 
> 
> 
> 
> 
> _______________________________________________ 
> WAPT mailing list 
> WAPT at lists.tranquil.it 
> http://lists.tranquil.it/listinfo/wapt 
> 

-- 
Denis Cardon 
Tranquil IT Systems 
Les Espaces Jules Verne, bâtiment A 
12 avenue Jules Verne 
44230 Saint Sébastien sur Loire 
tel : +33 (0) 2.40.97.57.55 
http://www.tranquil-it-systems.fr 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tranquil.it/pipermail/wapt/attachments/20171123/a9c937a6/attachment.html>


More information about the WAPT mailing list