Exécution du script de démarrage
Exécutez un script d'initialisation basé sur un shell sur tous les noeuds du cluster. Un script d'initialisation basé sur Python ne peut être exécuté qu'à partir de mn0. Cependant, vous pouvez utiliser des fonctions d'aide d'initialisation basées sur Python pour les exécuter sur plusieurs noeuds. Ce script peut être exécuté à la demande à partir d'un cluster Big Data Service. Vous pouvez utiliser ce script pour installer, configurer et gérer des composants personnalisés dans un cluster.
Le script de démarrage personnalisé est exécuté en tant qu'utilisateur
opc
. Pour exécuter une commande nécessitant un accès root
, ajoutez sudo
.Pour plus d'informations sur les fonctions d'aide au démarrage de shell, Python et de cluster, reportez-vous à Fonctions d'aide au script Bootstrap.
Utilisez la commande oci bds instance execute-bootstrap-script et les paramètres requis pour exécuter le script d'initialisation.
oci bds instance execute-bootstrap-script --bds-instance-id <bds_instance_id> --cluster-admin-password <cluster_admin_password> [OPTIONS]
Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande pour Big Data.
Utilisez l'opération ExecuteBootstrapScript pour exécuter le script d'initialisation.