Add first node related to clustering and systemd

This commit is contained in:
2022-01-17 20:12:43 +01:00
parent fe647ee115
commit 8f161e5910
5 changed files with 75 additions and 1 deletions

View File

@@ -1,8 +1,12 @@
:PROPERTIES:
:ID: e7581fe3-f83f-4243-91ed-6ef7ade6a844
:mtime: 20220109134802
:mtime: 20220117200146
:ctime: 20220109134723
:END:
#+title: Linux
* Systèmes d'initialisation
** [[id:af912c20-4752-44ba-bdc0-99451ac0cd10][systemd]]
* Fonctionnalités
* [[id:fad57303-ce0c-4ae4-9529-294f70ecfaa5][Inotify]]

View File

@@ -0,0 +1,12 @@
:PROPERTIES:
:ID: 012e07b1-e12a-46e9-9a26-a93cde8b92ce
:mtime: 20220117112848
:ctime: 20220117112616
:END:
#+title: Pacemaker
* Tips
** Score de placement des resources
#+BEGIN_SRC shell
crm_simulate -sL
#+END_SRC

View File

@@ -0,0 +1,41 @@
:PROPERTIES:
:ID: af912c20-4752-44ba-bdc0-99451ac0cd10
:mtime: 20220117200052
:ctime: 20220117184604
:END:
#+title: systemd
#+filetags: :Linux:
* Introduction
* Suite logicielle qui fournit une gamme de composants système pour les systèmes d'exploitation Linux :
* Système d'initialisation gérant les dépendances entre services et démarrage en parallèle,
* Alternative à sysV init.
* Ré-écriture de daemon et utilitaires.
#+DOWNLOADED: https://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Composants_systemd.svg/640px-Composants_systemd.svg.png @ 2022-01-17 19:53:24
#+CAPTION: Par Claudelepoisson — Ce fichier est dérivé de : Systemd components.svg, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=28846333
[[file:Introduction/640px-Composants_systemd.svg_2022-01-17_19-53-24.png]]
* Tips
** Pour déclencher le démarrage d'une /unit/ une fois une @IP obtenue sur une interface
* Ajouter les contraintes suivantes à l'/unit/ à déclencher :
#+BEGIN_SRC shell
[Unit]
After=systemd-networkd-wait-online.service
Wants=systemd-networkd-wait-online.service
#+END_SRC
* Configurer l'/unit/ ~systemd-networkd-wait-online.service~ de manière à terminer uniquement lorsqu'une interface a
obtenu une @IP (état ~routable~) :
#+BEGIN_SRC shell
mkdir /etc/systemd/system/systemd-networkd-wait-online.service.d/
cat >/etc/systemd/system/systemd-networkd-wait-online.service.d/override.conf << EOF
[Service]
ExecStart=/lib/systemd/systemd-networkd-wait-online -i <interface>:routable
EOF
systemctl enable systemd-networkd-wait-online.service
#+END_SRC
* Références
* [[https://fr.wikipedia.org/wiki/Systemd][Wikipedia]]
* [[https://www.freedesktop.org/software/systemd/man/systemd-networkd-wait-online.service.html][man systemd-networkd-wait-online.service]]

View File

@@ -0,0 +1,17 @@
:PROPERTIES:
:ID: d3b9cdf5-b984-45f2-8745-77d779eedf01
:mtime: 20220117201115
:ctime: 20220117200407
:END:
#+title: Cluster
* Présentation
Ensemble de /noeuds/ mettant à disposition des ressources afin d'héberger des /resources/ (base de données, services,
...),
* Open Cluster Framework
Ensemble de standards relatifs au clustering :
* [[id:7a81bb2d-a6cf-4a2d-8308-0de97fab1856][OCF resource agent]]
* Gestionnaires de cluster
** [[id:012e07b1-e12a-46e9-9a26-a93cde8b92ce][Pacemaker]]

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB