Mise à jour “offline” de ViPR 2.1 vers 2.2p1

Je vous l’avais annoncé il y a quelques jours, ViPR 2.2 est désormais disponible chez EMC. J’ai récemment réussi à trouver le temps de procéder à l’upgrade de notre PoC actuel. Malheureusement, le réseau sur lequel il se trouve ne dispose pas d’un accès facile à Internet. Aussi, je n’ai pas pu utilisé l’upgrade “Online”. Ce petit billet vous présente la méthode “Offline”.

En premier lieu vous devez vous connecter au support EMC pour télécharger la dernière version. Je me suis fixé sur la 2.2 patch1 qui est sortie très récemment. Cette image “vipr-2.2.0.1.1084.img” pèse quelques centaines de Mo. Une fois téléchargée, vous devez l’uploader sur un de vos noeud ViPR (c’est le plus simple).

Ceci fait, logguez vous sous root sur le noeud qui va vous servir de “tête de pont” et où vous avez uploadé l’upgrade. L’opération consiste à forcer ViPR à télécharger ce bundle offline via la ligne de commande “viprcli”. Une fois connecté, enregistrez d’abord votre cookie de session via la commande vpircli authenticate :

Puis lancez l’upload de l’image dans le framework ViPR via la commande suivante :

Le “tilde” correspond au répertoire de base du user courant, vous pouvez le changer à votre convenance. Une fois ces tâches réalisées, retour dans l’interface ViPR, en section “Settings->Upgrade”. L’interface qui présente normalement cet aspect :
Capture
… va passer automatiquement en mode découverte de l’image récemment montée :
Capture2
… puis vous proposer cette nouvelle version à l’installation :
Capture3
Cliquez sur “Install” et laissez faire le logiciel :
Capture4
Quelques secondes plus tard, ViPR va passé en mode “dégradé”, pendant sa phase d’upgrade de ces différents Noeuds :
Capture5

Au bout de quelques minutes, l’ensemble de vos Noeuds vont redémarrer l’un après l’autre pour activer cette nouvelle version. C’est terminé, vous êtes passé en 2.2p1 :
cap6
Vous noterez que l’interface vous présente encore l’ancienne version, donc en toute logique, doit êtes capable de downgrader en cas de bug majeur ou bloquant.

Cette nouvelle version, comme déjà évoquée, apporte nombre d’améliorations que je vais de ce pas tester. J’ai déjà repéré de nouvelles options sur cette version (il ne me semble pas qu’elles étaient présentes en 2.1), notamment au niveau des paramètres de sécurité : par défaut, root est désormais interdit de connexion locale comme distante via SSH, en dehors de l’interface web elle-même bien entendu :
cap7
D’ailleurs, j’ai eu une petite frayeur au reboot, car je n’arrivais plus à me logguer, et pour cause :)

Références :
La documentation officielle “en mode web” chez EMC.
Les release notes de ViPR 2.2 (PDF)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *