Analyse de la tolérance aux pannes SAP HANA

Suppression d'un hôte d'un système scale-out

Objective

After completing this lesson, you will be able to supprimer un hôte d'un système de scale-out

Suppression d'un hôte d'un système scale-out

Scénario de gestion

En tant qu'administrateur de base de données SAP HANA, vous devez comprendre comment modifier la configuration multi-hôte SAP HANA. Pour mieux comprendre cette fonctionnalité, vous supprimez le nœud de secours du système SAP HANA.

Supprimer un hôte dans un système SAP HANA multi-hôtes

Dans un système SAP HANA réparti, les tables et partitions de table sont affectées à un serveur d'index sur un hôte spécifique au moment de leur création, mais cette affectation peut être modifiée. Dans certaines situations, c'est même nécessaire. Vous pouvez utiliser SAP HANA Cockpit 2.0 avec SAP HANA Database Explorer pour exécuter des opérations de redistribution automatiques.

Il existe plusieurs fois où des tables ou des partitions de tables doivent être déplacées vers d'autres serveurs. Par exemple, si vous prévoyez de supprimer un hôte de votre système, vous devez d'abord déplacer toutes les données de cet hôte vers les autres hôtes du système. La redistribution des tables peut également être utile si vous pensez que la distribution actuelle n'est plus optimale.

Bien qu'il soit possible de déplacer manuellement des tables et des partitions de table d'un hôte à un autre, cela n'est ni pratique ni faisable pour une redistribution à grande échelle des données.

Procédure

  1. Dans l'écran SAP HANA Cockpit 2.0 – Database Directory, sélectionnez le lien Open SQL Console.

  2. Dans l'Explorateur de bases de données, sélectionnez votre <Tenant>@< SID > et cliquez sur l'icône Console Open SQL dans le coin supérieur gauche.

  3. Dans la console SQL, exécutez les commandes suivantes :

    Code Snippet
    1234
    call SYS.UPDATE_LANDSCAPE_CONFIGURATION( 'SET REMOVE','<host>' ); call REORG_GENERATE(2,''); select * from SYS.REORG_STEPS; call REORG_EXECUTE(?);
  4. Dans l'écran Basculement de l'hôte, vérifiez le statut de l'hôte dans la colonne Supprimer statut. S'il n'existe pas de colonne Supprimer le statut, ajoutez-la à l'aide des options Options.

  5. Si la colonne Supprimer statut a la valeur REORG FINISHED ou REORG NOT REQUIR, l'hôte peut être supprimé du système.

  6. Utilisez l'outil résident hdblcm, hdblcmgui ou l'outil Web hdblcm pour supprimer l'hôte du système SAP HANA multi-hôte.

Les différentes options d'interfaces utilisateur (navigateur, GUI et ASCII basés sur un terminal) pour hdblcm.

Attention

La suppression d'un hôte interrompt l'historique de sauvegarde de la base de données. Pour garantir que la base de données est entièrement récupérable, effectuez une sauvegarde complète (sauvegarde des données ou instantané de stockage) immédiatement après l'ajout d'un service.

Supprimer des hôtes à l'aide de l'interface utilisateur graphique ou de l'interface de ligne de commande

Vous pouvez supprimer des hôtes d'un système SAP HANA à l'aide du gestionnaire de cycle de vie de la base de données SAP HANA (HDBLCM) dans l'interface utilisateur graphique ou l'interface en ligne de commande.

Conditions préalables générales

  • Vous disposez des identifiants de l'utilisateur racine et de l'utilisateur <sid>adm .

  • Le système SAP HANA a été installé avec le gestionnaire de cycle de vie de la base de données SAP HANA.

  • L'utilisateur <sid>adm a lu et exécuté les autorisations pour le répertoire contenant le support d'installation.

Si vous souhaitez supprimer un hôte qui exécute le serveur de noms du coordinateur, un autre hôte qui prendra le rôle de serveur de noms de coordinateur doit être opérationnel.

Supprimer des hôtes à l'aide de l'interface utilisateur Web

Vous pouvez supprimer des hôtes d'un système SAP HANA à l'aide de l'interface utilisateur Web du gestionnaire de cycle de vie de la base de données SAP HANA.

Conditions préalables générales

  • Vous avez besoin des identifiants de l'utilisateur racine et de l'utilisateur <sid>adm .

  • Le système SAP HANA a été installé avec le gestionnaire de cycle de vie de la base de données SAP HANA.

  • L'utilisateur <sid>adm a lu et exécuté les autorisations pour le répertoire contenant le support d'installation.

  • Le port de communication 1129 est ouvert pour la communication SSL avec SAP Host Agent.

Si vous souhaitez supprimer un hôte qui exécute le serveur de noms du coordinateur, un autre hôte qui prendra le rôle de serveur de noms de coordinateur doit être opérationnel.

Conditions préalables du navigateur Internet

Sous Microsoft Windows :

  • Internet Explorer - Version 9 ou supérieure

    Si vous utilisez Internet Explorer version 9, assurez-vous que votre navigateur n'est pas en cours d'exécution en mode de compatibilité avec votre hôte SAP HANA. Vous pouvez le vérifier dans votre navigateur en sélectionnant OutilsOptions d'affichagede compatibilité.

  • Microsoft Edge

  • Mozilla Firefox - Version la plus récente et version de support étendue

  • Google Chrome - Dernière version

    Sous SUSE Linux :

  • Mozilla Firefox avec XULRunner 10.0.4 ESR

    Sur Mac OS :

  • Safari 5.1 ou version supérieure

Remarque

Pour en savoir plus sur les navigateurs Web pris en charge pour l'interface Web du gestionnaire de cycle de vie de la base de données SAP HANA, voir la prise en charge du navigateur pour la bibliothèque sap.m dans le Guide du développeur SAPUI5.