NVM Express (NVMe) nebo NVMHCI (Non-Volatile Memory Host Controller Interface) je specifikace pro přístup k diskům SSD připojeným prostřednictvím sběrnice PCI Express (PCIe). NVM je zkratka pro trvalou paměť, která se používá v discích SSD. Specifikace NVMe definuje optimalizované rozhraní registrů, sadu příkazů a funkcí pro disky PCIe SSD. Technologie NVMe se zaměřuje na standardizaci disků PCIe SSD a zlepšení výkonu.
Disky PCIe SSD jsou založené na specifikaci NVMe. Další podrobnosti o specifikaci NVMe naleznete na odkazu http://www.nvmexpress.org/. Zařízení NVMe, která se v současné době používají, jsou kompatibilní se specifikací NVMe 1.0c.
Níže se podíváme na podporu systému RHEL 7 pro zařízení NVMe.
Nejsou k dispozici žádné informace o příčině.
Následující seznam uvádí probírané body:
Ovladač NVMe podporuje následující funkce:
V následující tabulce jsou uvedeny funkce podporované ovladačem RHEL 7 (součástí systému) pro specifikaci NVMe na serverech 12 G a 13 G.
Generace | Základní IO | Připojení během provozu | Režim spuštění UEFI | Režim spuštění Legacy |
---|---|---|---|---|
13 G | Ano | Ano | Ano | Ne |
12 G | Ano | Ano | Ne | Ne |
Níže uvedený obr. 5 vysvětluje pravidla pro pojmenování uzlů zařízení.
Číslo uvedené bezprostředně za řetězcem „nvme“ představuje číslo zařízení.
Příklad:
nvme0n1 – zde je číslo zařízení 0.
Oddíly jsou připojeny za názvem zařízení pomocí předpony „p“.
Příklad:
nvme0n1p1 – oddíl 1
nvme1n1p2 – oddíl 2
Příklad:
nvme0n1p1 – oddíl 1 zařízení 0
nvme0n1p2 – oddíl 2 zařízení 0
nvme1n1p1 – oddíl 1 zařízení 1
nvme1n1p2 – oddíl 2 zařízení 1 Pravidla pojmenování uzlů zařízení
1) následující příkaz formátuje NVMe oddíl 1 na zařízení 1 na – XFS
[root@localhost ~] # mkfs. – xfs/dev/nvme1n1p1
meta-data =/dev/nvme1n1p1 isize = 256 agcount = 4, agsize = 12209667 blks
= sectsz = 512 ATTR = 2, projid32bit = 1
= CRC = 0 data = bsize = 1
096 bloky = 48838667, imaxpct = 25
= Sunit = 0 swidth = 0 blks
reming = verze 2 bsize = 4096 ASCII-CI = 0 ftype = 0
log = interní protokol bsize = 4096 Blocks = 23847, Version = 2
= sectsz = 512 Sunit = 0 blks, opožděný počet = 1
reálný čas = žádný extsz = 4096 bloků = 0; rtextents = 0
2) Připojte zařízení k přípojnému bodu a zapište stejný
[root@localhost ~] # mount/dev/nvme1n1p1/mnt/
[root@localhost ~] # Mount | grep-i NVMe
/dev/nvme1n1p1 v/mnt typu – XFS (RW, relatime, seclabel, attr2, inode64, subquote)
použití nástroje ledmon k řízení kontrolky kontrol kontrolky pro NVMe zařízení
ledmon a ledctl jsou dvě nástroje pro systém Linux, které lze použít k řízení stavu LED na. Normálně se kontrolky LED typu Drive jsou řízeny řadičem hardwaru RAID (PERC), ale když používáte software RAID v systému Linux (mdadm) pro NVMe PCIE SSD, démon ledmon sleduje stav diskového pole a aktualizuje stav LED na disku.
Chcete-li získat další čtecí kontrolu, https://www.Dell.com/support/article/SLN310523/ Link
1) instalace OpenIPMI a ledmon/ledctl nástrojů:
provedením následujících příkazů nainstalujete OpenIPMI a ledmon
[root@localhost ~] # yum instalace OpenIPMI
[root@localhost ~] # yum install ledmon-0,79-3.el7.x86_64. ot
./min. 2) použijte nástroje ledmod/ledctl
s operačním systémem ledctl a ledmon, ledmon nakonec potlačí nastavení ledctl a
) Start a zkontrolujte stav IPMI, jak je uvedeno v části [obr. 6] pomocí následujícího příkazu
[root@localhost ~] # systemctl Start IPMI
Obrázek 6: Spuštění a stav IPMI
a) Spusťte nástroj Ledmon.
[root@localhost ~]# ledmon
b) Obr. 7 zobrazuje stav kontrolky LED provozního stavu zařízení po spuštění nástroje Ledmon.
Obrázek 7: Stav LED po ledmon běhu pro funkční stav zařízení (zelený)
a) následující příkaz bliká kontrolky LED disku [v uzlu zařízení/dev/nvme0n1]
[root@localhost ~] # ledctl najít =/dev/nvme0n1
pod příkazem, které problikají obě diskové indikátory LED [v uzlu zařízení/dev/nvme0n1 a/dev/nvme1n1]
[root@localhost ~] # ledctl vyhledat = {/dev/nvme0n1/dev/nvme1n1}
a následující příkaz vypne kontrolku hledání
[root@localhost ~] # ledctl locate_off =/dev/nvme0n1