lsblk查询不到nvme盘;lspci可以查询到盘的busid 内核报日志kernel: [ 15.684621] nvme nvme0: Shutdown timeout set to 16 seconds;

CPU/显卡/打印机/USB设备等硬件问题
回复
wangyali
帖子: 1
注册时间: 2024-02-01 15:39
系统: ubuntu 22.04.3 LTS

lsblk查询不到nvme盘;lspci可以查询到盘的busid 内核报日志kernel: [ 15.684621] nvme nvme0: Shutdown timeout set to 16 seconds;

#1

帖子 wangyali » 2024-02-01 15:55

各位大神:
Ubuntu 22.04.3 LTS服务器操作系统开机后,执行lsblk可以看到12块三星nvme盘,但是过一会所有nvme盘lsblk查看都识别不到了,
但是执行lspci可以查询到nvme硬盘的 busid

请问定位问题思路是什么呀?能不能帮我解释下日志里面关于nvme盘的信息什么意思?

抓syslog,关于nvme盘的主要的日志如下:
Feb 1 02:41:21 thtf systemd-udevd[1954]: nvme0n1: Process '/usr/bin/unshare -m /usr/bin/snap auto-import --mount=/dev/nvme0n1' failed with exit code 1.
Feb 1 02:41:21 thtf kernel: [ 15.603340] nvme nvme0: pci function 0000:01:00.0
Feb 1 02:41:21 thtf kernel: [ 15.684621] nvme nvme0: Shutdown timeout set to 16 seconds
Feb 1 02:41:21 thtf kernel: [ 15.793089] nvme nvme0: 128/0/0 default/read/poll queues
Feb 1 02:41:21 thtf /usr/sbin/irqbalance: IRQ nvme0q0(70) guessed as class 0


12个盘符都有以上日志,具体日志和告警见附件内容
附件
系统下执行lspci和lsblk的查询结果
系统下执行lspci和lsblk的查询结果
nvme_lost_log.zip
关于lsblk查询不到nvme盘的syslog和dmesg信息附件
(458.09 KiB) 已下载 8 次
头像
astolia
论坛版主
帖子: 6453
注册时间: 2008-09-18 13:11

Re: lsblk查询不到nvme盘;lspci可以查询到盘的busid 内核报日志kernel: [ 15.684621] nvme nvme0: Shutdown timeout set to 16 seconds;

#2

帖子 astolia » 2024-02-02 11:06

日志里关于nvme的没看到有什么异常的。
980pro的盘反正名声不怎么好,你可以先看看它的S.M.A.R.T数据有没有异常,升级下固件什么的
另外nvme驱动的默认节能参数可能在部分型号上有问题,参考https://wiki.archlinux.org/title/Solid_state_drive/NVMe#Power_Saving_(APST) 看看,按 https://forum.ubuntu.com.cn/viewtopic.p ... 0#p3235390 设定一下default_ps_max_latency_us试试。
回复