美文网首页服务器硬件
服务器新盘无法识别(JBOD)

服务器新盘无法识别(JBOD)

作者: 赵文宇 | 来源:发表于2018-07-26 10:20 被阅读503次

在运维过程中,服务器硬盘故障与更换可能是比较频繁的一个工作。或自己动手更换、或指导更换、或提供更换方案。不同的服务器厂商有着各自不同的硬件管理标准,可能导致更换的新硬盘无法被操作系统识别。而厂商或许给的建议是,重启机器在开机的Raid卡管理界面配置一下就好了...就好了..就好了....。业务在运行,不能因为一块磁盘故障就关机停业务啊。

在系统中是可以对硬盘管理的。但这需要运维人员有一定的技术积累,和能否找到这篇文章(嘿嘿。。俏皮一下)

首先在各大厂商中,HP的服务器还是不错的,有自己的管理工具。本文主要介绍的是除HP外,其他使用 LSI 的厂商。

新更换的硬盘不能被识别,常见的有两种情况,一种是需要做JBOD、另一种是需要做单盘Raid0。做单盘Raid0的方法请参考另一篇文章【服务器新盘无法识别(Raid0)

查看硬盘信息

查看硬盘列表信息,主要观察Firmware state的值是否为JBOD。

Firmware state: JBOD

以下截取部分信息参考阅读

/opt/MegaRAID/MegaCli/MegaCli64  -pdlist -aAll
                                     
Adapter #0

Enclosure Device ID: 32
Slot Number: 8
Enclosure position: 1
Device Id: 0
WWN: 55cd2e404c3d4f8e
Sequence Number: 2
Media Error Count: 0
Other Error Count: 6888
Predictive Failure Count: 0
Last Predictive Failure Event Seq Number: 0
PD Type: SATA

Raw Size: 447.130 GB [0x37e436b0 Sectors]
Non Coerced Size: 446.630 GB [0x37d436b0 Sectors]
Coerced Size: 446.625 GB [0x37d40000 Sectors]
Emulated Drive: Yes
Firmware state: JBOD
Device Firmware Level: DL2B
Shield Counter: 0
Successful diagnostics completion on :  N/A
SAS Address(0): 0x500056b3e18079c0
Connected Port Number: 0(path0) 
Inquiry Data:   BTWA6414071X480FGNINTEL SSDSC2BB480G6R                    G201DL2B
FDE Capable: Not Capable
FDE Enable: Disable
Secured: Unsecured
Locked: Unlocked
Needs EKM Attention: No
Foreign State: None 
Device Speed: 6.0Gb/s 
Link Speed: 6.0Gb/s 
Media Type: Solid State Device
Drive Temperature :22C (71.60 F)
PI Eligibility:  No 
Drive is formatted for PI information:  No
PI: No PI
Port-0 :
Port status: Active
Port's Linkspeed: 6.0Gb/s 
Drive has flagged a S.M.A.R.T alert : No

命令参数解释:

  • -pdlist :查看物理磁盘的列表
  • -aAll : 指明Adapter Raid卡

查看是否有逻辑盘

这里一般是没有逻辑盘的,明显区别于单盘Raid0

#/opt/MegaRAID/MegaCli/MegaCli64   -ldpdinfo-aAll
                                     
Adapter #0

Number of Virtual Disks: 0

Exit Code: 0x00

命令参数解释:

  • -ldpdinfo:查看物理磁盘和逻辑盘的信息
  • -aAll : 指明Adapter Raid卡

判断JBOD开启状态

如果系统使用了JBOD的模式,这里JBOD的值应该是Enabled的。

# /opt/MegaRAID/MegaCli/MegaCli64 -AdpGetProp -enablejbod -aALL

Adapter 0: JBOD: Disabled

Exit Code: 0x00

命令参数解释:

  • -AdpGetProp :获取Raid的配置信息
  • -enablejbod :指定需要操作的配置,这里默认是查看jbod的配置
  • -aAll : 指明Adapter Raid卡

如果新服务器需要启用JBOD模式,可以配置

 /opt/MegaRAID/MegaCli/MegaCli64 -AdpSetProp -EnableJBOD -1 -aALL

Adapter 0: Set JBOD to Enable success.

Exit Code: 0x00

命令参数解释:

  • -AdpSetProp :配置Raid的配置信息
  • -enablejbod :指定需要操作的配置
  • -1 :1是开启,0是关闭
  • -aAll : 指明Adapter Raid卡

配置硬盘模式

配置新盘为JBOD的模式状态

/opt/MegaRAID/MegaCli/MegaCli64 -PDMakeJBOD -PhysDrv[32:8] -a0

命令参数解释:

  • -PDMakeJBOD :物理磁盘制作JBOD模式的指令
  • --PhysDrv[32:8]:指定物理硬盘的槽位。就是这两个值Enclosure Device ID: 32 ,Slot Number: 8
  • -a0 :指定需要操作的raid卡

验证判断

原来用以下命令无法看到盘,现在可以看到了。能看到就可以分区、格式化、挂载、使用啦。

fdisk -l
lsblk

安啦~

相关文章

  • 服务器新盘无法识别(JBOD)

    在运维过程中,服务器硬盘故障与更换可能是比较频繁的一个工作。或自己动手更换、或指导更换、或提供更换方案。不同的服务...

  • 服务器新盘无法识别(Raid0)

    在运维过程中,服务器硬盘故障与更换可能是比较频繁的一个工作。或自己动手更换、或指导更换、或提供更换方案。不同的服务...

  • 【大话存储】学习笔记(6章), 磁盘阵列

    磁盘阵列 JBOD 在过去一台服务器只能放两三块盘,远远不能满足要求,所以可以把盘放到主机的外面。也就是说专门拿一...

  • Mac制作Ubuntu16.04 desktop启动U盘

    我只是个搬运工~~ 目录 Mac无法识别U盘 Mac制作启动盘 启动UEFI 设置wifi固定ip Mac无法识别...

  • eclipse新打开项目没有run as server

    遇到的问题: 1、新打开同名的项目,无法识别 解决:关掉服务器,删除同名的项目,只删除左侧栏的project项目,...

  • DELL服务器安装LINUX无法识别U盘

    今天在机房用U盘在DELL R230服务器上安装LINUX,但是安装了好几次,总是显示没有找到可以启动的文件系统。...

  • ocr云识别之车牌云识别功能特点

    服务器端车牌云识别即服务器车牌识别,服务器车牌识别可部署在客户私有服务器中(私有本地服务器或云服务器均可),APP...

  • 车牌云识别的应用层面2018-10-29

    服务器端车牌识别sdk即服务器版车牌识别软件,通过把OCR服务器端车牌识别部署在客户自有服务器中或者共有服务器中。...

  • Cookie和Session的区别

    1.cookie产生 识别用户HTTP是无状态协议,这就会出现:当你登录一个页面,服务器无法识别。当你再次访问,服...

  • IOS 解析过滤之后的base64码

    由于最近做人脸识别,后台上传到服务器的时候,发现补位码”=“出现的时候,人脸识别的注册图无法上传成功,经过测试发现...

网友评论

    本文标题:服务器新盘无法识别(JBOD)

    本文链接:https://www.haomeiwen.com/subject/rfmvmftx.html