Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languagefr

Problème

Comment mettre à niveau le système d'exploitation du serveur FileFlex d'Ubuntu 16.04 vers Ubuntu 18.04 ?

Solution 1 - Mise à niveau avec le script os_upgrade

Suivez les étapes proposées :

  1. Connectez-vous à la page de l' administration du serveur 
  2. Arrêtez tous les serveurs sauf Administration et Serveur de stockage
  3. Cliquez sur Sauvegarder maintenant à partir de Sauvegarder et restaurer
  4. Téléchargez la sauvegarde nouvellement créée sur votre stockage local
  5. Selon l'endroit où votre VM est hébergée (VMware Workstation, VirtualBox, HyperV, etc.), accédez à son terminal et connectez-vous avec l'utilisateur sadmin
  6. Tapez lsb_release-a. S'il renvoie Ubuntu 18, c'est que tout va bien et il n'est pas nécessaire d'aller plus loin.

    ID du distributeur : Ubuntu
    Description : Ubuntu 18.04.3 LTS
    Publier :        18.04
    Nom de code :       bionic


  7. Tapez sudo /opt/ffs/os_upgrade.sh
  8. Le processus de mise à niveau du système d'exploitation va commencer.
  9. Il effectuera un redémarrage automatique. Une fois cela fait, il vous sera demandé une nouvelle fois de vous connecter
  10. Le processus démarrera automatiquement. Aucune interaction de l'utilisateur n'est requise de votre part ; attendez simplement de redémarrer à nouveau
  11. Une fois prêt, vous verrez : Ubuntu 18.04.3. LTS
  12. Et c'est tout ! À présent, vous pouvez revenir à l'administrateur du serveur et démarrer tous les serveurs afin de continuer à utiliser notre application.

Solution 2 - Mise à niveau manuelle du système d'exploitation avant le script FileFlex

  1. Connectez-vous à la page Administration du serveur de FileFlex Enterprise 
  2. Arrêtez tous les serveurs sauf Administration et Serveur de stockage
  3. Cliquez sur Sauvegarder maintenant à partir de Sauvegarder et restaurer
  4. Téléchargez la sauvegarde nouvellement créée sur votre stockage local
  5. Selon l'endroit où votre VM est hébergée (VMware Workstation, VirtualBox, HyperV, etc.), accédez à son terminal et connectez l'utilisateur sadmin
  6. Tapez lsb_release-a.
    6.1. S'il renvoie Ubuntu 18.04.3, revenez à la page Administration du serveur et appuyez sur le bouton Mise à niveau de la machine

    ID du distributeur : Ubuntu
    Description : Ubuntu 18.04.3 LTS
    Publier :        18.04
    Nom de code :       bionic

    6.2. S'il renvoie Ubuntu 16.xx. xx vous devez mettre à niveau manuellement le système d'exploitation via le terminal 

  7. Exécutez sudo mv /etc/apt/sources.list.d/ffs.list /etc/apt/sources.list.d/ffs.list.back pour désactiver le référentiel temporaire de FileFlex 
  8. Exécutez sudo apt - obtenez la mise à jour
  9. Exécutez sudo apt dist - mise à niveau
    Cela mettra à niveau le système d'exploitation et tous les paquets système vers Ubuntu 16.04.7.
  10. REMARQUE : Si vous mettez à niveau le système d'exploitation Ubuntu sur Oracle VirtualBox, vous pouvez voir les éléments suivants : 

    Choisissez Y ou I : installez la version du mainteneur du paquet pour tools.conf.


    Au cours de cette étape de mise à niveau, il peut vous être demandé de conserver la configuration du paquet clamd
     
    Choisissez « Conserver la version locale actuellement installée ».
    Redémarrez le système lorsque cela vous est demandé, une fois le processus de mise à niveau terminé.
  11. Si le redémarrage du système n'est pas demandé, utilisez la commande Redémarrage de sudo 
  12. Après le redémarrage du système, connectez-vous à la console du serveur et tapez sudo do-release-upgrade--mode=server -f DistUpgradeViewNonInteractive 
    Cette commande mettra à niveau le système vers la nouvelle version 18.04. 
    Au cours de cette étape de mise à niveau, il peut vous être demandé de 
    garder sysctl.conf file

    Tapez N ou O
  13. Exécutez le redémarrage de sudo pour redémarrer le système
  14.  Utilisez la commande  lsb_release-a pour vérifier la version du système d'exploitation. Il devrait pointer vers Publier : 18.04.
  15. Activer l'exécution du référentiel FileFlex sudo mv /etc/apt/sources.list.d/ffs.list.back /etc/apt/sources.list.d/ffs.list
  16. Exécutez sudo apt-get update 
  17. Chargez la page Administration du serveur FileFlex
  18. Appuyez sur le bouton Mise à niveau de la machine  

Si vous rencontrez des problèmes pendant le processus de mise à niveau, reportez-vous à la liste de dépannage. 


Dépannage 

Si vous rencontrez des problèmes pendant le processus de mise à niveau, reportez-vous à la liste de dépannage actuelle. 

  1. Si vous voyez ce qui suit :

