Cette page explique les intervalles de maintenance qui permettent de contrôler à quel moment les tâches perturbatrices de maintenance du service, telles que les correctifs de sécurité, peuvent être effectuées sur vos services Dataproc Metastore.
Présentation
Les intervalles de maintenance permettent de contrôler avec précision à quel moment les tâches de maintenance peuvent être effectuées afin d'atténuer les interruptions transitoires potentielles de vos charges de travail. Ces opérations de maintenance ne sont pas très fréquentes, mais peuvent, dans certains cas, nécessiter un redémarrage du serveur pour appliquer les correctifs urgents.
Les intervalles de maintenance s'avèrent utiles dans certains types de scénarios, parmi lesquels :
- Heures creuses : vous souhaitez réduire les risques de temps d'arrêt en planifiant des mises à jour automatiques pendant les heures creuses, lorsque le trafic est réduit.
- Heures de travail : vous tenez à ce que les mises à niveau aient lieu pendant les heures de travail, afin que quelqu'un puisse les surveiller et gérer tout problème imprévu.
- Mises à niveau multicluster : vous souhaitez déployer les mises à niveau sur plusieurs clusters situés dans différentes régions, à raison d'une à la fois et durant des intervalles spécifiés.
Les intervalles de maintenance sont prévus pour durer deux heures au maximum. Si l'exécution des tâches dépasse l'intervalle, Dataproc Metastore tente de mettre l'opération en pause et de la réactiver lors du prochain intervalle de maintenance.
Dataproc Metastore se réserve le droit de déployer des mises à niveau d'urgence en dehors des intervalles de maintenance.
Configurer un intervalle de maintenance
Vous pouvez configurer des intervalles de maintenance distincts et répétés pour chacun de vos services Dataproc Metastore.
Pour configurer un intervalle de maintenance, vous devez définir le jour de la semaine et l'heure du démarrage. Par exemple, vous pouvez configurer un intervalle de maintenance qui se répète tous les vendredis à 6h00.
Vous pouvez configurer un intervalle de maintenance à l'aide de Google Cloud Console.
Créer un service avec un intervalle de maintenance
Pour créer un intervalle de maintenance pour un nouveau service, procédez comme suit :
Console
Dans la console Google Cloud, ouvrez la page "Dataproc Metastore" :
En haut de la page Dataproc Metastore, cliquez sur le bouton Créer. La page Créer un service s'ouvre.
Configurez votre service comme vous le souhaitez.
Sous Intervalle de maintenance, sélectionnez le jour de la semaine.
Sélectionnez ensuite l'heure de la journée.
Cliquez sur Envoyer.
Configuration d'un intervalle de maintenance pour un service existant
Pour créer ou modifier un intervalle de maintenance pour un service existant, procédez comme suit :
Console
Dans la console Google Cloud, ouvrez la page "Dataproc Metastore" :
Sur la page Dataproc Metastore, cliquez sur le nom du service que vous souhaitez modifier. La page Informations sur le service s'ouvre pour ce service.
Dans l'onglet Configuration, cliquez sur le bouton Modifier. La page Modifier le service s'ouvre.
Dans la section Intervalle de maintenance, sélectionnez le jour de la semaine.
Sélectionnez ensuite l'heure de la journée.
Cliquez sur le bouton Envoyer pour mettre à jour le service.