Qnap [Mémo] Virtualization Station 4.0.0.226 disparation des VMs - Downgrade vers 4.0.0.219

EVO

Administreur
Membre du personnel
25 Novembre 2019
8 258
1 581
278
/var/run/docker.sock
Virtualization Station 4.0.0.226 disparation des VMs - Downgrade vers 4.0.0.219
Disclamer : Ce mémo est présent à titre informatif et sans garantie afin de vous aider à vous dépanner seul. Si vous n'êtes pas a l'aise avec ceci, ou si pour autre raison vous ne souhaitez pas le faire vous même, sachez que le support QNAP vous aidera a réaliser cela, créer simplement un ticket sur https://service.qnap.com .

Connectez vous au NAS en SSH, avec le compte admin par défaut. Voir [Tuto] Se connecter à son NAS QNAP par SSH
> Si le compte admin par défaut n'est pas actif, utilisez un compte administrateur, et utilisez sudo -i pour prendre les droits admin.

Note : Les étapes A et B sont présentent en double. Elles ne doivent être exécutés que une fois, en fonction du NAS qui vous avez. Cliquez alors sur la bonne version du NAS, pour voir la commande appropriée.

Rendez vous dans le dossier Public de votre NAS :
Code:
cd /share/Public

Télécharger les trois scripts suivants : ( également en pièce jointe du post au besoin ) :
Code:
wget https://eu1.qnap.com/Storage/tsd/QVS400219RollBack/before_downgrade.sh

Code:
wget https://eu1.qnap.com/Storage/tsd/QVS400219RollBack/after_downgrade.sh

Code:
wget https://eu1.qnap.com/Storage/tsd/QVS400219RollBack/fix_downgrade_blank.sh

Télécharger la version de QVS adapté a votre NAS :

Code:
wget https://download.qnap.com/QPKG/QVS_4.0.0.219_20230726_amd64_x63_x73.zip

Code:
wget https://download.qnap.com/QPKG/QVS_4.0.0.219_20230726_amd64.zip

Ensuite toujours en SSH :
Code:
python before_downgrade.sh

Code:
unzip QVS_4.0.0.219_20230726_amd64_x63_x73.zip
Code:
sh QVS_4.0.0.219_20230726_amd64_x63_x73.qpkg

Code:
unzip QVS_4.0.0.219_20230726_amd64.zip
Code:
sh QVS_4.0.0.219_20230726_amd64.qpkg

Code:
python after_downgrade.sh

Ouvrez Virtualization Station sur le NAS
Si vous avez un probleme de page blanche a l'ouverture de Virtualisation Station :
Code:
sh ./fix_downgrade_blank.sh

2023-11-13 - Rajout du script fix_downgrade_blank.sh
2023-11-10 @11h - Update, les scripts before/after sont maintenant des scripts python
2023-11-10 @9h - Création
 

Pièces jointes

  • after_downgrade.sh
    360 bytes · Affichages: 1
  • before_downgrade.sh
    273 bytes · Affichages: 2
  • after_downgrade.sh.original.sh
    229 bytes · Affichages: 0
  • before_downgrade.sh.original.sh
    169 bytes · Affichages: 1
  • fix_downgrade_blank.sh
    162 bytes · Affichages: 1
Dernière édition:
  • J'adore
Réactions: schwinny
Apres le "wget https://download.qnap.com/QPKG/QVS_4.0.0.219_20230726_amd64_x63_x73.zip"

je fait le
"sh before_downgrade.sh"

mais ça me mette l'erreur :
before_downgrade.sh: line 1: import: command not found
before_downgrade.sh: line 3: syntax error near unexpected token `('
before_downgrade.sh: line 3: `private_path = subprocess.check_output(["/sbin/getcfg", "QKVM", "Private_Config", "-f", "/etc/config/qpkg.conf"])'


J'ai donc dezippé le zip avec la ligne de commande
PUIS
sh QVS_4.0.0.219_20230726_amd64_x63_x73.qpkg


sauf que le before upgrade me met toujours l'erreur.

une idée @EVOTk ?
 
je viens de lire le SH..
Fait :
Code:
python before_downgrade.sh

La R&D a visiblement modifié le script .. il est pas le meme que celui en piece jointe
je remplace donc Python par SH ? :)

Dois je recharger le script ?
Message automatiquement fusionné :

MERCI @EVOTk et a @QoolBox pour votre taf les gars,
Je suis de tout ceoru avec vous ;)
 
TOIP MERCI

BON COURAGE !!!!!!!!!!
Message automatiquement fusionné :

GRRR.....

durant l'installation du qvs :(


Set QPKG information in /etc/config/qpkg.conf
package_routines: line 638: return: 90,1440: numeric argument required
rm: can't remove '/share/CE_CACHEDEV1_DATA/.qpkg/QKVM/var/run/libvirtd.pid': No such file or directory
exit
Installation Abort.
 
  • J'aime
Réactions: EVO
bon je pense que je vous laisse la main sur le ticket Q-202311-13390

j'ai bien une version 3.6.52 installé actuellement et ej n'ai pas lancé encore la commande "python after_downgrade.sh"
 
MERCI LES GARS, probleme résolu de mon client résolue, les VMS Apparaissent

Un grand merci a toi et Stephane, donc au support 😘😘😘😘
Une grande claque dans la gueule a la R&D de QNAP 🤬🤬🤬🤬


Un gros prestataire et confrère me disait ne pas bosser avec Qnap pour ce genre de soucis et franchement, je commence a me dire qu'il a pas tord..
Il faudrait la R&D teste un peu plus avant de lancer en prod....
car un bug peux arriver mais c'est trop souvent dernièrement je trouve...

Heureusement que vous êtes la !!! 😘😘😘😘
 
Salut,
Quesque tu ne comprend pas ?

Le mieux serait sûrement d'ouvrir un ticket au support si tu n'est pas a l'aise avec ce genre de manipulation.
 
Connecter en Ssh je pense que c'est bon
J'ai placer les 3 dossiers dans public
après je ne comprend pas comment utiliser les 3 fichiers

J'ai ouvert un ticket ce matin ;) On m'a donné ta manipulation que tu viens de poster
 
Connecter en Ssh je pense que c'est bon
Tu tes bien connecté en SSH ? Via Putty ?

Avec le compte admin ou ton compte utilisateur ?
 
Normalement, il ta proposé des actions :
1699650285075.png

Tu as du faire q puis y
Ensuite, il doit t'afficher un prompt qui attend ton texte :
1699650327882.png

A partir de la, tu commence les commandes : ( dans Putty , clique droit = coller )
Code:
cd /share/Public
Tu valide avec Entrer , et ainsi de suite