public:add-disk-win-linux-lvm_tp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

public:add-disk-win-linux-lvm_tp [2024/09/11 13:37] – créée - modification externe 127.0.0.1public:add-disk-win-linux-lvm_tp [2026/06/14 20:25] (Version actuelle) – supprimée vincent1890
Ligne 1: Ligne 1:
-====== Add/Ajout disk dans Windows et Linux ====== 
- 
-===== Windows ===== 
- 
-==== Créer un Pool de Stockage ==== 
-<note important>S'assurer de filtrer les bons disques, ici on prend tous les disques pouvant être ajoutés à un pool.</note> 
-  $disks = Get-PhysicalDisk | Where-Object {$_.CanPool -eq $True} 
-  New-StoragePool -FriendlyName "PoolUSINE" -StorageSubsystemFriendlyName "Windows Storage*" -PhysicalDisks $disks 
- 
-==== Créer un Disque Virtuel sur le Pool de Stockage ==== 
-<note important>Choisir Parity ou Mirror pour ResiliencySettingName, selon le niveau de tolérance à la perte souhaité.</note> 
-  New-VirtualDisk -FriendlyName "DisqueVirtuelUSINE" -ResiliencySettingName Parity -Size 20GB -StoragePoolFriendlyName "PoolUSINE" 
- 
-==== Formater le Disque en NTFS et Assigner une Lettre de Lecteur ==== 
-<note tip>Les commandes suivantes préparent le disque, le formatent en NTFS, et lui assignent la lettre S:</note> 
-  $disk = Get-VirtualDisk -FriendlyName "DisqueVirtuelUSINE" | Get-Disk | Initialize-Disk -PassThru | New-Partition -AssignDriveLetter -UseMaximumSize 
-  $disk | Format-Volume -FileSystem NTFS -NewFileSystemLabel "StockageUSINE" -Confirm:$false 
-  $disk | Set-Partition -NewDriveLetter S 
-===== Linux (Debian 11) ===== 
- 
-==== Install Packet prérequis ==== 
-  apt install xfsprogs 
-  apt install rsync 
- 
-==== Identifier les nouveaux disques : ==== 
- 
-  pvdisplay 
-  vgdisplay 
-  lvdisplay 
-  lsblk 
-  fdisk -l 
- 
-<file Bash Result.sh> 
-root@SRV-DEB11:~# pvdisplay 
-  --- Physical volume --- 
-  PV Name               /dev/sdb5 
-  VG Name               SRV-DEB11-vg 
-  PV Size               19,52 GiB / not usable 2,00 MiB 
-  Allocatable           yes (but full) 
-  PE Size               4,00 MiB 
-  Total PE              4997 
-  Free PE               0 
-  Allocated PE          4997 
-  PV UUID               e00pMt-xWxl-GxvF-uZeM-1qeB-Kdg8-bI0dNQ 
-root@SRV-DEB11:~# vgdisplay 
-  --- Volume group --- 
-  VG Name               SRV-DEB11-vg 
-  System ID 
-  Format                lvm2 
-  Metadata Areas        1 
-  Metadata Sequence No  6 
-  VG Access             read/write 
-  VG Status             resizable 
-  MAX LV                0 
-  Cur LV                5 
-  Open LV               5 
-  Max PV                0 
-  Cur PV                1 
-  Act PV                1 
-  VG Size               <19,52 GiB 
-  PE Size               4,00 MiB 
-  Total PE              4997 
-  Alloc PE / Size       4997 / <19,52 GiB 
-  Free  PE / Size       0 / 0 
-  VG UUID               yxWOdf-eOrP-xcLw-kr8H-fH3p-nn7X-9FWn9z 
- 
-root@SRV-DEB11:~# lvdisplay 
-  --- Logical volume --- 
-  LV Path                /dev/SRV-DEB11-vg/root 
-  LV Name                root 
-  VG Name                SRV-DEB11-vg 
-  LV UUID                AR4Viu-ZOOE-Arur-mD5A-K5XA-Okq8-1spUlx 
-  LV Write Access        read/write 
-  LV Creation host, time SRV-DEB11, 2024-03-25 12:00:12 +0100 
-  LV Status              available 
-  # open                 1 
-  LV Size                4,03 GiB 
-  Current LE             1032 
-  Segments               1 
-  Allocation             inherit 
-  Read ahead sectors     auto 
-  - currently set to     256 
-  Block device           254:0 
- 
-  --- Logical volume --- 
-  LV Path                /dev/SRV-DEB11-vg/var 
-  LV Name                var 
-  VG Name                SRV-DEB11-vg 
-  LV UUID                3oXtLj-q67c-AoYg-rx8q-oSR5-pgDY-TZcJxe 
-  LV Write Access        read/write 
-  LV Creation host, time SRV-DEB11, 2024-03-25 12:00:12 +0100 
-  LV Status              available 
-  # open                 1 
-  LV Size                1,65 GiB 
-  Current LE             423 
-  Segments               1 
-  Allocation             inherit 
-  Read ahead sectors     auto 
-  - currently set to     256 
-  Block device           254:1 
- 
-  --- Logical volume --- 
-  LV Path                /dev/SRV-DEB11-vg/swap_1 
-  LV Name                swap_1 
-  VG Name                SRV-DEB11-vg 
-  LV UUID                qL4iDD-w3p2-gazY-H5sG-1ODh-bFNV-XAMsbb 
-  LV Write Access        read/write 
-  LV Creation host, time SRV-DEB11, 2024-03-25 12:00:12 +0100 
-  LV Status              available 
-  # open                 2 
-  LV Size                976,00 MiB 
-  Current LE             244 
-  Segments               1 
-  Allocation             inherit 
-  Read ahead sectors     auto 
-  - currently set to     256 
-  Block device           254:2 
- 
-  --- Logical volume --- 
-  LV Path                /dev/SRV-DEB11-vg/tmp 
-  LV Name                tmp 
-  VG Name                SRV-DEB11-vg 
-  LV UUID                WMLpsy-fdye-RnaD-i6p8-6SJF-kXtz-iIBa69 
-  LV Write Access        read/write 
-  LV Creation host, time SRV-DEB11, 2024-03-25 12:00:12 +0100 
-  LV Status              available 
-  # open                 1 
-  LV Size                364,00 MiB 
-  Current LE             91 
-  Segments               1 
-  Allocation             inherit 
-  Read ahead sectors     auto 
-  - currently set to     256 
-  Block device           254:3 
- 
-  --- Logical volume --- 
-  LV Path                /dev/SRV-DEB11-vg/home 
-  LV Name                home 
-  VG Name                SRV-DEB11-vg 
-  LV UUID                ScMuWo-K5Ea-W8OJ-7mEr-PAxi-uAAU-GJOVgK 
-  LV Write Access        read/write 
-  LV Creation host, time SRV-DEB11, 2024-03-25 12:00:13 +0100 
-  LV Status              available 
-  # open                 1 
-  LV Size                <12,53 GiB 
-  Current LE             3207 
-  Segments               1 
-  Allocation             inherit 
-  Read ahead sectors     auto 
-  - currently set to     256 
-  Block device           254:4 
- 
-root@SRV-DEB11:~# 
- 
- 
-root@SRV-DEB11:~# lsblk 
-NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT 
-sda                         8:   0   30G  0 disk 
-sdb                         8:16     20G  0 disk 
-├─sdb1                      8:17    487M  0 part /boot 
-├─sdb2                      8:18      1K  0 part 
-└─sdb5                      8:21   0 19,5G  0 part 
-  ├─SRV--DEB11--vg-root   254:   0    4G  0 lvm  / 
-  ├─SRV--DEB11--vg-var    254:1    0  1,7G  0 lvm  /var 
-  ├─SRV--DEB11--vg-swap_1 254:2    0  976M  0 lvm  [SWAP] 
-  ├─SRV--DEB11--vg-tmp    254:3    0  364M  0 lvm  /tmp 
-  └─SRV--DEB11--vg-home   254:   0 12,5G  0 lvm  /home 
-sdc                         8:32     30G  0 disk 
-sr0                        11:0    1 1024M  0 rom 
-root@SRV-DEB11:~# fdisk -l 
- 
- 
-Disque /dev/sda : 30 GiB, 32212254720 octets, 62914560 secteurs 
-Modèle de disque : VMware Virtual S 
-Unités : secteur de 1 × 512 = 512 octets 
-Taille de secteur (logique / physique) : 512 octets / 512 octets 
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets 
- 
- 
-Disque /dev/sdb : 20 GiB, 21474836480 octets, 41943040 secteurs 
-Modèle de disque : VMware Virtual S 
-Unités : secteur de 1 × 512 = 512 octets 
-Taille de secteur (logique / physique) : 512 octets / 512 octets 
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets 
-Type d'étiquette de disque : dos 
-Identifiant de disque : 0xd6495940 
- 
-Périphérique Amorçage   Début      Fin Secteurs Taille Id Type 
-/dev/sdb1    *           2048   999423   997376   487M 83 Linux 
-/dev/sdb2             1001470 41940991 40939522  19,5G  5 Étendue 
-/dev/sdb5             1001472 41940991 40939520  19,5G 8e LVM Linux 
- 
- 
-Disque /dev/sdc : 30 GiB, 32212254720 octets, 62914560 secteurs 
-Modèle de disque : VMware Virtual S 
-Unités : secteur de 1 × 512 = 512 octets 
-Taille de secteur (logique / physique) : 512 octets / 512 octets 
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets 
- 
- 
-Disque /dev/mapper/SRV--DEB11--vg-root : 4,03 GiB, 4328521728 octets, 8454144 secteurs 
-Unités : secteur de 1 × 512 = 512 octets 
-Taille de secteur (logique / physique) : 512 octets / 512 octets 
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets 
- 
- 
-Disque /dev/mapper/SRV--DEB11--vg-var : 1,65 GiB, 1774190592 octets, 3465216 secteurs 
-Unités : secteur de 1 × 512 = 512 octets 
-Taille de secteur (logique / physique) : 512 octets / 512 octets 
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets 
- 
- 
-Disque /dev/mapper/SRV--DEB11--vg-swap_1 : 976 MiB, 1023410176 octets, 1998848 secteurs 
-Unités : secteur de 1 × 512 = 512 octets 
-Taille de secteur (logique / physique) : 512 octets / 512 octets 
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets 
- 
- 
-Disque /dev/mapper/SRV--DEB11--vg-tmp : 364 MiB, 381681664 octets, 745472 secteurs 
-Unités : secteur de 1 × 512 = 512 octets 
-Taille de secteur (logique / physique) : 512 octets / 512 octets 
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets 
- 
- 
-Disque /dev/mapper/SRV--DEB11--vg-home : 12,53 GiB, 13451132928 octets, 26271744 secteurs 
-Unités : secteur de 1 × 512 = 512 octets 
-Taille de secteur (logique / physique) : 512 octets / 512 octets 
-taille d'E/S (minimale / optimale) : 512 octets / 512 octets 
-root@SRV-DEB11:~# 
-</file> 
-==== Créer des Volumes Physiques (PV) sur les nouveaux disques : ==== 
-  pvcreate /dev/sda 
-  pvcreate /dev/sdc 
- 
- 
-==== Étendre le Groupe de Volumes (VG) pour inclure les nouveaux PV : ==== 
-  vgextend SRV-DEB11-vg /dev/sda 
-  vgextend SRV-DEB11-vg /dev/sdc 
- 
- 
-==== Créer un nouveau Volume Logique (LV) pour /home et augmenter sa taille : ==== 
-  lvextend -L +10G /dev/SRV-DEB11-vg/home 
-  resize2fs /dev/SRV-DEB11-vg/home 
-  df -h 
- 
-==== Créer le volume logique LV-VAR avec une taille de 10 Go : ==== 
-  lvcreate -L 10G -n LV-VAR SRV-DEB11-vg 
-  mkfs.ext4 /dev/SRV-DEB11-vg/LV-VAR 
-==== Création du volume logique LV-PROJETS avec l'espace restant (en prenant en compte de laisser 10 Go non alloués) : ==== 
-  lvcreate -L 40G -n LV-PROJETS SRV-DEB11-vg 
-  ou 
-  lvcreate -L 39.9G -n LV-PROJETS SRV-DEB11-vg 
-  puis 
-  mkfs.xfs /dev/SRV-DEB11-vg/LV-PROJETS 
- 
-==== Configuration pour le Montage Flexible et Migration des Données ==== 
-==== Configurer montage de LV-PROJETS accessible via /srv/projets par tous les utilisateurs : ==== 
-  mkdir -p /srv/projets 
-  echo '/dev/SRV-DEB11-vg/LV-PROJETS /srv/projets xfs defaults,users,noauto 0 0' | tee -a /etc/fstab 
-  reboot 
- 
-==== Migration data de /var to LV-VAR en mode de dépannage (Rescue mode) : ==== 
-<note warning>Passer en mode MAINTENANCE sur la machine (lien dans les sources)</note> 
- 
-=== Monter le volume logique LV-VAR sur /mnt : === 
-  mount /dev/SRV-DEB11-vg/LV-VAR /mnt 
-  mount | grep "/mnt" 
-   
-=== Copier les données de /var : === 
-<note tip>Utilisez rsync pour copier les données de **/var** vers **/mnt** (qui représente maintenant LV-VAR) :</note> 
-  rsync -avH /var/* /mnt/ 
- 
-=== Vérifier le contenue de /mnt === 
-  ls /mnt 
- 
- 
-==== Mettre à jour /etc/fstab pour monter LV-VAR sur /var au démarrage. ==== 
-=== Commenter ligne de l'ancien var === 
-<note warning>Commenter l'ancien montage /var et ajouter le nouveau montage</note> 
- 
-  nano /etc/fstab 
- 
-  /dev/SRV-DEB11-vg/LV-VAR /var ext4 defaults 0 2 
- 
-=== Redémarrer en mode normal === 
-  reboot 
- 
-=== Vérifier que le montage est bien réalisé au bon endroit === 
-  mount | grep /var 
- 
-==== Suppression de l'ancien volume logique de /var après vérification : ==== 
-  lvremove /dev/mapper/SRV--DEB11--vg-var 
- 
-Vérifier le VG 
-  vgdisplay SRV-DEB11-vg 
- 
-redemarrer 
-  reboot 
- 
-<file Bash ResultFinal.sh> 
-root@SRV-DEB11:~# lvremove /dev/mapper/SRV--DEB11--vg-var 
-Do you really want to remove active logical volume SRV-DEB11-vg/var? [y/n]: y 
-  Logical volume "var" successfully removed 
-root@SRV-DEB11:~# vgdisplay SRV-DEB11-vg 
-  --- Volume group --- 
-  VG Name               SRV-DEB11-vg 
-  System ID 
-  Format                lvm2 
-  Metadata Areas        3 
-  Metadata Sequence No  12 
-  VG Access             read/write 
-  VG Status             resizable 
-  MAX LV                0 
-  Cur LV                6 
-  Open LV               5 
-  Max PV                0 
-  Cur PV                3 
-  Act PV                3 
-  VG Size               79,51 GiB 
-  PE Size               4,00 MiB 
-  Total PE              20355 
-  Alloc PE / Size       19909 / <77,77 GiB 
-  Free  PE / Size       446 / 1,74 GiB 
-  VG UUID               yxWOdf-eOrP-xcLw-kr8H-fH3p-nn7X-9FWn9z 
- 
-root@SRV-DEB11:~# 
-</file> 
-===== Sources : ===== 
-<bootnote web> 
-[[https://www.malekal.com/demarrer-linux-en-mode-recuperation-et-depannage-rescue/]] \\ 
-</bootnote> 
- 
  
  • public/add-disk-win-linux-lvm_tp.1726054666.txt.gz
  • Dernière modification : 2024/09/11 13:37
  • de 127.0.0.1