Skip to main content
OnCommand Insight
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Mise à niveau d'Insight vers la version 7.3.12 ou ultérieure - Linux

Contributeurs

Avant de procéder à la mise à niveau de OnCommand Insight 7.3.10 - 7.3.11 vers la version 7.3.12 ou ultérieure, vous devez exécuter l'outil de migration des données OCI.

Contexte

Les versions 7.3.12 et ultérieures de OnCommand Insight utilisent des logiciels sous-jacents qui peuvent être incompatibles avec les versions précédentes. Les versions 7.3.12 et ultérieures d'Insight incluent un outil de migration de données pour faciliter la mise à niveau.

Remarque

Les versions 7.3.9 et antérieures de OnCommand Insight ne sont plus prises en charge. Si vous exécutez l'une de ces versions, vous devez effectuer une mise à niveau vers Insight version 7.3.10 ou ultérieure (7.3.11 est fortement recommandé) avant la mise à niveau vers la version 7.3.12 ou ultérieure.

À quoi sert l'outil de migration des données ?

L'outil de migration effectue un premier contrôle de compatibilité, puis suit l'un des trois chemins de mise à niveau. Le chemin sélectionné dépend de la compatibilité des données de votre version actuelle.

Remarque

Avant de procéder à la mise à niveau, vous devez exécuter l'outil de migration des données et suivre les étapes recommandées.

Avant de commencer

  • Il est fortement recommandé de sauvegarder votre système OnCommand Insight avant d'exécuter l'outil de migration des données.

  • Le service Elasticsearch du serveur doit être en service.

  • L'outil de migration de données must doit être exécuté pour la base de données et les archives de performances avant de mettre à niveau Insight.

Exécution de l'outil de migration des données

  1. Téléchargez la dernière version de l'outil de migration des données (par exemple, SANScreenDataMigrationTool-x86-7.3.12-97.zip) sur votre serveur Insight, ainsi que le fichier d'installation Insight approprié. Décompressez dans un dossier de travail. Les téléchargements sont disponibles sur le "Site de support NetApp".

  2. Ouvrez une fenêtre de commande et accédez à votre dossier de travail.

    • Le shell bash est recommandé.

  3. Lancer l'outil de migration des données via la commande suivante :

    • `sudo ./SANScreenDataMigrationTool.sh`

  4. Suivez les instructions si nécessaire. Voici un exemple.

sudo ./SanscreenDataMigrationTool.sh

NetApp SANScreen Data Migration Tool 7.3.12-132

OCI 7.3.10.8.139 is installed
Elasticsearch REST port = 9200

Checking Elasticsearch service...
Elasticsearch service is up

Checking for obsolete (version 5) indexes...
Found 54 obsolete indexes. Of these,
    54 indexes may be migrated with OCI server running,
       the most recent of which is for 2021-05-13

Verifying migration component is present...
SANscreen Server service is Running

Proceed with online migration of 54 indexes (y or [n])?:

L'outil de migration de données vérifie la présence d'index obsolètes sur votre système et signale s'il en existe. Si aucun n'est présent, l'outil se ferme.

Certains index peuvent être migrés pendant l'exécution du service du serveur SANscreen. Les autres ne peuvent être migrés que lorsque le serveur est arrêté. Si aucun index n'est susceptible d'être migré, l'outil se ferme. Sinon, suivez les instructions à l'invite.

Une fois l'outil de migration des données terminé, il revérifie la présence d'index obsolètes. Si tous les index ont été migrés, l'outil vous informe que la mise à niveau vers OnCommand Insight 7.3.12 est prise en charge. Vous pouvez maintenant poursuivre la mise à niveau d'Insight.

sudo ./SanscreenDataMigrationTool.sh

NetApp SANScreen Data Migration Tool 7.3.12-132

OCI 7.3.10.8.139 is installed
Elasticsearch REST port = 9200

Checking for obsolete (version 5) indexes...
Found 76 obsolete OCI indexes. Of these,
76 indexes may be migrated with OCI server running

SANscreen Server service is running

