# Installation Debian 10 sur serveur dédié (avec RAID et LVM)

**URL:** <https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978>\
**Category:** Support Debian\
**Created:** [Août 25, 2019, 8:15 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978 "2019-08-25T20:15:22Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Vinz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/87869e/32.png) [@Vinz](https://www.debian-fr.org/u/Vinz)\
**Post date:** [Août 25, 2019, 8:15 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/1 "2019-08-25T20:15:22Z")

</div>

Je suis donc parti pour me refaire une installation complète 🙂

Pour info ce serveur doit me servir à quelques petits sites personnels (disons communautaires) et j’aimerais aussi tenter du NextCloud pour mes données persos et donc essayer de me dégoogliser.

Pour commencer le choix du serveur.

Au lieu de lorgner sur le ProS3 d’Online je pense sérieusement au Agile S - i3 d’Ikoula. Il y a une promo à 24€/mois (31€ avec l’option RAID) et il convient parfaitement je pense à mes besoins.

Besoins qui sont les suivants:

- 8 GB de RAM min
- 1 To de stockage min
- CPU: au moins égale à mon actuel Core i3-2100 @ 3.10GHz

En fait pour le CPU ce qui m’importe c’est surtout la puissance par cœur, en mono-thread. Mais je pense que ça sera ok avec le Core i3 8100 @ 3.60GHz car sur [cpubenchmark.net](http://cpubenchmark.net) il a score qui est plus du double alors qu’il a 2 fois plus de cœurs.

Si quelqu’un a un avis sur cette offre (ou sur le fournisseur) je suis preneur.

Par contre ce qui m’embête c’est qu’il ne propose que Debian 9. J’aurais préféré démarrer sur Buster car je suis légèrement traumatisé par ce qui vient de m’arriver lors de mon upgrade 😉

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Août 25, 2019, 8:33 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/2 "2019-08-25T20:33:23Z")

</div>

Ben si tu as un mode rescue qui boote sur une install externe comme chez online, tu bootes dessus, tu fais ton install buster en chroot+debootstrap minimale sur le disque vierge, et tu auras une install native buster:  
[https://www.debian.org/releases/stretch/amd64/apds03.html.fr](https://www.debian.org/releases/stretch/amd64/apds03.html.fr)  
(c’est un tuto pour stretch, il faut bien sur transposer, pas juste copier coller)

Mais essaye d’abord une install 9 mini et migration en 10, si c’est minimal et frai, ça devrait passer crème.

PS: je crois que tu n’as pas choisi de section pour ton fil.

---

<div class="post-metadata">

**Author:** ![Vinz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/87869e/32.png) [@Vinz](https://www.debian-fr.org/u/Vinz)\
**Post date:** [Août 25, 2019, 8:48 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/3 "2019-08-25T20:48:34Z")

</div>

Merci pour les infos pour faire une install “native”. Je vais évidemment commencer par tenter un dist-upgrade classique, c’est d’ailleurs la 1ere chose que je vais faire.

Bon allez je vais aller faire mes courses chez Ikoula !

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Août 26, 2019, 6:04 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/4 "2019-08-26T06:04:39Z")

</div>

> [@mattotop](#):
>
> tu fais ton install buster en chroot+debootstrap minimale sur le disque vierge, et tu auras une install native buster:  
> [https://www.debian.org/releases/stretch/amd64/apds03.html.fr](https://www.debian.org/releases/stretch/amd64/apds03.html.fr)  
> (c’est un tuto pour stretch, il faut bien sur transposer, pas juste copier coller)
> 
> Mais essaye d’abord une install 9 mini et migration en 10, si c’est minimal et frai, ça devrait passer crème.

Ou sinon il demande si un technicien de chez eux peux pas lancer une installation en Debian 10 si elle est pas encore disponible.

> [@Vinz](#):
>
> Merci pour les infos pour faire une install “native”. Je vais évidemment commencer par tenter un dist-upgrade classique, c’est d’ailleurs la 1ere chose que je vais faire.

Le netboot sera basé sur Archlinux d’ici peu de temps (sysrescuecd, pour l’instant une version qui a de l’âge basé sur Gentoo) et l’image Debian 10 devrait être très prochainement disponible, tu peu sans doute faire la demande auprès du support (c’est gratuit).

---

<div class="post-metadata">

**Author:** ![Vinz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/87869e/32.png) [@Vinz](https://www.debian-fr.org/u/Vinz)\
**Post date:** [Août 26, 2019, 2:19 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/5 "2019-08-26T14:19:06Z")

</div>

Bon alors 1er souci: impossible de commencer avec Buster, je pars donc de Stretch. Je lance le dist-upgrade qui se lance bien mais la mise à jour de Grub me demande:

> ```
> │ Le chargeur d'amorçage GRUB était précédemment installé sur un disque qui n'est plus présent ou dont l'identifiant unique │ 
> │ a changé pour une raison ou une autre. Il est important de vous assurer que l'image de GRUB qui est installée reste │ 
> │ synchronisée avec les modules de GRUB ou grub.cfg. Veuillez vérifier à nouveau que GRUB sera bien installé sur les │ 
> │ périphériques d'amorçage pertinents. │ 
> │ │ 
> │ Si vous n'avez pas la certitude du périphérique utilisé comme périphérique d'amorçage par le BIOS, il est en général │ 
> │ conseillé d'installer GRUB sur l'ensemble des périphériques. │ 
> │ │ 
> │ Veuillez noter que GRUB peut également être installé sur les secteurs d'amorçage de partitions. Certaines partitions où │ 
> │ cela pourrait être nécessaire sont indiquées ici. Cependant, cela impose que GRUB utilise le mécanisme « blocklist », ce │ 
> │ qui le rend moins fiable et n'est donc pas recommandé. │ 
> │ │ 
> │ Périphériques où installer GRUB : │ 
> │ │ 
> │ [] /dev/dm-0 (997917 Mo; VolGroup00-system_root) │ 
> │ [] /dev/md1 (997920 Mo; frhb22417ds:1) │ 
> │ [] /dev/sda (1000204 Mo; TOSHIBA_DT01ACA100) │ 
> │ [] /dev/sdb (1000204 Mo; TOSHIBA_DT01ACA100) │ 
> │ [] /dev/dm-0 (997917 Mo; VolGroup00-system_root) │ 
> │ [] /dev/md0 (1072 Mo; frhb22417ds:0) 
> 
> ```

Comme j’étais dans le doute j’ai laissé l’update en attente et j’ai demandé à Ikoula qui m’a répondu:

> C’est en effet un peu compliqué : Vous avez les deux disques durs (sda et sdb) sur lesquel un raid soft est mis en place (md0 et md1) sur lesquel est mis en place du LVM.
> 
> Je vous confirme donc que vous pouvez réinstaller grub sur dm-0 VolGroup00-system\_root

Le problème c’est qu’entre temps ma connexion SSH a été coupée.

Maintenant que je suis reconnecté quel est le mieux à faire ? Tuer l’ensemble de ces processes et relancer le dist-upgrade ?

> ```
> root 4392 0.0 0.6 95388 54952 ? S 12:46 0:09 apt-get dist-upgrade
> root 18038 0.0 0.0 11228 5932 pts/1 Ss+ 12:56 0:00 \_ /usr/bin/dpkg --status-fd 22 --configure --pending
> root 13631 0.0 0.2 25712 19972 pts/1 S+ 13:03 0:00 \_ /usr/bin/perl -w /usr/share/debconf/frontend /var/lib/dpkg/info/grub-pc.postinst configure 2.02~beta3-5+deb9u1
> root 13642 0.0 0.0 7216 3884 pts/1 S+ 13:03 0:00 \_ /bin/bash /var/lib/dpkg/info/grub-pc.postinst configure 2.02~beta3-5+deb9u1
> root 14162 0.0 0.0 10508 4124 pts/1 S+ 13:03 0:00 \_ whiptail --backtitle Outil de configuration des paquets --title Configuration de grub-pc --output-fd 11 --nocancel --separate-output --checklist Le chargeur d'amorçage GRUB était précédemmen
> 
> ```

Merci, Vincent.

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Août 26, 2019, 2:42 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/6 "2019-08-26T14:42:43Z")

</div>

Salut

Tu peux ouvrir un `screen` déjà ; pour ne plus perdre ta session `ssh`.

- relancer le `dist-upgrade` sans tuer aucun process  
ou

- faire comme tu le suggères  
ou, au pire

- recommencer tout si ça part en vrille.

De rien 😉

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Août 26, 2019, 2:46 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/7 "2019-08-26T14:46:53Z")

</div>

> [@Vinz](#):
>
> 4392

Kill juste celui là, oui, ça devrait suffire, puis relance le dist-upgrade qui va reprendre au grub là ou tu étais (sinon, reinstall grub devrait le faire).  
@anon44391915 a raison, screen, c’est pratique.

---

<div class="post-metadata">

**Author:** ![Vinz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/87869e/32.png) [@Vinz](https://www.debian-fr.org/u/Vinz)\
**Post date:** [Août 26, 2019, 3:00 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/8 "2019-08-26T15:00:43Z")

</div>

Bon alors j’ai tué tous les processes et relancé dist-ugprade mais en fait il faut maintenant lancer `dpkg --configure -a`.

Par contre après si je choisis /dev/dm-0 comme conseillé par Ikoula ça ne marche pas:

> ```
> root@frhb22417ds:~$dpkg --configure -a
> Paramétrage de grub-pc (2.02+dfsg1-20) ...
> Installation pour la plate-forme i386-pc.
> File descriptor 3 (pipe:[105893]) leaked on vgs invocation. Parent PID 15891: grub-install
> File descriptor 3 (pipe:[105893]) leaked on vgs invocation. Parent PID 15891: grub-install
> grub-install : attention : Le système de fichiers « ext2 » ne prend pas en charge l'embarquage.
> grub-install : erreur : l'embarquage est impossible, il est pourtant nécessaire pour les installations interdisques.
> 
> ```

De plus si on regarde attentivement la liste des périphériques proposés (cf. mon post plus haut) il y a des choses qui me surprennent:

- /dev/dm-0 est en double
- /dev/md0 ne fait que 1072 Mo (/dev/md1 a une taille plus normale)

Même en version logicielle le RAID semble bien compliquer le choses.

On peut dire que ça commence bien ! 🙂

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Août 26, 2019, 3:05 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/9 "2019-08-26T15:05:39Z")

</div>

un

```nohighlight
cat /proc/mdstat

```

Te dira ce qui est effectivement en RAID1 soft.  
Là, je n’en vois aucun.

---

<div class="post-metadata">

**Author:** ![Vinz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/87869e/32.png) [@Vinz](https://www.debian-fr.org/u/Vinz)\
**Post date:** [Août 26, 2019, 3:09 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/10 "2019-08-26T15:09:34Z")

</div>

> ```
> root@frhb22417ds:~$cat /proc/mdstat
> Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] 
> md1 : active raid1 sdb4[1] sda4[0]
> 974531264 blocks super 1.2 [2/2] [UU]
> bitmap: 3/8 pages [12KB], 65536KB chunk
> 
> md0 : active raid1 sdb2[1] sda2[0]
> 1047552 blocks super 1.2 [2/2] [UU]
>       
> unused devices: <none>
> 
> ```

Je suis déjà perdu…

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Août 26, 2019, 3:23 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/11 "2019-08-26T15:23:47Z")

</div>

Mon conseil: repars à zero.

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Août 26, 2019, 3:24 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/12 "2019-08-26T15:24:59Z")

</div>

Potasse un peu LVM (jusqu’aux volumes logiques LV) sur du RAID1

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Août 26, 2019, 3:30 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/13 "2019-08-26T15:30:31Z")

</div>

Essaie stp

```nohighlight
sudo pvdisplay

```

qui affichera les détails du volume physique (PV) du LVM

---

<div class="post-metadata">

**Author:** ![Vinz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/87869e/32.png) [@Vinz](https://www.debian-fr.org/u/Vinz)\
**Post date:** [Août 26, 2019, 3:34 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/14 "2019-08-26T15:34:58Z")

</div>

> [@mattotop](#):
>
> Mon conseil: repars à zero.

Mais pourtant je n’ai rien fait jusqu’à présent, mis à part commencer un dist-upgrade. J’imagine que si je leur demande de réinstaller Debian 9 je vais surement avoir exactement le même souci lors de la mise à jour de Grub.

Voici la sortie de pvdisplay:

> ```
> root@frhb22417ds:~$pvdisplay
> --- Physical volume ---
> PV Name /dev/md1
> VG Name VolGroup00
> PV Size <929,39 GiB / not usable <2,69 MiB
> Allocatable yes (but full)
> PE Size 4,00 MiB
> Total PE 237922
> Free PE 0
> Allocated PE 237922
> PV UUID PpnHRe-OYaR-wGzB-nEsJ-BxEP-F3hN-cYaBry
> 
> ```

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Août 26, 2019, 3:36 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/15 "2019-08-26T15:36:24Z")

</div>

> [@Vinz](#):
>
> Voici la sortie de pvdisplay:

Merci !

Maintenant essaie stp

```plaintext
sudo vgdisplay VolGroup00

```

Pour afficher les détails du groupe de volume (VG) nommé VolGroup00

---

<div class="post-metadata">

**Author:** ![Vinz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/87869e/32.png) [@Vinz](https://www.debian-fr.org/u/Vinz)\
**Post date:** [Août 26, 2019, 3:38 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/16 "2019-08-26T15:38:42Z")

</div>

La voici !

> ```
> root@frhb22417ds:~$vgdisplay VolGroup00
> --- Volume group ---
> VG Name VolGroup00
> System ID             
> Format lvm2
> Metadata Areas 1
> Metadata Sequence No 2
> VG Access read/write
> VG Status resizable
> MAX LV 0
> Cur LV 1
> Open LV 1
> Max PV 0
> Cur PV 1
> Act PV 1
> VG Size 929,38 GiB
> PE Size 4,00 MiB
> Total PE 237922
> Alloc PE / Size 237922 / 929,38 GiB
> Free PE / Size 0 / 0   
> VG UUID iPQEFt-J7qG-iZDG-TLry-Qqkv-B6f9-Vs7o8w
> 
> ```

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Août 26, 2019, 3:41 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/17 "2019-08-26T15:41:45Z")

</div>

Bien !

On va afficher le(s) volume(s) logique(s) (LV) de ton VG _VolGroup00_

```plaintext
sudo lvdisplay VolGroup00

```

Il n’y a qu’un seul LV dans ce VG en fait…  
Celui où est placée l’installation.

> [@Vinz](#):
>
> ```plaintext
> Cur LV 1
> Open LV 1
> 
> ```

---

<div class="post-metadata">

**Author:** ![Vinz](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/v/87869e/32.png) [@Vinz](https://www.debian-fr.org/u/Vinz)\
**Post date:** [Août 26, 2019, 3:45 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/18 "2019-08-26T15:45:20Z")

</div>

> ```
> root@frhb22417ds:~$lvdisplay VolGroup00
> --- Logical volume ---
> LV Path /dev/VolGroup00/system_root
> LV Name system_root
> VG Name VolGroup00
> LV UUID J8xDKT-gQNz-TZt1-VpyS-QQxM-kAU7-yekuJd
> LV Write Access read/write
> LV Creation host, time sysresccd, 559221-08-18 07:28:09 +0200
> LV Status available
> # open 1
> LV Size 929,38 GiB
> Current LE 237922
> Segments 1
> Allocation inherit
> Read ahead sectors auto
> - currently set to 256
> Block device 253:0
> 
> ```

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Août 26, 2019, 3:52 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/19 "2019-08-26T15:52:08Z")

</div>

Donc, nous sommes arrivés au niveau volume logique du LVM  
Ton LV nommé _system\_root_ a une taille de 929,38 GiB  
et il occupe à lui tout seul le groupe de volume(s) VolGroup00.

Il ne laisse pas encore de la place pour un autre volume logique.

Alors que LVM permet un découpage subtil et redimensionnable des volumes logiques.  
C’est tout l’intérêt de LVM.

Je ne sais pas te dire combien des 929,38 GiB de ce volume logique est réellement alloué  
par l’installation.

On peut assimiler les volumes logiques à des partitions mais en bien plus pratique :  
Si tu veux utiliser les volumes logiques pour segmenter l’espace disque,  
au lieu de tout mettre ensemble dans ce gros LV _system\_root_

Une commande `mount` serait la bienvenue 🙂  
et `fdisk -l` aussi.

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Août 26, 2019, 4:05 UTC](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978/20 "2019-08-26T16:05:26Z")

</div>

> [@Vinz](#):
>
> ```plaintext
> PV Name /dev/md1
> VG Name VolGroup00
> 
> ```

Pour voir comment LVM et le groupe de volumes VolGroup00  
s’appuient sur le volume physique en RAID1 `/dev/md1`

> [@Vinz](#):
>
> ```plaintext
> md1 : active raid1 sdb4[1] sda4[0]
> 
> ```

[Page suivante](https://www.debian-fr.org/t/installation-debian-10-sur-serveur-dedie-avec-raid-et-lvm/79978.md?page=2)
