【工程师笔记】多维度监控Dell 13G 服务器阵列卡磁盘状态

戴尔易安信解决方案 2018-04-27

戴尔易安信解决方案

微信号 DellEMC_Enterprise
功能介绍 戴尔易安信解决方案专注于数字化转型中的前沿技术和解决方案,内容涵盖现代化基础架构、云计算、大数据、物联网及AI等,并通过对全球,特别是中国用户的成功实践案例分析和前沿技术解读,助力企业数字化转型,快人一步!
点击"戴尔企业级解决方案"快速订阅


做技术的朋友可能有过类似这样的感觉——每天都会遇到新的问题,或者学到新的知识。然而一个人的时间和精力毕竟有限,不是所有的岗位都能做到总是亲力亲为,每人最擅长的领域也各不相同。为了使工程师自己踩过的坑、那些实用的心得体会也能给大家带来帮助,把经验记录和分享出来就显得尤为可贵,这就是我们开设《工程师笔记》专栏的目的。

多维度监控Dell 13G 
服务器阵列卡磁盘状态
随着软件定义概念的兴起,越来越多厂商和用户在推广软件定义的方案,其中软件定义存储相对于传统存储定义架构,不但在成本上节省,在运维难度及规模上也同样更胜一筹。

主流的软件定义存储软件会利用虚拟化软件(VMware vSphere)本身的高可用,确保计算上的高可用,同时软件定义存储为保持数据的高可用,数据存储设计本身会通过副本的方式在额外的节点同时存储至少一份以确保安全

软件定义存储本身除了上层软件的设计能够保证数据的高可用外,此外RAID阵列卡本身也可以满足高可用的需求。当然能够从阵列卡磁盘级别监控方便了解磁盘的状态同样非常重要,下面以流行的戴尔PowerEdge服务器为例,介绍几种可以监控服务器阵列卡磁盘的方法。

1. 通过iDRAC 8一对一监控阵列卡磁盘状态
2. 通过OpenManage Essentials(以下简称OME)2.1一对多监控阵列卡磁盘状态
3. 通过LSI管理软件监控阵列卡磁盘状态(VMware ESXi 6 主机)

通过iDRAC 8 
一对一监控磁盘状态情况



物理磁盘状态



虚拟磁盘(即做完RAID后的逻辑盘)状态



RAID卡控制器信息



通过OME监控磁盘
OME主要也是通过服务器上的iDRAC 8信息进行获取,但可以实现从一台管理节点对多台服务器iDRAC 8信息的获取(详细的配置过程省略),设置完成后,可以看到如下的信息:



如果有多台13G服务器,可以看到多台的信息。



双击该服务器进入,可以查看到更详细的信息:如磁盘信息,如果是SSD盘将会看到当前驱动器的耐久度信息。



通过Avago/LSI阵列卡管理软件
监控阵列卡磁盘状态

目前市面上的主流的超融合软件定义存储架构,都是支持VMware的虚拟化软件(如Dell XC 系列、Dell VMware VSAN等),戴尔的阵列卡主要是OEM Avago(原LSI)。



Avago 阵列卡有针对虚拟化环境VMware的驱动,可以直接通过VMware ESXi 5.5 or 6.0的管理界面进行监控,也可以通过在虚拟机中安装连接VMware ESXi服务器端阵列卡进行相应的操作。

如下是安装Avago 驱动后可以直接在VMware管理页面查看阵列卡的信息,包括当前阵列卡battery 信息,磁盘信息,虚拟磁盘信息。



同样我们可以在虚拟机中安装管理客户端连接ESXi中的服务端获取阵列卡信息。



可以查看阵列卡的详细信息



物理硬件视图中可以详细的查看到磁盘还有电池的详细信息。



在“Logical”逻辑视图中可以看到当前控制器中详细的的磁盘组及虚拟磁盘信息,并可以做相应的操作(如删除,新增等)。



通过Dell 13G服务器自带的iDRAC 8 可以监控到阵列卡的绝大部分信息,但需要每台进行登陆查看;通过Dell OME2.0管理平台,可以对多台服务器的阵列卡进行集中监控,当出现问题可以发送告警到相应的邮箱中便于及时处理;如果用户还需要阵列卡更详细的状态信息,我们可以借助Avago /LSI阵列卡的管理软件实现更加细节的信息监控,如:电池信息,磁盘的温度等。

不知您看完本文有什么感想,是否有帮助呢?如果您对《工程师笔记》栏目有任何的意见或者建议,都可以在文章下面留言,以便我们将来能够更好地为读者服务。