\begin{frame} \frametitle{Préférence des utilisateurs} \begin{itemize} \item Contient les informations sur l'utilisateur (nom, prénom et mail) ; \item activer les alertes par mail ; \item envoyer une clef SSH. \end{itemize} \end{frame} {\setbeamercolor{background canvas}{bg=TravauxPratiques} \begin{frame} \frametitle{Pratique} \begin{itemize} \item Créer et configurer l'utilisateur "formation" ; \item créer une clef SSH : \begin{enumerate} \item \emph{ssh-keygen -t rsa}, \item récupérer le fichier \~/.ssh/id\_rsa.pub. \end{enumerate} \item ajouter la clef à l'utilisateur. \end{itemize} \end{frame} } \begin{frame} \frametitle{Groupe de serveurs} \begin{itemize} \item Les variantes ne servent qu'à la configuration initiale ; \item changement sur plusieurs serveurs : groupe de serveurs ; \item sélectionner les serveurs suivant différents critères ; \item sauvegarde du groupe ; \item possibilité d'ajout ultérieur de machine ; \item actions supplémentaires. \end{itemize} \end{frame} {\setbeamercolor{background canvas}{bg=TravauxPratiques} \begin{frame} \frametitle{Pratique} \begin{itemize} \item Créer un groupe de serveur ; \item autoriser l'utilisateur à se connecter par clef SSH. \end{itemize} \end{frame} } \begin{frame} \frametitle{Surveillance des serveurs} \begin{itemize} \item Sur la page d'accueil ; \item sur chaque serveur : page Etat ; \item surveillance des serveurs ; \item état d'un groupe de serveurs. \end{itemize} \end{frame} \begin{frame} \frametitle{Alertes} \begin{itemize} \item Envoi d'un mail en cas de détection d'un problème : \begin{itemize} \item remontée par le serveur d'une erreur, \item un serveur n'a pas contacté Zéphir, \item une opération s'est mal déroulée ; \end{itemize} \item l'utilisateur doit avoir configuré son adresse mail ; \item à la sélection d'un groupe enregistré : cocher "surveiller ce groupe". \end{itemize} \end{frame} {\setbeamercolor{background canvas}{bg=TravauxPratiques} \begin{frame} \frametitle{Pratique} Surveiller un groupe. \end{frame} } \begin{frame} \frametitle{Actions} \begin{itemize} \item Zéphir agit à distance par des actions ; \item elles sont mises en file d'attente ; \item c'est le serveur qui se connecte au Zéphir ; \item exemple d'action : envoi de la configuration, mise à jour, sauvegarde de l'état actuel du serveur. \end{itemize} \end{frame} {\setbeamercolor{background canvas}{bg=TravauxPratiques} \begin{frame} \frametitle{Pratique} \begin{itemize} \item Dans la page d'état du serveur "modifier" une valeur de la configuration du Scribe ; \item lancer l'action "Envoyer la configuration au serveur" ; \item forcer la synchronisation : synchro\_zephir ; \item vérifier que la configuration est bien redescendu. \end{itemize} \end{frame} } \begin{frame} \frametitle{Gestion de la file d'attente des actions} \begin{itemize} \item Zéphir ne se connecte pas au Scribe ; \item en attendant la connexion, les actions sont stockés dans la file ; \item dans la page d'état du serveur, "liste des commandes en attente". \end{itemize} \end{frame} {\setbeamercolor{background canvas}{bg=TravauxPratiques} \begin{frame} \frametitle{Pratique} \begin{itemize} \item Lancer une action ; \item annuler l'action. \end{itemize} \end{frame} \begin{frame} \frametitle{Pratique} \begin{itemize} \item Restaurer le serveur dans VirtualBox ; \item configurer le réseau avec la commande network\_zephir ; \item récupérer la clef publique du Zéphir ; \item enregistrer le serveur ; \item redescendre la configuration. \end{itemize} \end{frame} }