OMV7 montage de disques NVMe - disques non visibles

adarmis

Nouveau membre
24 Mai 2024
5
1
3
Bonjour à tous,

NAS sous OMV7, fonctionnel.

Installation de 2 disques NVMe 1TB et 2TB sortis de l'emballage, sur une carte PCI EZDIY-FAB Carte d'extension M.2 PCIe 4.0/3.0 X16.
Cette carte est déja équipée d'un disque NVME 2TB identique qui fonctionne et posséde des systémes de fichiers montés sous ce NAS OMV7.

Les deux disques ne sont pas reconnus par l'interface graphique de OMV7.

log en root sur le NAS.

Code:
lspci

renvoie

Code:
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kabini [Radeon HD 8330]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Kabini HDMI/DP Audio
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:02.5 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Functions 5:1
00:10.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB XHCI Controller (rev 01)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 39)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI Controller (rev 39)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI Controller (rev 39)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 3a)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 02)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 11)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 16h Processor Function 5
01:00.0 Non-Volatile memory controller: Micron/Crucial Technology P2 NVMe PCIe SSD (rev 01)
02:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
04:00.0 USB controller: Etron Technology, Inc. EJ188/EJ198 USB 3.0 Host Controller

et

Code:
lshw -C disk

renvoie :

Code:
  *-namespace:0             
       description: NVMe disk
       identifiant matériel: 0
       nom logique: hwmon0
  *-namespace:1
       description: NVMe disk
       identifiant matériel: 2
       nom logique: /dev/ng0n1
  *-namespace:2
       description: NVMe disk
       identifiant matériel: 1
       information bus: nvme@0:1
       nom logique: /dev/nvme0n1
       taille: 1863GiB (2TB)
       fonctionnalités: gpt-1.00 partitioned partitioned:gpt
       configuration: guid=f7561d22-9664-4e73-8761-68125ac3296d logicalsectorsize=512 sectorsize=512 wwid=nvme.c0a9-323333304538363231303536-43543230303050335053534438-00000001
  *-disk:0
       description: ATA Disk
       produit: KINGSTON SA400S3
       identifiant matériel: 0
       information bus: scsi@2:0.0.0
       nom logique: /dev/sdc
       version: B1D1
       numéro de série: 50026B7380046955
       taille: 111GiB (120GB)
       fonctionnalités: partitioned partitioned:dos
       configuration: ansiversion=5 logicalsectorsize=512 sectorsize=512 signature=c8333309
  *-disk:1
       description: ATA Disk
       produit: Samsung SSD 860
       identifiant matériel: 1
       information bus: scsi@3:0.0.0
       nom logique: /dev/sdd
       version: 2B6Q
       numéro de série: S4CZNF0N501736K
       taille: 931GiB (1TB)
       fonctionnalités: gpt-1.00 partitioned partitioned:gpt
       configuration: ansiversion=5 guid=552eff0c-b31e-4c05-b703-d79c13640967 logicalsectorsize=512 sectorsize=512
  *-disk:0
       description: ATA Disk
       produit: Gigastone SSD
       identifiant matériel: 0
       information bus: scsi@0:0.0.0
       nom logique: /dev/sda
       version: 9A0
       numéro de série: GSTO02TB230626_0145
       taille: 1907GiB (2048GB)
       fonctionnalités: gpt-1.00 partitioned partitioned:gpt
       configuration: ansiversion=5 guid=41d807ee-8738-47d1-a3f3-4cf8ddb9a7b1 logicalsectorsize=512 sectorsize=512
  *-disk:1
       description: ATA Disk
       produit: Gigastone SSD
       identifiant matériel: 1
       information bus: scsi@1:0.0.0
       nom logique: /dev/sdb
       version: 9A0
       numéro de série: GSTO02TB230626_0451
       taille: 1907GiB (2048GB)
       fonctionnalités: gpt-1.00 partitioned partitioned:gpt
       configuration: ansiversion=5 guid=79baa4d1-33d1-4e7e-9413-879d52aa7cda logicalsectorsize=512 sectorsize=512

en regardant cette sortie de prés j'ai l'impression que
Code:
namespace:0
et
Code:
namespace:1
correspondent à ce que je cherche. Il n'y là que des informations succinctes, il faudrait peut étre formater ces disques ?

Est-ce le bon raisonnement, comment faire ?

Merci d'avance pour vos retours.
 
Installation de 2 disques NVMe 1TB et 2TB sortis de l'emballage, sur une carte PCI EZDIY-FAB Carte d'extension M.2 PCIe 4.0/3.0 X16.
Ta carte mere est bien compatible ?

La carte prend en charge l'utilisation simultanée de 4 SSD NVME M.2, mais la carte mère doit être équipée de la fonction de bifurcation PCIe et pouvoir définir le mode PCIe X4X4X4X4 ou 4X4.

Si tu ne place que 1 seul SSD sur le carte d'extension est t'il vu correctement ?

Edit : Si on parle d'une installation sur cette carte mere : https://www.asrock.com/mb/AMD/QC5000-ITXPH/index.fr.asp

A mon sens, cela ne peut pas marcher correctement, car le CPU n'est pas capable de gérer plus de 8 lignes PCIe ( https://www.techpowerup.com/cpu-specs/a4-5000.c1710 ). Cependant si tu place que 1 NVMe sur la carte d'extension, je pense qu'il devrait etre visible.
 