Proceed with online migration of 76 indexes (y or [n])? y
If you supply performance archive location, entries for any dates with migrated
indexes will be replaced. Each orginal entry will be renamed and you may delete
it after migration is completed.
When prompted enter the archive location including the site-name directory.

Enter the location of the performance archive or blank if none:
Performance archive entries will not be updated

Running the migration application with options -u http://localhost:9200 --online -sa -

Preparing to migrate oci-timeseries-disk-2021-03-22: copied; backup; delete old; restore new; cleanup; done.
Preparing to migrate oci-timeseries-internalvolume-2021-03-22: copied; backup; delete old; restore new; cleanup; done.
Preparing to migrate oci-timeseries-port-2021-03-22: copied; backup; delete old; restore new; cleanup; done.
...
Preparing to migrate oci-timeseries-disk-2021-03-27: copied; backup; delete old; restore new; cleanup; done.
Execution time 0:08:17
Checking for obsolete (version 5) indexes...

No obsolete indexes found. Upgrade and Inline Upgrade to 7.3.12+ are supported

Si vous êtes invité à arrêter le service SANscreen, redémarrez-le avant de mettre à niveau Insight.

Échecs de validation

En cas d'échec de la validation de l'index, l'outil de migration vous informe du problème avant de quitter.

OnCommand Insight n'est pas présent:

./SanscreenDataMigrationTool.sh

NetApp SANScreen Data Migration Tool V1.0

Checking OnCommand Insight Installation...
ERROR: OnCommand Insight is not installed

Version Insight non valide :

./SanscreenDataMigrationTool.sh

NetApp SANScreen Data Migration Tool 7.3.12-105

Checking OnCommand Insight Installation...
OnCommand Insight 7.3.4 (126) is installed
ERROR: The OCI Data Migration Tool is intended to be run against OCI 7.3.5 - 7.3.11

Le service Elasticsearch n'est pas en cours d'exécution :

./SanscreenDataMigrationTool.sh
NetApp SANScreen Data Migration Tool 7.3.12-105

Checking OnCommand Insight Installation...
OnCommand Insight 7.3.11 (126) is installed

Getting installation parameters...
Elasticsearch Rest Port: 9200

Checking Elasticsearch service...
ERROR: The Elasticsearch service is not running

Please start the service and wait for initialization to complete
Then rerun OCI Data Migration Tool

Options de ligne de commande

L'outil de migration des données inclut des paramètres facultatifs qui affectent son fonctionnement.

Option (Linux)

Fonction

-s

--silencieux

Supprimer toutes les invites

-a

--archive

Si spécifié, les entrées d'archive existantes pour toute date dont les index sont migrés seront remplacées. Le chemin doit pointer vers le répertoire contenant les fichiers zip d'entrée d'archive.

Un argument de '-' peut être spécifié pour indiquer qu'il n'y a pas d'archive de performance à mettre à jour.

Si cet argument est présent, l'invite pour l'emplacement d'archive sera supprimée.

-c

--check

S'il est présent, le script se ferme immédiatement après avoir signalé le nombre d'index.

-d

--dryrun

S'il est présent, l'exécutable de migration signale les actions qui seraient effectuées (pour migrer les données et mettre à jour les entrées d'archive) mais n'exécutera pas les opérations.

-p

--port

Le cas échéant, utilisez la valeur fournie en tant que port REST de Elasticsearch. Si absent, obtenir la valeur de l'installation si possible, sinon utiliser la valeur par défaut 9200.

Remarque Dans certaines installations Linux OnCommand Insight, il est possible que le port REST de Elasticsearch ne s'exécute pas sur le port 9200 par défaut. dans ce cas, utilisez l'option --port pour fournir la valeur

-h

--help

Afficher les informations d'utilisation

Dépannage

Si les entrées d'archive ont été mises à jour, vous devez vous assurer que la propriété et les autorisations sur les archives mises à jour sont correctes. Ils devraient être ocisys ocisys 644. Si ce n'est pas le cas, accédez au dossier d'archivage des performances et exécutez les commandes suivantes :

chown ocisys *
chgrp ocisys *
chmod 644 *