logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 14-05-2019 09:25:14

rbo
Membre
Inscription : 14-05-2019

Impossible de monter un disque dur

EDIt:
J'ai oublié de préciser que j'ai choisis Directory dans type de disque dans les paramètres d'ajout de Hardware de la VM.
J'ai aussi fait un test avec Virtio1 et même résultat que l'option SCSI et SATA, impossible de monter le disque

Bonjour à tous.

Voici mon problème expliqué rapidement. J'avais un NAS ou Openmediavault et emby j'ai voulu donc créer une nouvelle machine afin de virtualiser mes environnements.
J'ai donc installé Proxmox et monter mes anciens disques jusque là aucun soucis. Les disques sont fonctionnels et je peux accéder à la bibliothèques

J'ai créer une VM debian et ajouter un des disques pour test à cette VM.
Je vois bien le disque dans cette VM mais impossible de monter le disque, le type de partitions n'est même pas renseigné.

Est-ce que cela viens du fait que j'aurais mal fait l'ajout du hardware dans proxmox ?
Voici quelques infos :

PROXMOX Serveur:

root@pve:/mnt/sdc# df -h
Filesystem            Size  Used Avail Use% Mounted on
udev                   16G     0   16G   0% /dev
tmpfs                 3.2G   18M  3.2G   1% /run
/dev/mapper/pve-root   94G  2.5G   87G   3% /
tmpfs                  16G   43M   16G   1% /dev/shm
tmpfs                 5.0M     0  5.0M   0% /run/lock
tmpfs                  16G     0   16G   0% /sys/fs/cgroup
/dev/sdd1             916G   70G  847G   8% /mnt/sdd
/dev/sdb1             2.7T  2.7T   73G  98% /mnt/sdb
/dev/sdc1             3.6T  3.3T  354G  91% /mnt/sdc
/dev/mapper/pve-vms   335G  7.0G  311G   3% /vms
/dev/sda1             3.6T  541G  3.1T  15% /mnt/sda
/dev/fuse              30M   16K   30M   1% /etc/pve
 
root@pve:/mnt/sdc# fdisk -l
Disk /dev/nvme0n1: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 93FA0D85-DE7C-43E4-A748-97DC423DE46D
 
Device           Start       End   Sectors   Size Type
/dev/nvme0n1p1      34      2047      2014  1007K BIOS boot
/dev/nvme0n1p2    2048   1050623   1048576   512M EFI System
/dev/nvme0n1p3 1050624 976773134 975722511 465.3G Linux LVM
 
 
Disk /dev/sda: 3.7 TiB, 4000787030016 bytes, 7814037168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 5F9E576B-E885-4EEE-94DD-D399205B14A5
 
Device     Start        End    Sectors  Size Type
/dev/sda1   2048 7814037134 7814035087  3.7T Linux filesystem
 
 
Disk /dev/sdb: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 373C41BD-8EFA-4AB5-BDBC-779BD3616B4E
 
Device     Start        End    Sectors  Size Type
/dev/sdb1   2048 5860533134 5860531087  2.7T Linux filesystem
 
 
Disk /dev/sdc: 3.7 TiB, 4000787030016 bytes, 7814037168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: A378684D-93B0-43A6-B691-3719BF6C4CBC
 
Device     Start        End    Sectors  Size Type
/dev/sdc1   2048 7814037134 7814035087  3.7T Linux filesystem
 
 
Disk /dev/sdd: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 4385A625-9FE4-4064-9DB0-216B79B21415
 
Device     Start        End    Sectors   Size Type
/dev/sdd1   2048 1953525134 1953523087 931.5G Linux filesystem
 
 
Disk /dev/mapper/pve-swap: 5 GiB, 5368709120 bytes, 10485760 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
 
 
Disk /dev/mapper/pve-root: 96 GiB, 103079215104 bytes, 201326592 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
 
 
Disk /dev/mapper/pve-vms: 341.3 GiB, 366460534784 bytes, 715743232 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes




VM DEBIAN:


