update
This commit is contained in:
parent
b2f942cd43
commit
fcdac6c12c
|
@ -0,0 +1,2 @@
|
||||||
|
Désactiver hyperV
|
||||||
|
Panneau de configuraiton/application/fonctionnalité/décoché HyperV ?
|
|
@ -1,11 +1,11 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python3
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
from zephir.lib_zephir import *
|
from zephir.lib_zephir import *
|
||||||
from creole import fonctionseole
|
from creole import fonctionseole
|
||||||
|
|
||||||
if fonctionseole.init_proc('PERSO') == False:
|
if not fonctionseole.init_proc('PERSO'):
|
||||||
fonctionseole.zephir("MSG" , "procédure supprimer_fichier bloquée par zephir", "PERSO")
|
fonctionseole.zephir("MSG" , "procédure supprimer_fichier bloquée par zephir", "PERSO")
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
|
@ -14,8 +14,8 @@ fonctionseole.zephir("INIT" , "script supprimer_fichier en cours d'execution", "
|
||||||
try:
|
try:
|
||||||
filename = sys.argv[1]
|
filename = sys.argv[1]
|
||||||
fonctionseole.zephir("MSG" , "supprimer_fichier lancé avec l'argument {}".format(filename), "PERSO")
|
fonctionseole.zephir("MSG" , "supprimer_fichier lancé avec l'argument {}".format(filename), "PERSO")
|
||||||
sudo_script('supprimer_fichier_sudo.zephir %s' % filename)
|
sudo_script('supprimer_fichier_sudo.zephir {}'.format(filename))
|
||||||
except Exception, err:
|
except Exception as err:
|
||||||
fonctionseole.zephir("ERR" , "supprimer_fichier a généré une erreur {}".format(err), "PERSO")
|
fonctionseole.zephir("ERR" , "supprimer_fichier a généré une erreur {}".format(err), "PERSO")
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
|
|
|
@ -97,7 +97,7 @@
|
||||||
\include{modules_EOLE_envole/commun/01-nouveaute24}
|
\include{modules_EOLE_envole/commun/01-nouveaute24}
|
||||||
\include{modules_EOLE_envole/commun/01-nouveaute25}
|
\include{modules_EOLE_envole/commun/01-nouveaute25}
|
||||||
\include{modules_EOLE_envole/commun/01-nouveaute26}
|
\include{modules_EOLE_envole/commun/01-nouveaute26}
|
||||||
\include{modules_EOLE_envole/scribe/00-description}
|
\include{modules_EOLE_envole/scribeAD/00-description}
|
||||||
\include{modules_EOLE_envole/horus/00-description}
|
\include{modules_EOLE_envole/horus/00-description}
|
||||||
|
|
||||||
\section{Les quatre phases}
|
\section{Les quatre phases}
|
||||||
|
@ -112,7 +112,7 @@
|
||||||
\end{columns}
|
\end{columns}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
\include{modules_EOLE_envole/commun/02-quatre_phases}
|
\include{modules_EOLE_envole/commun/02-quatre_phases}
|
||||||
\include{modules_EOLE_envole/scribe/00-virtualbox}
|
\include{modules_EOLE_envole/scribeAD/00-virtualbox}
|
||||||
\include{modules_EOLE_envole/commun/02-gen_config}
|
\include{modules_EOLE_envole/commun/02-gen_config}
|
||||||
\include{modules_EOLE_envole/commun/02-quatre_phases-pratique}
|
\include{modules_EOLE_envole/commun/02-quatre_phases-pratique}
|
||||||
\section{Administration commune}
|
\section{Administration commune}
|
||||||
|
@ -142,9 +142,9 @@
|
||||||
\end{column}
|
\end{column}
|
||||||
\end{columns}
|
\end{columns}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
\include{modules_EOLE_envole/scribe/01-utilisateur}
|
\include{modules_EOLE_envole/scribeAD/01-utilisateur}
|
||||||
\include{modules_EOLE_envole/horus/01-utilisateur}
|
\include{modules_EOLE_envole/horus/01-utilisateur}
|
||||||
\include{modules_EOLE_envole/scribe/31-scripts-user-scribe}
|
\include{modules_EOLE_envole/scribeAD/31-scripts-user-scribe}
|
||||||
|
|
||||||
\section{Machines}
|
\section{Machines}
|
||||||
\begin{frame}{Plan}
|
\begin{frame}{Plan}
|
||||||
|
@ -157,23 +157,23 @@
|
||||||
\end{column}
|
\end{column}
|
||||||
\end{columns}
|
\end{columns}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
\include{modules_EOLE_envole/scribe/10-machine_conf_reseau}
|
\include{modules_EOLE_envole/scribeAD/10-machine_conf_reseau}
|
||||||
\include{modules_EOLE_envole/scribe/11-integration-scribe}
|
\include{modules_EOLE_envole/scribeAD/11-integration-scribe}
|
||||||
\include{modules_EOLE_envole/horus/11-integration-horus}
|
%\include{modules_EOLE_envole/horus/11-integration-horus}
|
||||||
\include{modules_EOLE_envole/scribe/12-machine-ead}
|
\include{modules_EOLE_envole/scribeAD/12-machine-ead}
|
||||||
\include{modules_EOLE_envole/horus/02-machine-ead}
|
%\include{modules_EOLE_envole/horus/02-machine-ead}
|
||||||
\include{modules_EOLE_envole/scribe/12-machine-diagnostic}
|
\include{modules_EOLE_envole/scribeAD/12-machine-diagnostic}
|
||||||
\include{modules_EOLE_envole/scribe/13-profil}
|
\include{modules_EOLE_envole/scribeAD/13-profil}
|
||||||
\include{modules_EOLE_envole/scribe/14-esu}
|
\include{modules_EOLE_envole/scribeAD/14-esu}
|
||||||
\include{modules_EOLE_envole/scribe/14-esu-diagnostic}
|
\include{modules_EOLE_envole/scribeAD/14-esu-diagnostic}
|
||||||
\include{modules_EOLE_envole/horus/14-esu}
|
%\include{modules_EOLE_envole/horus/14-esu}
|
||||||
\include{modules_EOLE_envole/scribe/15-script-scribe}
|
\include{modules_EOLE_envole/scribeAD/15-script-scribe}
|
||||||
\include{modules_EOLE_envole/horus/15-script-horus}
|
%\include{modules_EOLE_envole/horus/15-script-horus}
|
||||||
\include{modules_EOLE_envole/scribe/10-windows-distance}
|
\include{modules_EOLE_envole/scribeAD/10-windows-distance}
|
||||||
\include{modules_EOLE_envole/scribe/16-imprimante}
|
\include{modules_EOLE_envole/scribeAD/16-imprimante}
|
||||||
\include{modules_EOLE_envole/scribe/17-corbeille}
|
\include{modules_EOLE_envole/scribeAD/17-corbeille}
|
||||||
\include{modules_EOLE_envole/scribe/18-virus}
|
\include{modules_EOLE_envole/scribeAD/18-virus}
|
||||||
\include{modules_EOLE_envole/scribe/19-ftp}
|
\include{modules_EOLE_envole/scribeAD/19-ftp}
|
||||||
|
|
||||||
\section{Sauvegarde}
|
\section{Sauvegarde}
|
||||||
\begin{frame}{Plan}
|
\begin{frame}{Plan}
|
||||||
|
@ -186,7 +186,7 @@
|
||||||
\end{column}
|
\end{column}
|
||||||
\end{columns}
|
\end{columns}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
\include{modules_EOLE_envole/scribe/20-sauvegarde}
|
\include{modules_EOLE_envole/scribeAD/20-sauvegarde}
|
||||||
|
|
||||||
\section{Communications}
|
\section{Communications}
|
||||||
\begin{frame}{Plan}
|
\begin{frame}{Plan}
|
||||||
|
@ -199,7 +199,7 @@
|
||||||
\end{column}
|
\end{column}
|
||||||
\end{columns}
|
\end{columns}
|
||||||
\end{frame}
|
\end{frame}
|
||||||
\include{modules_EOLE_envole/scribe/30-communication}
|
\include{modules_EOLE_envole/scribeAD/30-communication}
|
||||||
|
|
||||||
\section{Les scripts administratifs}
|
\section{Les scripts administratifs}
|
||||||
\begin{frame}{Plan}
|
\begin{frame}{Plan}
|
||||||
|
|
|
@ -255,7 +255,7 @@ La commande de configuration est :
|
||||||
\item Installer le serveur (avec gen\_conteneur) ;
|
\item Installer le serveur (avec gen\_conteneur) ;
|
||||||
\item configurer le support de sauvegarde en ligne de commande ;
|
\item configurer le support de sauvegarde en ligne de commande ;
|
||||||
\item monter le support de sauvegarde : \commande{[/usr/share/eole/bacula/]bareosmount.py --mount} ;
|
\item monter le support de sauvegarde : \commande{[/usr/share/eole/bacula/]bareosmount.py --mount} ;
|
||||||
\item restaurer le catalogue : \commande{[/usr/share/eole/bacula/]bareosrestore.py --configeole <nom du directeur (scribe-dir)>} (attention restauration aussi de la configuration bareos) ;
|
\item restaurer le catalogue : \commande{[/usr/share/eole/bacula/]bareosrestore.py --configeol <nom du directeur (scribe-dir)>} (attention restauration aussi de la configuration bareos) ;
|
||||||
\item instanciation du serveur : \commande{instance zephir-restore.eol} ;
|
\item instanciation du serveur : \commande{instance zephir-restore.eol} ;
|
||||||
\item ne pas reinitiliser la base Bareos ;
|
\item ne pas reinitiliser la base Bareos ;
|
||||||
\item bareosrestore.py --catalog (sans options) ;
|
\item bareosrestore.py --catalog (sans options) ;
|
||||||
|
|
|
@ -244,7 +244,7 @@ La commande de configuration est :
|
||||||
\item Si vous avez un zéphir utiliser : \commande{enregistrement\_zephir};
|
\item Si vous avez un zéphir utiliser : \commande{enregistrement\_zephir};
|
||||||
\item Si vous n'avez pas de zéphir, restaurer le fichier config.eol :
|
\item Si vous n'avez pas de zéphir, restaurer le fichier config.eol :
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item \commande{bareosrestore.py --configeole <nom du directeur (scribe-dir)>} (attention restauration aussi de la configuration bareos) ;
|
\item \commande{bareosrestore.py --configeol <nom du directeur (scribe-dir)>} (attention restauration aussi de la configuration bareos) ;
|
||||||
\item copier la configuration restaurée : \commande{cp zephir-restore.eol /etc/eole/config.eol} ;
|
\item copier la configuration restaurée : \commande{cp zephir-restore.eol /etc/eole/config.eol} ;
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
\item Exécution sur un serveur ou un groupe de serveurs ;
|
\item Exécution sur un serveur ou un groupe de serveurs ;
|
||||||
\item les scripts doivent être dans /usr/share/zephir/scripts/ ;
|
\item les scripts doivent être dans /usr/share/zephir/scripts/ ;
|
||||||
\item ils doivent avoir l'extension .zephir ;
|
\item ils doivent avoir l'extension .zephir ;
|
||||||
|
\item les scripts doivent être exécutables ;
|
||||||
\item ne pas spécifier l'extension lors de l'exécuxion ;
|
\item ne pas spécifier l'extension lors de l'exécuxion ;
|
||||||
\item fonctionseole.init\_proc : permet de vérifier si l'action est bloqué ;
|
\item fonctionseole.init\_proc : permet de vérifier si l'action est bloqué ;
|
||||||
\item fonctionseole.zephir(<etat>, <message>, <type>) : log envoyer au Zéphir ;
|
\item fonctionseole.zephir(<etat>, <message>, <type>) : log envoyer au Zéphir ;
|
||||||
|
|
Loading…
Reference in New Issue