\section{Administration commune} \begin{frame}{Plan} \begin{columns}[t] \begin{column}{5cm} \tableofcontents[sections={1-6},currentsection, hideothersubsections] \end{column} \begin{column}{5cm} \tableofcontents[sections={7-12},currentsection,hideothersubsections] \end{column} \end{columns} \end{frame} \begin{frame} \frametitle{Les mises à jour} \begin{itemize} \item Les différents dépôts : \begin{itemize} \item la version stable minimum, \item la version stable complète, \item la version candidate, \item la version dev ; \end{itemize} \item procédure : \begin{itemize} \item par l'EAD, \item par l'interface semi-graphique, \item par Zéphir, \item à la ligne de commande : \begin{itemize} \item Query-Auto : liste les mises à jour, \item Maj-Auto : lance la mise à jour sans questions, \item Maj-CD : mise à jour grâce à un CD, \item Upgrade-Auto : mise à jour vers une version supérieure, \end{itemize} \item mise à jour automatique : de 01h à 6h un jour par semaine. \end{itemize} \end{itemize} \end{frame} \begin{frame} \frametitle{Instance ou reconfigure} \begin{itemize} \item L'instance ne doit être lancée qu'une seule fois sur les modules ; \item en cas de mise à jour, d'installation de paquet ou de changement de paramétrage : reconfigure. \end{itemize} \end{frame} \begin{frame} \frametitle{Diagnostic} \begin{itemize} \item La commande "diagnose" permet de tester différents points du serveur ; \item La commande "diagnose -L" propose un diagnostic étendu. \end{itemize} \end{frame} \begin{frame} \frametitle{Pratique} \begin{itemize} \item Faire un reconfigure ; \item lancer un diagnostic ; \item lancer un diagnostic étendu. \end{itemize} \end{frame} \begin{frame} \frametitle{Administration des conteneurs} \begin{itemize} \item Status des conteneurs : lxc-status ; \item gestion d'un service : CreoleService nom\_service start|stop|status ; \item entrer dans le conteneur : ssh nom\_conteneur. \end{itemize} \end{frame} \begin{frame} \frametitle{Pratique} \begin{itemize} \item Vérifier le status des conteneurs ; \item redémarrer le service smbd ; \item redémarrer le service ntp ; \item entrer dans le conteneur fichier. \end{itemize} \end{frame} \begin{frame} \frametitle{Firewall} \begin{itemize} \item Sur tous les modules ; \item complémentaire à Era si installé ; \item firewall + tcpwrapper ; \item géré par bastion ; \item pour ouvrir le firewall ouvre.firewall ; \item pour connaître la liste des règles : iptables-save. \end{itemize} \end{frame} \begin{frame} \frametitle{Schedule} \begin{itemize} \item Gestion des tâches planifiées avec ou sans sauvegarde ; \item tâche "pre" sauvegarde ; \item tâche "post" sauvegarde ; \item s'effectue à l'heure de la mise à jour ; \item pour lister : /usr/share/eole/schedule/manage\_schedule. \end{itemize} \end{frame} \begin{frame} \frametitle{Pratique} \begin{itemize} \item Vérifier les règles ; \item ouvrir le firewall et revérifier les règles ; \item refermer le firewall ; \item lister les tâches du schedule, désactiver une tâche et la réactiver. \end{itemize} \end{frame} \begin{frame} \frametitle{Onduleur} \begin{itemize} \item Gestion des onduleurs (NUT) ; \item maître - esclave ; \item visible dans les agents. \end{itemize} \end{frame} \begin{frame} \frametitle{Pratique} \begin{itemize} \item Regarder la configuration de l'onduleur dans gen\_config. \end{itemize} \end{frame} \begin{frame} \frametitle{Trouver de l'information sur le serveur} \begin{itemize} \item Lecture des journaux d'activité : \begin{itemize} \item les journaux locaux sont maintenant dans /var/log/rsyslog/local/ ; \item kernel/ : tous les messages du noyau ; \item auth/ : contient les connexions des utilisateurs ; \item cron/ : fichier log du service cron (planificateur système). \end{itemize} \item diagnose ; \item gen\_rpt. \end{itemize} \end{frame} \begin{frame} \frametitle{Trouver des informations sur Internet} \begin{itemize} \item la documentation ; \item les FAQ ; \item les archives des listes de diffusion ; \item le Wiki EOLE ; \item recherche sur Internet ; \item équipes d'assistance académiques. \end{itemize} \end{frame}