e connecter en mode interactif localement:
<code bash>
virsh
# équivalent à
virsh --connect qemu:///sy... nes) on dispose de la commande **dominfo**
<code bash>
dominfo aVm
</code>
* **domstate** : état de ... diter le document XML décrivant le domaine:
<code bash>
virsh edit aDomainName
</code>
Utiliser la comm... e la réimporte si la syntaxe est correcte:
<code bash>
# Exporter la configuration de la VM
virsh dumpx
G utilisée pour la signature des paquets :
<code bash>
apt-get install gpg
wget -qO - "https://artifac... keyrings/elasticsearch-keyring.gpg
</code>
<code bash>
#Installer le paquet pour les mises a jour via H... e sur le répertoire ''/srv/elasticsearch''
<code bash>
# Création des dossiers data et log
mkdir /srv/e... ice elasticsearch au démarrage de l’hôte :
<code bash>
systemctl daemon-reload
systemctl enable elastic
erver
===== Test =====
Récupérer l'image
<code bash>
docker pull mozilla/syncserver:1.9.1
</code>
Cr... r un volume pour la persistance des données
<code bash>
docker volume create ffsync_data
</code>
<code bash>
# générer une clé secrète
$ head -c 20 /dev/uran... e directement la variable d'environnement:
<code bash>
# Générer la clé dans un fichier
$ head -c 20 /d
d'utiliser l'image basée sur Alpine Linux.
<code bash>
docker container run --name grafana_test --rm --... e stockage persistant (ou volume docker):
<code bash>
docker volume create grafana_data
</code>
Lors ... u conteneur le montage doit être effectué:
<code bash>
docker run -d -p 9090:3000 --name=grafana -v gra... on monte (lier ou bind) dans le conteneur.
<code bash>
# creation du dossier local pour les données gra
uetage, installer le paquet **tftp-hpa** :
<code bash>
sudo apt-get install tftpd-hpa
</code>
<note>
S...
</note>
Pour vérifier l'état du service :
<code bash>
systemctl status tftpd-hpa.service
netstat -anp... r le service seulement au besoin).
</note>
<code bash>
# Désactive le démarrage automatique du service
... age ''Error code 0: Permission denied'' :
<code bash>
sudo chown tftp:tftp /srv/tftp/
</code>
Relance
e mode de d'authentification par la suite:
<code bash>
useradd --create-home nagios
passwd nagios
</cod... écutant le service ne possède pas de home:
<code bash>
# générer le home utilisateur pour un utilisateu... nt que nagios et générer une paire de clés:
<code bash>
su - nagios
cd /home/nagios
mkdir .ssh
cd .ssh
s... ie la clé publique sur l’hôte à superviser:
<code bash>
ssh-copy-id -i id_nagios_rsa.pub nagios@hote-a-s
taller NRPE via le gestionnaire de paquets:
<code bash>
apt-get install nagios-nrpe-plugin
</code>
Coté... agent NRPE via le gestionnaire de paquets:
<code bash>
apt-get install monitoring-plugins-basic nagios-... sponibles pour les superviseurs distants.
<code bash>
systemctl restart nagios-nrpe-server.service
</... isant le traffic entrant pour l'agent NRPE:
<code bash>
ufw --dry-run allow in on ethX proto tcp from ip
ur tester le service est d'utiliser Docker:
<code bash>
docker image pull eclipse-mosquitto:2.0.14
dock... essus souscripteur qui recevra les messages
<code bash>
# ouvrir un shell interactif dans le conteneur
d... un message, on procède de façon similaire:
<code bash>
# Ouvrir un autre shell interactif dans le conte... iser une authentification par mot de passe:
<code bash>
password_file /etc/mosquitto/password_file
</cod
eSQL : Installation sous Debian12 ======
<code bash>
apt install postgresql
</code>
Après installation le service est actif et lancé :
<code bash>
systemctl status postgresql.service
</code>
... e client **psql** :
depuis le client psql :
<code bash>
su - postgres
psql
</code>
Puis depuis le promp... lement le répertoire de base et les logs :
<code bash>
pg_lsclusters
Ver Cluster Port Status Owner
t le choix d'utiliser un conteneur Docker.
<code bash>
docker image pull prom/node-exporter:v1.2.2
</code>
Tester l’exécution de l'application
<code bash>
docker container run --rm --interactive --tty pr... monitoring en créant une requête via cURL:
<code bash>
docker container run --rm --interactive --tty --... st pas suporté, pour ajouter un horodatage:
<code bash>
echo my_batch_job_completion_time $(date +%s) >
runners]]
. . .
executor = "shell"
shell = "bash"
</code>
Si ce n'est pas le cas, ajouter la directive et redémarrer le service
<code bash>
systemctl restart gitlab-runner.service
</code>
... des cas, l'erreur se produit lorsque le script **.bash_logout** de l'utilisateur gitlab-runner contient ... e:
Ici les instructions ont été commentées
<file bash .bash_logout>
# ~/.bash_logout: executed by bash(
stallé sur la VM docker-alpha.mairie.local
<code bash>
# Téléchargement de l'image
docker pull bitnami/... ou RHEA puis vérification de la résolution
<code bash>
# Tests de résolution
# rhea
dig @192.9.200.8 ... verse proxy Traefik via le docker-compose.
<code bash>
mkdir dokuwiki
</code>
<file YAML docker-compo... ce fait sur l’hôte cert-mgr.mairie.local:
<code bash>
# depuis une session root
cd /usr/local/cert-mgr