root@debian:/mnt/sdb# mount -t ext3 /dev/sdb /mnt/sdb/
mount: wrong fs type, bad option, bad superblock on /dev/sdb,
       missing codepage or helper program, or other error
 
       In some cases useful info is found in syslog - try
       dmesg | tail or so.
root@debian:/mnt/sdb# mount /dev/sdb /mnt/sdb/
mount: wrong fs type, bad option, bad superblock on /dev/sdb,
       missing codepage or helper program, or other error
 
       In some cases useful info is found in syslog

root@debian:/mnt/sdb# fdisk -l
Disk /dev/sdb: 3 TiB, 3283502497792 bytes, 6413090816 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
 
 
Disk /dev/sda: 32 GiB, 34359738368 bytes, 67108864 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x707a4ed9

root@debian:/mnt/sdb# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            488M     0  488M   0% /dev
tmpfs           100M  3.4M   97M   4% /run
/dev/sda1        31G  3.0G   26G  11% /
tmpfs           499M     0  499M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           499M     0  499M   0% /sys/fs/cgroup
tmpfs           100M  4.0K  100M   1% /run/user/111
tmpfs           100M  8.0K  100M   1% /run/user/1000

1904.041560] EXT4-fs (sdb): VFS: Can't find ext4 filesystem
[ 1977.918531] EXT4-fs (sdb): VFS: Can'
t find ext4 filesystem

Dernière modification par rbo (14-05-2019 09:52:09)

Hors ligne

#2 14-05-2019 09:58:33

raleur
Membre
Inscription : 03-10-2014

Re : Impossible de monter un disque dur

rbo a écrit :

J'ai créer une VM debian et ajouter un des disques pour test à cette VM.


Quel disque ? Le disque /dev/sdb de 3 Tio (3,2 To) ne correspond à aucun disque physique visible sur la machine hôte.

rbo a écrit :

le type de partitions n'est même pas renseigné.


Si le disque avait une table de partition, c'est une partition /dev/sdbN qu'il faudrait monter et non le disque entier /dev/sdb.
Autre anomalie dans la VM : fdisk n'affiche aucune partition sur /dev/sda mais pourtant df montre une partition /dev/sda1 montée comme racine.


Il vaut mieux montrer que raconter.

Hors ligne

#3 14-05-2019 10:07:05

rbo
Membre
Inscription : 14-05-2019

Re : Impossible de monter un disque dur

raleur a écrit :

rbo a écrit :

J'ai créer une VM debian et ajouter un des disques pour test à cette VM.


Quel disque ? Le disque /dev/sdb de 3 Tio (3,2 To) ne correspond à aucun disque physique visible sur la machine hôte.

rbo a écrit :

le type de partitions n'est même pas renseigné.


Si le disque avait une table de partition, c'est une partition /dev/sdbN qu'il faudrait monter et non le disque entier /dev/sdb.
Autre anomalie dans la VM : fdisk n'affiche aucune partition sur /dev/sda mais pourtant df montre une partition /dev/sda1 montée comme racine.



Hello Merci pour ton retour.

Le disque en question est bien celui de 3To il contient ma bibliothèque.
J'ai donc monté un disque qui n'existe pas ? dsl j'ai du mal à saisir. Je devrais donc monter la partition présente dans mon hote qui est sda1, sdb1, sdc1 et sdd1 ? Si oui comment la Vm pourrait voir ces disques là et donc leur partition ?

Je pense que ça fonctionne de la même façon sur VmWare ESXI etc mais je n'arrive pas à trouver l'info.
Je n'ai pas vu d'option dans Proxmox comment ajouter un disque déjà monté sans lui donner une taille fixe, j'ai mis donc toute la taille du disque, ce qui doit être une bêtise.

Dernière modification par rbo (14-05-2019 10:07:31)

Hors ligne

#4 14-05-2019 10:30:44

raleur
Membre
Inscription : 03-10-2014

Re : Impossible de monter un disque dur

rbo a écrit :

Le disque en question est bien celui de 3To


