\begin{frame} \frametitle{Commandes utiles ONE/Glusterfs} \begin{itemize} \item s'assurer de la cohérence du cluster GlusterFS ; \begin{itemize} \item gluster volume heal info \item pour MSE : gluster volume heal datastore0 info \end{itemize} \end{itemize} \end{frame} \begin{frame} \frametitle{Commandes utiles ONE/Glusterfs} \begin{itemize} \item Obtenir des information sur le fichier en split-brain : \begin{itemize} \item gluster volume heal datastore0 info split-brain \end{itemize} \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 choisir la bonne copie : \begin{itemize} \item getfattr -d -m. -e hex \item Réinitialisez l'attribut étendu approprié sur la ou les briques contenant la «mauvaise copie» des données / métadonnées du fichier à l'aide de la commande setfattr. \item setfattr -n -v \item Déclenchez l'auto-réparation sur le fichier \item ls -l \end{itemize} \end{itemize} \end{frame} \begin{frame} \frametitle{Commandes utiles ONE/Glusterfs} \begin{itemize} \item split-brain point de montage : \begin{itemize} \item gluster volume info datastore0 \end{itemize} \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 start glusterd.service \end{itemize} \end{frame}