E : Impossible d'obtenir le verrou /var/lib/apt/lists/lock - ouvrir (11 : Ressource temporairement indisponible)
E : Impossible de verrouiller le répertoire /var/lib/apt/lists/
sadmin@hostname:~#

Cela signifie qu'il vous faudra taper à nouveau sudo /opt/ffs/os_upgrade.sh dans un moment. Le verrou de la ressource sera auto-libéré.

Le message de verrouillage peut également s'afficher après le redémarrage, lorsque le script de mise à niveau aboutit, alors assurez-vous de le rechercher lorsque la mise à niveau reprend après le redémarrage.


2. Si, pour une raison quelconque, le processus est interrompu, veuillez procéder comme suit :

  1. Si votre machine hôte s'exécute sous Windows, installez le programme WinSCP, s'il n'est pas déjà installé. Si votre machine hôte est OSX ou une distribution Linux, ignorez cette étape
  2. Connectez-vous à la machine virtuelle avec WinSCP en créant une session avec le protocole SCP et en fournissant les identifiants de l'utilisateur sadmin.
  3. Naviguez vers le chemin « /var/log » et téléchargez le fichier syslog
  4. Faites également une capture d'écran du terminal signalant un problème
  5. Envoyez un e-mail à l'adresse support@fileflex.com avec le journal et la capture d'écran

3. Si, pour une raison quelconque, il y a des paquets dans la mémoire cache apt indiqués comme pouvant être mis à niveau ou si le système doit redémarrer après la mise à jour précédente du système, la partie do-release-upgrade du script ne fonctionnera pas, mais le script poursuivra les étapes de mise à jour dans os_upgrade.sh 

La partie du script avec apt-get upgrade après do-release-upgrade mettra à niveau les paquets ffs sur le système d'exploitation 16 non mis à niveau. Malheureusement, les paquets ffs ne sont pas compatibles avec Ubuntu 16 et la version python < 3.6.9 et sont donc laissés dans un état cassé.  Pour corriger ce problème :

  1. Désactivez le référentiel fileflex.
    sudo mv /etc/apt/sources.list.d/ffs.list /etc/apt/sources.list.d/ffs.list.back
  2. Faire sudo apt-get update
  3. sudo apt-get upgrade
  4. sudo apt-get dist-upgrade
  5. sudo reboot
  6. sudo do-release-upgrade --mode=server -f DistUpgradeViewNonInteractive
  7. sudo mv /etc/apt/sources.list.d/ffs.list.back /etc/apt/sources.list.d/ffs.list
  8. redémarrez
  9. Mettez à jour le serveur à partir de l'interface graphique serveradmin


Sv translation
languageit

Problema

Come aggiornare il sistema operativo del server FileFlex da Ubuntu 16.04 a Ubuntu 18.04

Soluzione 1 - aggiornare con lo script os_upgrade

Seguire i passaggi proposti:

  1. Accedere alla pagina di Amministrazione server 
  2. Arrestare tutti i server tranne i server di  Amministrazione e Archiviazione
  3. Eseguire  Backup ora da Backup e ripristina
  4. Scaricare il backup appena creato nell'archivio locale
  5. A seconda del luogo in cui è ospitata la macchina virtuale (VMWare Workstation, VirtualBox, HyperV, ecc.), andare al suo terminale e fare il login con l'utente sadmin
  6. Digitare lsb_release -a. Se il risultato è Ubuntu 18, allora è tutto a posto e non è necessario continuare.

    ID Distributore: Ubuntu
    Descrizione:    Ubuntu 18,04.3 LTS
    Rilascio:        18,04
    Codice:       bionic


  7. Digitare sudo /opt/ffs/os_upgrade.sh
  8. Si avvia il processo di aggiornamento del sistema operativo.
  9. Verrà eseguito un riavvio automatico. Una volta fatto, verrà chiesto nuovamente di effettuare il login
  10. La procedura si avvia in automatico, non è richiesto alcun intervento da parte dell'utente, ma è sufficiente attendere che si riavvii nuovamente.
  11. Una volta pronto, verrà visualizzato: Ubuntu 18.04.3. LTS
  12. E questo è tutto, ora si può tornare a Server Admin e avviare tutti i server per continuare a usare la nostra applicazione.

