\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{sam. févr. 7 14:50:23 CET 2015}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={sheep},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Système de stockage block distribué pour KVM},
CreationDate={D:20150207145023},
ModDate={D:20150207145023},
Keywords={FileSystems;storages;Haute Disponibilité;cluster}
}}
\begin{document}
 
\begin{center}
{\Huge sheep }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Système de stockage block distribué pour KVM}
 
\vspace{10mm}
 
\vspace{1cm}{\huge Description }
 
\
 
\hspace{1mm}  sheepdog est un système de stockage distribué pour KVM/QEMU. Il fournis une haute disponibilité des volumes de stockages au niveau block aux machines virtuelles. Sheepdog supporte la gestion avancée des volumes tel que les snapshots, clonage, et provisioning. L'architecture de Sheepdog est pleinement symétrique; il n'y a pas de nœud central tel qu'un serveur de méta-données. Le service est appelé sheep. Un utilitaire en ligne de commande est disponible via collie. Les machines virtuelles QEMU/KVM utilisent le service sheep via un pilote block disponible dans qemu.
\vspace{5mm} \\
 
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -P, --pidfile]{Créé un fichier pid}
\item[\hspace{1mm} -p, --port]{Spécifie le port de communication}
\item[\hspace{1mm} -f, --foreground]{Empêche le service de passe en tâche de fond}
\item[\hspace{1mm} -d, --debug]{Affiche des message de debuggage}
\item[\hspace{1mm} -D, --directio]{Active l'E/S direct en accédant au cache d'objet}
\item[\hspace{1mm} -z, --zone]{Spécifie l'id de zone de disponibilité}
\item[\hspace{1mm} -c, --cluster]{Spécifie le pilote du cluster}
\item[\hspace{1mm} -g, --gateway]{L'instance sheep fonctionne en mode gateway}
\item[\hspace{1mm} -l, --loglevel]{Spécifie le niveau de log}
\item[\hspace{1mm} -o, --stdout]{Les logs sont envoyé sur stdout}
\item[\hspace{1mm} -s, --disk-space]{Spécifie l'espace disque disponible en Mo}
\item[\hspace{1mm} -w, --enable-cache size\texttt{[},mode\texttt{]}]{Active le cache d'objets et spécifie la taille max du cache en Mo et son mode (writethrough ou writback)}
\item[\hspace{1mm} -y, --myaddr]{Spécifie l'adresse IP d'annonce aux autres sheep}
\end{description}
 
\vspace{1cm}{\huge path }
 
\
 
\hspace{1mm}  Un système LSB stocke les fichiers dans /var/lib/sheepdog. Le script init utilise ce répertoire par défaut. Le répertoire doit être sur un système de fichier avec le support xattr. Dans le cas de ext3, user\_xattr devrait être ajouté aux options de montage. \textbf{mount -o remount,user\_xattr /var/lib/sheepdog}.
\vspace{5mm} \\
 
\end{flushleft}
\end{document}
