工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 原创

那是真的快!以往硬盘速度慢不说,延时高,噪音大,还占地方,而有了SSD,那叫一个舒服,并且随着SSD的价格逐渐走低,对它也是越看越顺眼。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

说到SSD,大家的印象就一个字:快!

那是真的快!以往硬盘速度慢不说,延时高,噪音大,还占地方,而有了SSD,那叫一个舒服,并且随着SSD的价格逐渐走低,对它也是越看越顺眼。

比如老王所在公司就是,最近购入了多块企业级SSD,有的插在新系统,有的插在老系统,可运行之后发现,同样是SSD,速度差了一大截,这让老王百思不得其解,难道是老系统上的SSD质量有问题?

其实问题并不出在SSD,老系统采用SAS接口,受到数据传输速率的限制,并不能发挥SSD的全部性能,而新系统用的是U.2接口,走NVMe协议,SSD能够发挥全部性能,速度自然就快了。

这就好比单车道和八车道的区别,在单车道的跑的车纵使你速度再快也只能一辆跟着一辆,而八车道可以八辆车并排跑,速度传输效率自然是天差地别。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

这也是为什么戴尔易安信高端存储PowerMax引入了端到端NVMe后,解锁了SSD的全部性能,让数据流畅奔腾,成为全球最快高端存储

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

关于NVMe,小编放了些更多专业的介绍供大家参考

从SAS到NVMe,换个底盘就玩儿事了?

GPU是怎么勾搭NVMe的?

现如今,随着SSD的性价比越来越高,很多企业都开始增加对SSD的采购。而在系统管理中,由于某些原因,时常需要对在位的NVMe硬盘进行管理,获得NVMe盘的位置槽位信息以及硬盘的基本情况等,有时还涉及对NVMe盘的移除操作。因此,针对在这些操作上可能会遇到的问题,小编将以实际操作的形式进行解答,希望对大家有所帮助

内容简述

本文将基于戴尔易安信R740xd服务器,结合戴尔易安信远程访问控制器——iDRAC,介绍如何对NVMe硬盘进行管理,包括查看NVMe、定位NVMe物理位置、PXE安装到NVMe的配置以及如何移除NVMe盘等操作

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

一如何查看NVMe设备

 进入iDRAC Web界面,选择System,展开Inventory选项,可以看到各个PCIe SSD盘的概述信息。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 点击左边的“+”符号,展开每块PCIe SSD盘的详细信息,包括BusNumber、Description、Manufacturer、DeviceDescription等等。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 在OS中,利用nvme list命令查看NVMe盘的信息,主要了解有哪些盘,获得硬盘名称、序列号、模型、容量等信息。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 收集TSR log (Tech SupportReport,技术支持日志),导出硬件诊断文件。进入Maintenance页面,选择SupportAssist。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

点击Start a Collection,可以展开收集页面,收集System Information得到基本的TSR log。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 收集到的TSR log是一个html格式的网页文件,打开后可以查看到物理硬盘的信息,包含槽位Slot的位置,此信息可用于定位硬盘的物理位置

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

二如何定位硬盘物理位置

 查看硬盘的基本信息以及物理硬盘位置之后,可以输入命令查看NVMe盘对应的pcie address信息。

1、执行命令:find/sys/devices |egrep 'NVMe[0-9][0-9]?$'

可以看到输出的结果,如第一行NVMe0n1这块SSD对应的pcie address是0000:3d:00.0

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

2、另一个命令也可以看到pcie address,但是此法查看信息不仅限于NVMe硬盘,也包含其他设备的信息查看。