Merci pour ces éléments.

Alors la carte est reconnue et il y a déjà un disque NVMe 2TB dessus qui est utilisé comme disque de stockage dans OMV.
Donc un NVMe seul sur la carte d'extension ca fonctionne.

OK avec ton analyse sur le nombre de lignes PCIe gérée par le processeur, c'est peut-être pas compatible: compte tenu des caractéristiques techniques énoncées ci-dessus ca signifierait que je suis limité sur le nombre de slots que je peux utiliser sur la carte ?

Avec un peu de recul: chaque fois que j'ai installé un NVMe sous Windows, les disques n'étaient pas reconnus au montage. Il fallait aller dans l'utilitaire de disque, définir le volume sur le disque physique et les partitions. Est-ce qu'il n'y a pas là quelque chose d'équivalent à faire sous Linux ?

J'ai commandé un petit boitier USB-c - NVMe externe pour brancher les disques sous Windows, histoire de faire cette opération (1) de reconnaissance / formatage sous Windows et de re-essayer ensuite de remettre ces disques formatés sur le NAS dans la carte sous Linux / OMV

Une alternative (2) serait de tester en ne montant qu'un disque neuf sur la carte à la place de l'actuel disque qui fonctionne (ce que je comprends être le sens de ta remarque).

(3) pour entrer dans le BIOS du serveur il faudrait que je branche un moniteur et comme il n'est pas à un emplacement trés pratique pour ca je laisse à plus tard. Il y a peut être un réglage à faire pour optimiser les paramètres de la carte.

Pour l'instant c'est cette démarche que je retiens (1), (2) puis (3). Essentiellement pour m'éviter des montages - démontages ou de la manutention.

Me dire si mes démarches ont du sens ou non.
 
chaque fois que j'ai installé un NVMe sous Windows, les disques n'étaient pas reconnus au montage. Il fallait aller dans l'utilitaire de disque, définir le volume sur le disque physique et les partitions. Est-ce qu'il n'y a pas là quelque chose d'équivalent à faire sous Linux ?
Le disques était visible mais non partitionné, alors oui en quelques sort cela peut être la même chose sous Linux, mais dans tout les cas même sans partition , il serait, comme sous Windows (quand tu va dans la gestion des disques ), visible avec lshw .

Pour moi pas besoIn de plus de test au vu de ta réponse, il est clair que tu est limité sur le nombre de ligne PCIe exploitable.
 
Merci pour ton retour.

Est-ce que les namespaces retournés par la commande lshw de mon premier message n'indiquent pas que les disques physiques sont vus ?

Je remets le retour de cette commande :

Avancé (BB Code):
*-namespace:0             
       description: NVMe disk
       identifiant matériel: 0
       nom logique: hwmon0
  *-namespace:1
       description: NVMe disk
       identifiant matériel: 2
       nom logique: /dev/ng0n1
  *-namespace:2
       description: NVMe disk
       identifiant matériel: 1
       information bus: nvme@0:1
       nom logique: /dev/nvme0n1
       taille: 1863GiB (2TB)
       fonctionnalités: gpt-1.00 partitioned partitioned:gpt
       configuration: guid=f7561d22-9664-4e73-8761-68125ac3296d logicalsectorsize=512 sectorsize=512 wwid=nvme.c0a9-323333304538363231303536-43543230303050335053534438-00000001

Ca me donne l'impression que le namespace 2 est le disque déjà utilisé par OMV7 et les deux autres seraient ceux branchés mais ni partitionnés ni montés.$
C'est pas une commande que j'ai souvent utilisé jusqu'alors.

En cherchant des infos sur les normes PCIe, il y a quand même compatibilité la plupart du temps avec des performances moindres. Est-ce que la carte M2 -> PCIe en question a cette fonctionnalité ?
 
hello,

ahhhh les cartes qui ont absolument besoin de la bifurcation PCIe ... ont en avait parlé ici sur le fil d'Alecto !

pour faire simple, il faut que la CM, le proc et la carte PCIe l’intègre nativement, sinon ça va coincer :(

et comme d'autre l'ont écrit plus haut, en premier, vérifier que tes NVMe soit formatés sur un PC extérieur au NAS ... quand c'est ok, c'est donc une de tes éléments qui n'est pas "compatible"

Dominique

PS j'ai réinstallé 2 x OMV 7 sur 2 systèmes semaine dernière, et pour que tes "disques" soit visible et utilisable, il faut les effacer dans "stockage" sous OMV
 
Bonjour à tous,

Alors effectivement après avoir lu vos retours et cherché dans les spécifications de la carte mère et de la carte en question, le mode bifurcation est indispensable et n'est pas disponible sur la carte mère.

En conséquence ayant besoin de 4TB pour faire un backup des autres disques disponibles dans ce serveur il a été nécessaire de s'équiper :

- d'un NVMe 4TB Crucial P3 Plus Gen4 M.2
- d'une carte PCIe d'interface avec un seul slot d'accueil pour NVMe (ACTIMED NVME Adaptateur PCIE M.2 SSD vers PCIE)

La configuration de ce disque ainsi monté est en cours et semble OK + mise en place du rsync avec les autres disques.

L'autre carte ira équiper un autre PC qui n'est pas un serveur et qui possède le mode en question + donc montage de 2x2+1 TB de disques de la même marque et de la même gamme.

Merci
 
  • J'aime
Réactions: EVO