Cleanup glusterfs

This commit is contained in:
Philippe Caseiro 2020-10-19 09:34:58 +02:00
parent bc6803e5ac
commit f019329420
6 changed files with 45 additions and 60 deletions

View File

@ -23,6 +23,6 @@
\item systemctl start mariadb ( !!! Procédure longue +5min) \item systemctl start mariadb ( !!! Procédure longue +5min)
\item mysql \item mysql
\item mariadbPwd (commande EOLE) \item mariadbPwd (commande EOLE)
\item mysql -u root -p -e "SHOW STATUS LIKE 'wsrep_cluster_size'" ( taille de la grappe) \item mysql -u root -p -e "SHOW STATUS LIKE 'wsrep\_cluster\_size'" ( taille de la grappe)
\end{itemize} \end{itemize}
\end{frame} \end{frame}

View File

@ -12,5 +12,6 @@
\item MSE-P-DNS-B1 ; \item MSE-P-DNS-B1 ;
\item MSE-P-DNS-B2 ; \item MSE-P-DNS-B2 ;
\end{itemize} \end{itemize}
\end{itemize}
\end{itemize} \end{itemize}
\end{frame} \end{frame}

View File

@ -1,15 +1,14 @@
\begin{frame} \begin{frame}
\frametitle{Procédures d'urgence ONE/Glusterfs} \frametitle{Procédures d'urgence ONE/Glusterfs}
\begin{itemize} \begin{itemize}
\item Ordre de démarrage des VMs :
\begin{itemize} \begin{itemize}
\item Ordre de démarrage des VMs : \item MSE-P-ARB-A ;
\begin{itemize} \item MSE-P-ARB-B ;
\item MSE-P-ARB-A ; \item MSE-P-IDP-A1 ;
\item MSE-P-ARB-B ; \item MSE-P-IDP-A2 ;
\item MSE-P-IDP-A1 ; \item MSE-P-IDP-B1 ;
\item MSE-P-IDP-A2 ; \item MSE-P-IDP-B2 ;
\item MSE-P-IDP-B1 ;
\item MSE-P-IDP-B2 ;
\end{itemize}
\end{itemize} \end{itemize}
\end{itemize}
\end{frame} \end{frame}

View File

@ -1,22 +1,21 @@
\begin{frame} \begin{frame}
\frametitle{Procédures d'urgence ONE/Glusterfs} \frametitle{Procédures d'urgence ONE/Glusterfs}
\begin{itemize} \begin{itemize}
\item Ordre de démarrage des VMs :
\begin{itemize} \begin{itemize}
\item Ordre de démarrage des VMs : \item MSE-P-SP-A1 ;
\begin{itemize} \item MSE-P-SP-A2 ;
\item MSE-P-SP-A1 ; \item MSE-P-SP-B1 ;
\item MSE-P-SP-A2 ; \item MSE-P-SP-B2 ;
\item MSE-P-SP-B1 ; \item MSE-P-REDIS-A ;
\item MSE-P-SP-B2 ; \item MSE-P-REDIS-B ;
\item MSE-P-REDIS-A ; \item MSE-P-Portal-01 ;
\item MSE-P-REDIS-B ; \item MSE-P-Portal-02 à MSE-P-Portal-24.
\item MSE-P-Portal-01 ;
\item MSE-P-Portal-02 à MSE-P-Portal-24.
\end{itemize}
\item Se connecter sur portal-01 :
\begin{itemize}
\item Vérifier que https://idp.messervices.etudiant.gouv.fr réponde correctement ;
\item Exécuter la commande reconfigure pour la mise à niveau des portals ;
\end{itemize}
\end{itemize} \end{itemize}
\item Se connecter sur portal-01 :
\begin{itemize}
\item Vérifier que https://idp.messervices.etudiant.gouv.fr réponde correctement ;
\item Exécuter la commande reconfigure pour la mise à niveau des portals ;
\end{itemize}
\end{itemize}
\end{frame} \end{frame}

View File

@ -2,24 +2,17 @@
\frametitle{Commandes utiles ONE/Glusterfs} \frametitle{Commandes utiles ONE/Glusterfs}
\begin{itemize} \begin{itemize}
\item s'assurer de la cohérence du cluster GlusterFS ; \item s'assurer de la cohérence du cluster GlusterFS ;
\begin{lstlisting} \item gluster volume heal nomVolume (datastore0 pour MSE) info
gluster volume heal nomVolume (datastore0 pour MSE) info \end{itemize}
\end{lstlisting} \end{frame}
\begin{lstlisting}
Launching heal operation to perform index self heal on volume datastore0 has been successful \begin{frame}
Use heal info commands to check status. \frametitle{Commandes utiles ONE/Glusterfs}
root@mse-pp-worker-a1:~# gluster volume heal datastore0 info \begin{itemize}
Brick worker-a1.replication.lan:/mnt/glusterfs/datastore0
Status: Connected
Number of entries: 0
Brick worker-b1.replication.lan:/mnt/glusterfs/datastore0
Status: Connected
Number of entries: 0
\end{lstlisting}
\item Obtenir des information sur le fichier en split-brain : \item Obtenir des information sur le fichier en split-brain :
\begin{lstlisting} \begin{itemize}
gluster volume heal datastore0 info split-brain \item gluster volume heal datastore0 info split-brain
\end{lstlisting} \end{itemize}
\item identifier le fichier pour lequel les opérations échouent \item identifier le fichier pour lequel les opérations échouent
\item fermer les aplications du ficher en question si ce sont des VMs , mettre la vm hors tension \item fermer les aplications du ficher en question si ce sont des VMs , mettre la vm hors tension
\item choisir la bonne copie : \item choisir la bonne copie :
@ -30,24 +23,16 @@
\item Déclenchez l'auto-réparation sur le fichier \item Déclenchez l'auto-réparation sur le fichier
\item ls -l <chemin-fichier-on-gluster-mount> \item ls -l <chemin-fichier-on-gluster-mount>
\end{itemize} \end{itemize}
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Commandes utiles ONE/Glusterfs}
\begin{itemize}
\item splibrain point de montage : \item splibrain point de montage :
\item gluster volume info datastore0 \begin{itemize}
\begin{lstlisting} \item gluster volume info datastore0
Volume Name: datastore0 \end{itemize}
Type: Replicate
Volume ID: 12f442ba-c6c5-4813-adc8-9f6e6b4966a9
Status: Started
Snapshot Count: 0
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: worker-a1.replication.lan:/mnt/glusterfs/datastore0
Brick2: worker-b1.replication.lan:/mnt/glusterfs/datastore0
Options Reconfigured:
performance.client-io-threads: off
nfs.disable: on
transport.address-family: inet
\end{lstlisting}
\item si Number of bricks est différent de bricks, redémarrer le service glusterfs sur la bricks non monté \item si Number of bricks est différent de bricks, redémarrer le service glusterfs sur la bricks non monté
\item systemctl status glusterd.service \item systemctl status glusterd.service
\item systemctl start gusterd.service \item systemctl start gusterd.service

View File

@ -30,6 +30,7 @@
%\usepackage{color} %\usepackage{color}
\usepackage[svgnames,table]{xcolor} \usepackage[svgnames,table]{xcolor}
\usepackage{listings} \usepackage{listings}
\usepackage{lstlisting}
\usepackage{graphicx} \usepackage{graphicx}
\usepackage{hyperref} \usepackage{hyperref}
\usepackage{titlesec} \usepackage{titlesec}