Soluzione 2 - aggiornamento manuale del sistema operativo prima dello script di FileFlex

  1. Accedere alla pagina di Amministrazione server di FileFlex Enterprise  
  2. Arrestare tutti i server tranne i server di  Amministrazione e Archiviazione
  3. Eseguire  Backup ora da Backup e ripristina
  4. Scaricare il backup appena creato nell'archivio locale
  5. A seconda del luogo in cui è ospitata la macchina virtuale (VMWare Workstation, VirtualBox, HyperV, ecc.), andare al suo terminale e fare il login con l'utente sadmin
  6. Digitare lsb_release -a.
    6.1. Se il risultato è Ubuntu 18.04.3, tornare allapagina Amministrazione server e premere il pulsante Aggiorna macchina 

    ID Distributore: Ubuntu
    Descrizione:    Ubuntu 18,04.3 LTS
    Rilascio:        18,04
    Codice:       bionic

    6.2. Se il risultato è Ubuntu 16.xx.xx è necessario aggiornare manualmente il sistema operativo tramite il terminale 

  7. Eseguire sudo mv /etc/apt/sources.list.d/ffs.list /etc/apt/sources.list.d/ffs.list.back per disabilitare il repository temporaneo di FileFlex 
  8. Eseguire sudo apt-get update
  9. Eseguire sudo apt dist-upgrade
    In questo modo si aggiornerà il sistema operativo e tutti i pacchetti di sistema a Ubuntu 16.04.7.
  10. NOTA: se si sta aggiornando il sistema operativo Ubuntu su Oracle VirtualBox, è possibile che venga visualizzato il seguente messaggio: 

    Image Added

    Scegliere Y o I: installare la versione del manutentore del pacchetto per tools.conf


    Durante questa fase di aggiornamento potrebbe essere richiesto di mantenere la configurazione del pacchetto clamd
    Image Added 
    Scegliere "mantenere la versione locale attualmente installata
    Riavviare il sistema quando richiesto al termine del processo di aggiornamento.
  11. Se non viene richiesto il riavvio del sistema, utilizzare il comando sudo reboot 
  12. Dopo il riavvio del sistema, accedere alla console del server e digitare sudo do-release-upgrade --mode=server -f DistUpgradeViewNonInteractive 
    Questo comando aggiornerà il sistema alla nuova versione 18.04. 
    Durante questa fase di aggiornamento potrebbe esservi chiesto di 
    keep sysctl.conf file
    Image Added
    digitare N o O
  13. Eseguire sudo reboot per riavviare il sistema
  14.  Utilizzare il comando  lsb_release -a per verificare la versione del sistema operativo. Dovrebbe puntare a Rilasciare: 18.04.
  15. Abilitare l'esecuzione del repository di FileFlex sudo mv /etc/apt/sources.list.d/ffs.list.back /etc/apt/sources.list.d/ffs.list
  16. Eseguire  sudo apt-get update  
  17. Caricare la pagina di Amministrazione server di FileFlex 
  18. Premere il pulsante Aggiorna macchina  

Se si verificano problemi durante il processo di aggiornamento, consultare l'elenco di risoluzione dei problemi. 


Risoluzione dei problemi 

Se si verificano problemi durante il processo di aggiornamento, consultare l'elenco di risoluzione dei problemi attuale. 

  1. Se viene visualizzato quanto segue:

E: Impossibile ottenere il blocco /var/lib/apt/lists/lock - aperto (11: Risorsa temporaneamente non disponibile)
E: Impossibile bloccare la directory /var/lib/apt/lists/
sadmin@hostname:~#

Ciò significa che è necessario digitare nuovamente sudo /opt/ffs/os_upgrade.sh tra un po’. Il blocco della risorsa si sblocca da solo.

Il messaggio di blocco può essere visualizzato anche dopo il riavvio dello script di aggiornamento, quindi assicurarsi di cercarlo quando l'aggiornamento riprende dopo il riavvio.


2. Se per qualche motivo la procedura viene interrotta, procedere come segue:

  1. Se la macchina host è in ambiente Windows, installare il programma WinSCP, se non è già installato. Se la macchina host è OSX o una distribuzione Linux, saltare questo passaggio.
  2. Collegarsi alla macchina virtuale con WinSCP creando una sessione con il protocollo SCP e fornendo le credenziali dell'utente sadmin.
  3. Accedere al percorso "/var/log" e scaricare il file syslog
  4. Effettuare anche una ripresa del terminale che segnala un problema
  5. Inviare un'e-mail a support@fileflexcom con il log e la ripresa.

3. Se per qualche motivo ci sono pacchetti nella cache di apt contrassegnati come aggiornabili o il sistema deve essere riavviato durante il precedente aggiornamento del sistema, la parte dello script relativa a do-release-upgrade non funzionerà, ma lo script continuerà a eseguire i passaggi di aggiornamento in os_upgrade.sh. 

La parte dello script con apt-get upgrade dopo do-release-upgrade aggiornerà i pacchetti ffs su OS 16 non aggiornato. Purtroppo i pacchetti ffs non sono compatibili con Ubuntu 16 e con la versione di python < 3.6.9 e quindi sono rimasti in uno stato non funzionante.  Per risolvere la situazione:

  1. Disattivare il repository di FileFlex.
    sudo mv /etc/apt/sources.list.d/ffs.list /etc/apt/sources.list.d/ffs.list.back
  2. Eseguire sudo apt-get update
  3. sudo apt-get upgrade
  4. sudo apt-get dist-upgrade
  5. sudo reboot
  6. sudo do-release-upgrade --mode=server -f DistUpgradeViewNonInteractive
  7. sudo mv /etc/apt/sources.list.d/ffs.list.back /etc/apt/sources.list.d/ffs.list
  8. reboot
  9. Aggiornare il server dalla GUI di serveradmin