NOTE
l
If the CPU hardware capabilities are insufficient for processing high-speed I/O services of NVMe
devices during interruption, it is recommended that you configure the NVMe driver to work in
threaded_irq mode before installing it. The configuration method is as follows:
1. Run the
vim /etc/modprobe.d/nvme.conf
command to create or open the configuration file for
editing.
2. Enter
i
.
3. In the configuration file, change the value of
options nvme use_threaded_interrupts
to
1
:
options nvme use_threaded_interrupts=1
4. Press
Esc
, enter
:wq
, and press
Enter
to save the edits.
5. Run the
chmod +x /etc/modprobe.d/nvme.conf
command to change the permission on
nvme.conf
.
l
If the NVMe driver works in threaded_irq mode, the I/O latency increases: Both the 4 KB read
latency and write latency increase by 5 μs.
Step 4
Check whether the following message indicating an incorrect installation package is
displayed.
Error: The installing package does not match the current OS. Please execute
command: rpm -e kmod-hiodriver to uninstall the installing rpm.
l
If yes, go to
.
l
Step 5
Uninstall the installed package as prompted. Upload the correct driver package for the OS to
the server and perform
again to install the driver.
Step 6
Check whether the following message is displayed. The message indicates that the original
NVMe driver fails to be uninstalled during the installation.
Warning: fail to uninstall the old nvme kernel module. Please uninstall the old
nvme kernel module manually or reboot the system.
l
If yes, go to
.
l
Step 7
Check whether the following message is displayed. The message indicates that the new
NVMe driver fails to be installed during the installation.
Warning: fail to install the new nvme kernel module. Please install the new nvme
kernel module manually or reboot the system.
l
If yes, go to
.
l
Step 8
Check whether restarting the OS will affect services.
l
If yes, restart the OS when no service is running and go to
l
If no, restart the OS and go to
.
Step 9
Check whether restarting the OS will affect services.
l
If yes, go to
.
l
If no, restart the OS and go to
.
Step 10
Run the
modprobe -r nvme
command to uninstall the original driver. During the
uninstallation, check whether a message is displayed indicating that the driver is in use. If yes,
the uninstallation fails.
l
If yes, restart the OS when no service is running and go to
l
ES3000 V5 NVMe PCIe SSD
User Guide
3 Installation and Configuration
Issue 07 (2019-03-19)
Copyright © Huawei Technologies Co., Ltd.
30