Ça ne peut pas être lui qui est visible dans la VM car les tailles sont différentes.
Je soupçonne que tu as juste créé un disque virtuel (vide) dans la VM, qui n'a aucun lien avec le disque physique.
Note que les partitions d'un disque physique utilisé par une VM ne devraient pas être montées par le système hôte.
A part ça, je ne connais rien à Proxmox ni VMware ESXI.


Il vaut mieux montrer que raconter.

Hors ligne

#5 14-05-2019 10:44:31

rbo
Membre
Inscription : 14-05-2019

Re : Impossible de monter un disque dur

raleur a écrit :

rbo a écrit :

Le disque en question est bien celui de 3To


Ça ne peut pas être lui qui est visible dans la VM car les tailles sont différentes.
Je soupçonne que tu as juste créé un disque virtuel (vide) dans la VM, qui n'a aucun lien avec le disque physique.
Note que les partitions d'un disque physique utilisé par une VM ne devraient pas être montées par le système hôte.
A part ça, je ne connais rien à Proxmox ni VMware ESXI.



Si je ne monte pas le disque dans le système hôte comment le lié à la VM ?
Merci quand même je continue les recherches, sur le forum de Proxmox on me dit que c'est impossible et qu'il faut installer Samba sur le système hôte ...

Hors ligne

#6 15-05-2019 08:46:02

MicP
Membre
Inscription : 29-02-2016

Re : Impossible de monter un disque dur

Bonjour

…Si je ne monte pas le disque dans le système hôte comment le lié à la VM ?…

Pour qu'un disque physique puisse être accessible depuis une machine virtuelle,
il faut qu'aucun des systèmes de fichiers d'une des partitions de ce disque ne soit monté sur l'hôte.

Et c'est d'ailleurs ce que disait raleur :

raleur a écrit :

…les partitions d'un disque physique utilisé par une VM ne devraient pas être montées par le système hôte.…



Voir : pve.proxmox -> Physical_disk_to_kvm

=======

…il faut installer Samba sur le système hôte …

Samba pourrait permettre d'accéder depuis plusieurs machines à un système de fichiers d'une des partitions d'un disque,
mais ne permettra pas d'accéder à un disque physique.

Dernière modification par MicP (15-05-2019 08:51:27)

Hors ligne

#7 15-05-2019 09:36:35

rbo
Membre
Inscription : 14-05-2019

Re : Impossible de monter un disque dur

MicP a écrit :

Bonjour

…Si je ne monte pas le disque dans le système hôte comment le lié à la VM ?…

Pour qu'un disque physique puisse être accessible depuis une machine virtuelle,
il faut qu'aucun des systèmes de fichiers d'une des partitions de ce disque ne soit monté sur l'hôte.

Et c'est d'ailleurs ce que disait raleur :

raleur a écrit :

…les partitions d'un disque physique utilisé par une VM ne devraient pas être montées par le système hôte.…



Voir : pve.proxmox -> Physical_disk_to_kvm

=======

…il faut installer Samba sur le système hôte …

Samba pourrait permettre d'accéder depuis plusieurs machines à un système de fichiers d'une des partitions d'un disque,
mais ne permettra pas d'accéder à un disque physique.



C'est plus clair maintenant Merci. Je vais creuser pour les VM

J'ai réussi à monter les disques via les conteneurs LXC.

Pour ceux qui veulent l'info concernant les conteneurs, il faut :

1.Créer un repertoire dans le conteneur pour le futur point de montage ex:

mkdir /mnt/mondisque
 



2.Editer le fichier sur la machine host de proxmox

nano /etc/pve/lxc/numérodeconteneur.conf
 




3.Ajouter la ou les lignes suivantes :

mp0: /chemin/du/pointdemontagesurla/machinehôte/,mp=/chemin/du/pointdemontage/créerdansleconteneuràlétape 1
 



4.Redémarrer le conteneur et c'est tout les points de montage devrait fonctionner.
Ils seront visibles dans les options du conteneur via la GUI.


Merci pour votre aide.

Dernière modification par rbo (15-05-2019 09:37:32)

Hors ligne

Pied de page des forums