Préparation des instances de calcul

Oracle Cloud Infrastructure Full Stack Disaster Recovery Service utilise l'agent Oracle Cloud pour exécuter des scripts dans les instances de calcul.

Préparation de l'agent Oracle Cloud dans les instances de calcul

Pour autoriser l'agent Oracle Cloud à exécuter des scripts dans une instance de calcul, procédez comme suit :

  1. Assurez-vous que vos stratégies Oracle Identity Management autorisent Oracle Cloud Infrastructure Full Stack Disaster Recovery Service à exécuter des commandes.
    Exemple :
    • Autorisez le groupe Administrators à gérer instance-agent-command-family dans le compartiment my_compartment.
    • Autorisez dynamic-group dynamic_group_that_include_compute_instances à utiliser instance-agent-command-execution-family dans le compartiment my_compartment.

    Reportez-vous à Exécution de commandes sur une instance

    Reportez-vous à Stratégies pour l'agent Oracle Cloud

  2. Autoriser l'agent Oracle Cloud à exécuter des commandes en tant qu'autre utilisateur.
    L'agent Oracle Cloud exécute des scripts avec l'utilisateur ocarun. Pour exécuter des scripts avec un autre utilisateur (par exemple, opc ou oracle), vous devez disposer de privilèges d'administrateur.
    1. Fournissez des privilèges d'administrateur à l'agent Oracle Cloud dans chaque instance de calcul où vous prévoyez d'exécuter des scripts personnalisés. Reportez-vous à la section Running Commands with Administrator Privileges
    2. Redémarrez l'agent dans les instances de calcul.
      sudo systemctl restart oracle-cloud-agent