执行命令:egrep-H '.*' /sys/bus/pci/slots/*/address

输出结果如下图:

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 进入PCIe页面,可以查看此盘信息。

1、在之前的输出结果中,NVMe0n1这块SSD的pcie address的3d对应十进制是61,因此需要找到BusNumber为61的SSD盘。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

对应到此盘所在的BaySlot是22,也就是硬盘在服务器上的物理位置ID。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

2、也可以使用racadm输出inventory信息到文件的方法进行查看,此命令输出的内容与通过iDRAC方式查到的内容是一样的。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

以下为文件输出结果,可以看到,BusNumber为61的PCIe SSD对应的位置正是Slot22。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

如何配置PXE引导

 使用NVMe boot时,需要先将引导界面设置为UEFI。此设置有两种方法一是在BIOS界面中进行二是通过iDRAC实现

首先是BIOS界面操作。

1、选择System BIOS Setting,点进Boot Settings。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

2、将Boot Mode设置为UEFI引导模式。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

另外一种方法,通过iDRAC设置UEFI引导模式

进入iDRAC页面,选择Configuration,点击BIOS Settings,展开Boot Setting,将Boot Mode设置为UEFI。需要注意的是iDRAC修改一样也需要重新启动服务器

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 设置完UEFI Boot之后,还需要设置网卡的PXE引导。进入System BIOS  Setting中,选择Network Setting,设置PXE Device为Enabled。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 编辑PXE Device Setting的interface。由于现在的网卡都有多个网口,如LOM1、LOM2等,因此需要选择进行引导用的网口,选择网口时可以不遵循字母顺序,但是一定要记住选的是哪一个。实际操作中,建议按照字母顺序进行选择,这样既便于管理出现问题也容易定位

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 在这里同样也可以通过iDRAC页面修改网卡PXE Device Setting设置,选择需要使用的网口。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 以上设置完成后,后续要通过PXE进行引导安装操作系统,只需插上网线,网络启动到PXE安装界面正常安装即可。

四如何移除NVMe硬盘

虽然NVMe支持热拔插,不过在服务器中操作的标准顺序是,先移除NVMe硬盘然后在物理设备上拔出

在戴尔易安信服务器上移除NVMe硬盘的操作可以通过iDRAC进行

如图,登陆iDRAC,进入存储配置页面,找到需要移除的PCIe SSD盘,可以看到操作一栏里的Prepare to Remove选项,通过此选项即可正常移除NVMe盘。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

下面我们分别演示一下在Windows环境和Linux环境中移除NVMe硬盘的具体操作

Windows环境

 查看SSD设备。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 选择Prepare to Remove后,界面会弹出警告,提示此PCIe SSD设备上的活动将会停止,在确保确实不使用此硬盘的前提下,可以继续操作,点击“确定”按钮。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 到这里可能会出现另一个警告,告知操作不成功。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

之所以会出现这个警告,是由于正常移除NVMe硬盘的时候需要安装一个iSM模块。此模块需要安装在操作系统中,由此iDRAC可以与操作系统通信。所以先进行iSM的安装。

 安装iDRAC iSM。进入dell.com,找到iDRAC Service Module这个文件,并找到对应的For Windows操作系统版本,点击即可下载。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 将下载好的iSM文件上传至服务器上,准备安装,整个安装过程是向导式界面,操作简单。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 开始安装,点击下一步。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 点击Install开始执行。

 

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 安装完成,点击Finish退出。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 

 进入iDRAC Setting页面,找到iDRAC服务器模块查看运行状态,安装成功后,会看到状态为Running。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 至此,iSM安装完成,可以继续之前的操作。再次返回存储配置页面,执行Prepare to Remove命令。

若看到下图信息,说明操作正常执行,继续等到作业队列执行完毕即可。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 下一步如果选择在操作系统中移除NVMe硬盘,进入操作系统后,先找到NVMe设备属性,对硬盘进行一些设置,如“快速删除”、“更好的性能(默认)”,点击确定。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 接下来即可弹出设备,此操作类似U盘弹出,只需要在右下角的删除硬件图标中,点击需要弹出的SSD即可。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 接下来,就可以看到“安全地移除硬件”的提示了。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 不过,这样做,虽然NVMe已经从操作系统中移除了,但是iDRAC页面会显示失败

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 这是因为,上述从操作系统中安全删除”NVMe的操作不可行。要想让NVMe从iDRAC中正常弹出,最好将SSD设备设置为快速删除,不必进入操作系统,而是直接到iDRAC页面点击Prepare to Remove,这样就能够成功删除硬盘了。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

Linux环境

 加载iSM模块安装文件到OS。

除了上面提到的从dell.com下载iSM软件包的方法以外,还可以直接通过iDRAC Web GUI安装iSM

此方式需要进入iDRAC Setting中,选择iDRAC Service Module,并点击右边的Configure Service Module。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

点击Configure Service Module后,进入Configure Service Module Setup界面。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 再点击蓝色的按钮Install Service Module。

如果这是第一次安装,点击Install Service Module以后会出现以下界面,告诉我们需要登录Virtual Console,进入操作系统,找到SMINST设备,然后开始初始化安装。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 执行iSM-Lx.sh安装。

若安装的OS是命令行界面,需要找到挂载到操作系统的设备,例如sdn1,将此设备mount到文件目录中,再进入此目录即可以找到iSM_Lx.sh安装脚本。

工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题? 

 安装所有的组件,如下图,选择8.ALL Features,默认没有选择iDRAC access via Host OS。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

选择了ALL Features。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

若是带GUI的Linux系统,且自动挂载到了某一目录,可以打开此目录,找到iSM_Lx.sh进行安装。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

安装过程中可能缺少依赖包,需要通过yum补齐缺少的包后,才能继续。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 iSM安装完成后,即可通过iDRAC Web移除NVMe。

进入存储配置界面,找到需要移除的NVMe硬盘,在“操作”中,选择Prepare to Remove,然后点击“应用”。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 此时出现警告,按“确定”继续执行。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

 执行后,作业队列的状态为successfully,表示NVMe盘可以物理移除了。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

以上就是基于戴尔易安信R740xd服务器管理NVMe硬盘的所有操作,感兴趣的可以动手试一下。

NVMe的出现正是为了充分提升硬盘速度,作为NVMe规范组织的成员之一戴尔易安信具备丰富的符合NVMe接口规范的PCIe SSD产品可提供高性能、低延迟、高吞吐量的存储设备,同时也支持市场上基于NVMe规范的其他厂商的固态硬盘产品。

 工程师笔记︱趁降价采购了一批SSD,结果管理上遇到了问题?

相关阅读推荐:工程师笔记|服务器OS升级找不到网卡怎么办?

了解更多数字化转型方案查看此链接:

https://www.dellemc-solution.com/home/index.html

来源:戴尔

0赞

好文章,需要你的鼓励

2019

05/09

12:02

分享

点赞

邮件订阅
白皮书