Exécution du script d'amorçage

Exécuter un script d'amorçage basé sur l'interpréteur de commandes sur tous les noeuds de la grappe. Un script d'amorçage basé sur Python ne peut être exécuté qu'à partir de mn0. Toutefois, vous pouvez utiliser des fonctions d'aide d'amorçage basées sur Python pour les exécuter sur plusieurs noeuds. Ce script peut être exécuté sur demande à partir d'une grappe du service de mégadonnées. Vous pouvez utiliser ce script pour installer, configurer et gérer des composants personnalisés dans un cluster.

Note

Le script d'amorçage personnalisé est exécuté sous le nom d'utilisateur opc. Pour exécuter une commande qui nécessite l'accès root, ajoutez sudo.

Pour plus d'informations sur les fonctions d'aide au démarrage de l'interpréteur de commandes, Python et de la grappe, voir Fonctions d'aide du script d'amorçage.

    1. Dans la page de liste Grappes, sélectionnez la grappe à utiliser. Si vous avez besoin d'aide pour trouver la page de liste ou la grappe, voir Liste des grappes d'un compartiment.
    2. Dans la page Détails de la grappe, sélectionnez Actions supplémentaires.
    3. Sélectionnez Exécuter l'URL du script d'amorçage.
    4. Dans le panneau Exécuter l'URL du script d'amorçage, entrez ce qui suit, puis sélectionnez Exécuter.
      • URL du script d'amorçage : Fournissez une URL accessible publiquement pour le script d'amorçage. Ou, chargez le script d'amorçage dans un seau de magasin d'objets, générez une URL préauthentifiée (PAURL) et utilisez-la ici.
      • Mot de passe de l'administrateur de grappe : Entrez le mot de passe de l'administrateur de grappe.
      Note

      Le script mis à jour s'exécute uniquement lorsque la forme de la grappe change ou lorsque vous ajoutez des noeuds à une grappe, ou que vous en supprimez.
  • Utilisez la commande oci bds instance execute-bootstrap-script et les paramètres requis pour exécuter le script d'amorçage.

    oci bds instance execute-bootstrap-script --bds-instance-id <bds_instance_id> --cluster-admin-password <cluster_admin_password> [OPTIONS]

    Pour la liste complète des indicateurs et options de variable pour les commandes de l'interface de ligne de commande, voir Référence de ligne de commande pour le service de mégadonnées.

  • Utilisez l'opération ExecuteBootstrapScript pour exécuter le script d'amorçage.