From 640fbddfff5a0207657dc87d2bcf730874253100 Mon Sep 17 00:00:00 2001 From: JF Date: Tue, 14 Nov 2023 09:16:58 +0100 Subject: [PATCH] docs/Linux/2019-07-09-manipulations-LVM.md --- docs/Linux/2019-07-09-manipulations-LVM.md | 47 +++++ mkdocs.yml | 2 + site/404.html | 7 + .../index.html | 11 +- .../index.html | 172 ++++++++++++++++ .../2019-07-09-manipulations-LVM/index.html | 188 ++++++++++++++++++ .../index.html | 7 + .../index.html | 7 + .../2020-12-04-borg-backup/index.html | 7 + .../index.html | 7 + site/Synology/index.html | 7 + site/about/index.html | 28 ++- site/index.html | 9 +- site/search.html | 7 + site/search/search_index.json | 2 +- site/sitemap.xml | 26 ++- site/sitemap.xml.gz | Bin 360 -> 404 bytes 17 files changed, 519 insertions(+), 15 deletions(-) create mode 100644 docs/Linux/2019-07-09-manipulations-LVM.md create mode 100644 site/Ansible/2023-11-14-savanewiki-plubication/index.html create mode 100644 site/Linux/2019-07-09-manipulations-LVM/index.html diff --git a/docs/Linux/2019-07-09-manipulations-LVM.md b/docs/Linux/2019-07-09-manipulations-LVM.md new file mode 100644 index 0000000..385ca3b --- /dev/null +++ b/docs/Linux/2019-07-09-manipulations-LVM.md @@ -0,0 +1,47 @@ +--- +title: "Manipulations LVM" +summary: "brief decription to sum up" +author: + - JF +date: 2019-07-09 +--- +## Manipulation de volumes LVM +### Commandes pour avoir des informations sur les volumes : +* **Lister** + * pvscan, vgscan, lvscan +* **Obtenir des informations sur les volumes** + * pvs, vgs, lvs +* **Obtenir des informations sur un volume** + * pvdisplay, vgdisplay, lvdisplay + + +### Tout d'abord il faut commencer par le redimensionnement du volume physique + +`pvresize /dev/sdc` +* Il est inutile de rentrer des option ou des arguments, la commande se charge seule d'effectuer le redimensionnement. Et le **V**olume **G**roup prend automatiquement la taille du **P**hysical **V**olume. + + ***S'il s'agit d'un nouveau volume :*** + * `pvcreate /dev/le_volume` + * `vgs` pour afficher les Volume groups de la machine + * `vgextend nom_du_vg /dev/le_volume`, asseoit un Volume Group sur deux disques durs. **Attention !** Si un disque crash le Volume Group est mort. + +### On désactive le volume logique pour pouvoir travailler dessus. + +`lvchange -a n -> désactiver le volume logique` + +### On étend le volume logique. Le volume groupe est redimensionné en même temps que le volume physique. + +`lvextend -l +100%FREE /dev/vg001/linshare` + +### Puis on rend à nouveau actif le volume logique : + +`lvchange -a y -> activer le volume logique` + +***À sa réactivation, le volume remonte automatiquement selon `/etc/fstab`*** + +### Pour finir, on redimensionne le système de fichier : +***Attention :*** La commande de redimensionnement du système de fichier peut changer en fonction de celui-ci. + +`xfs_growfs /dev/mapper/vg001-linshare` dans le cas de CentOS. + +`resize2fs /dev/notre_vg` dans le cas d'un système de fichier en **ext**. diff --git a/mkdocs.yml b/mkdocs.yml index 1bd1329..b0f290e 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -11,5 +11,7 @@ nav: - Ansible: - "Ansible/2023-10-01-nextcloud-docker-update-from-ansible.md" - "Ansible/2023-11-14-savanewiki-plubication.md" + - Linux: + - "Linux/2019-07-09-manipulations-LVM.md" - About: about.md theme: readthedocs diff --git a/site/404.html b/site/404.html index 1847f6d..ba01edf 100644 --- a/site/404.html +++ b/site/404.html @@ -53,6 +53,13 @@ +

Linux

+
  • About diff --git a/site/Ansible/2023-10-01-nextcloud-docker-update-from-ansible/index.html b/site/Ansible/2023-10-01-nextcloud-docker-update-from-ansible/index.html index adbce06..7ba7166 100644 --- a/site/Ansible/2023-10-01-nextcloud-docker-update-from-ansible/index.html +++ b/site/Ansible/2023-10-01-nextcloud-docker-update-from-ansible/index.html @@ -66,6 +66,13 @@
+
  • Publication de Savanewiki +
  • + +

    Linux

    +
    • About @@ -165,7 +172,7 @@