首页
正文
2018/04/25

记住它,管理员还加班?不能够!

陈健梁


提起DELL服务器的管理,大家第一印象肯定是iDRAC通过Web来管理,或者还有DELL的管理软件OMSA(Dell OpenManage System Administrator)以及OME(Dell OpenManage Essentials),那除了这些可视化界面管理,我们是否还有提供硬件底层的通用CLI命令来管理呢?对于数据中心服务器管理员来说,如果有通用的CLI命令或者脚本工具,可以避免多个厂商的服务器硬件混合管理问题,只要通过通用的命令来编写脚本,或者编写批处理文件,就可以批量的对服务器进行远程设置与管理,无需知道前端的服务器是哪家的产品,省去了多厂商的不同管理工具的问题。


今天我们来谈谈Dell服务器硬件底层CLI命令工具。


DELL服务器的管理CLI:IPMI、RACADM、WSMAN、Redfish,都可以通过网络连接到DELLiDRAC远程管理卡进行远程配置与管理。


IPMI智能型平台管理接口

可视化监控服务器物理健康特征


IPMI(Intelligent Platform Management Interface)智能型平台管理接口,是管理基于Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标准1998年由英特尔、惠普、NEC、DELL和SuperMicro等公司制定。用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。而且更为重要的是IPMI是一个开放的免费标准,用户无需为使用该标准而支付额外的费用。


IPMI的核心是一个专用芯片/控制器(叫做服务器处理器或基板管理控制器(BMC)),其并不依赖于服务器的处理器、BIOS或操作系统来工作,可谓非常独立,是一个单独在系统内运行的无代理管理子系统,只要有BMC与IPMI固件便可开始工作,而BMC通常是一个安装在服务器主板上的独立的组件,IPMI良好的自治特性克服了以往基于操作系统的管理方式所受的限制。BMC通过在LAN上改变传送给串行端口的信息的方向来做到一点,提供了一种与厂商无关的远程查看启动、操作系统加载器或紧急管理控制台来诊断和维修故障的标准方式。


DELL服务器的iDRAC支持IPMI的命令,例如(192.168.10.29 是服务器iDRAC的IP地址,用户名:root,密码:calvin):


Impish–ip 192.168.10.29 –u root –p calvin power reset 重启;


Impish–ip 192.168.10.29 –u root –p calvin power status 查询状态;


Impish–ip 192.168.10.29 –u root –p calvin power off 关机;


Impish–ip 192.168.10.29 –u root –p calvin power on 开机;



服务器硬件日志操作

1. 先下载IPMI tool工具ipmish.exe;


2. 如果需要收集服务器硬件日志,打开CMD命令行,CD至工具目录;


3. 输入需要收集日志的服务器IP和用户名、密码等参数,收集目的服务器的硬件日志,日志保存路径为e:ipmishhwlog.txt 。如下图:


命令完成后,将不会提示,直接在指定的文件夹中查看输出的的硬件日志。如下图:


RACADM命令

轻松执行硬件管理


DELL远程控制器卡iDRAC7从固件1.30.30版开始,推出了硬件底层CLI新功能RACADM,让您可以轻松运行RACADM 命令,而无需记住复杂命令的具体语法,iDRAC7 RACADM支持SSH、Telnet和串行等连接方式。


使用RACADM命令之前,需要到DELL官方网站下载:DRAC Tools,使用RACADM命令就可以执行硬件管理。


收集硬件日志操作


1. 从DELL官方网站下载DRAC工具;


2. 下载安装,安装完后在运行中输入“CMD”打开DOS窗口,然后输入racadm.exe -r 192.168.10.19 -u root -p calvin getsel > c:hardwareLog.txt;可将硬件日志保存到本地C盘中的hardwareLog.txt中(192.168.10.29 是服务器iDRAC的IP地址,用户名:root,密码:calvin);


重启服务器命令:racadm.exe -r 192.168.10.19 -u root -p calvin serveraction powercycle;


查看电源状态:racadm.exe -r 192.168.10.19 -u root -p calvin serveraction powerstatus;


修改iDRAC  root用户密码(新密码:calvi):


racadm –r 192.168.10.19 –u root –p calvin config -g cfgUserAdmin -o cfgUserAdminPassword -i 2 calvi;


RACADM命令,请点击“阅读原文”下载文档了解。


WSMAN远程管理协议

实现批量管理和配置


WSMAN是一个远程管理协议,DELL从第11代服务器开始就可以使用WSMAN,用脚本实现远程及批量的管理和配置,例如批量更改BIOS、更新固件、创建RAID等等。


WSMAN的全称是Web Services Management。它是一个基于简单对象访问(SOAP)的网络管理协议,用于在网络中管理PC、服务器、网络设备、网络服务以及其它可远程管理的实体。WSMAN有些类似于以前我们常见的WebM和SNMP管理协议。WSMAN最初由Dell、AMD、Intel、微软、SUN等13家公司共同开发,2005年被提交给DMTF作为开放性的管理协议标准,2013年分别被ISO/IEC(国际标准化组织/国际电工组织)和ANSI(美国国家标准化组织)采纳成为标准协议。WSMAN的详情,请点击“阅读原文”下载文档了解。


我们可以非常方便地利用脚本以及操作系统中的WSMAN管理工具对单台或者多台服务器进行远程批量控制。然而对于一般的用户来说,WSMAN的脚本编写不是一件容易的事情,涉及到一系列的语法、参数,不容易上手而且容易出错。为此,戴尔的工程师们编写了一系列的定制脚本,使用户可以非常方便地使用预先编制好的脚本,略加改动,就可以完成一系列的远程命令行管理功能。


使用WSMAN的工具前提:在Windows上安装和配置WSMAN客户端 - winrm。


如果您使用的是Win7或者Windows 2003 Server以上版本的操作系统,微软在系统中已经自带了支持WSMAN的管理客户端,叫做winrm,您只需要做一些基本的配置就可以了。


如果您从未配置过winrm,请使用winrm quickconfig命令进行初始化配置。按照下面步骤,选择“y”接受默认选项并继续。


Linux系统中WSMSN客户端的安装根据Linux的版本略有不同。对于RHEL6.x以上的版本,OpenWSMAN的安装包已经包含在RHEL的安装介质中。您只需要在软件选择的页面中,选择“Customize Now”,在“System Management”选项中,确保您选择了“Web-Based Enterprise Management”。


通过WSMAN读取BIOS的基本信息


在脚本文件所在目录下直接运行以下命令:17.1_Listing_the_BIOS_Inventory_Enumeration_Class.bat iDRAC_IP USERNAME PASSWORD 就可以远程获得BIOS的设置信息。其中iDRAC_IP是服务器的iDRAC IP地址,USERNAME/PASSWORD是iDRAC的用户名密码,默认为root/calvin。


配置命令,请点击“阅读原文”下载文档了解。


Redfish红鱼标准

数据中心系统管理员必备


2014年科技产业厂商戴尔(DELL)、艾默生网络能源、惠普(HP)及英特尔(Intel)宣布建立Redfish“红鱼”标准,该标准应用于数据中心发展及系统管理,可传递全面的功能性、可测性和安全性资讯。这是自智能平台管理界面(IPMI)于1998年创立以来最为全面性的标准,实际上也可以理解为Redfish是IPMI的后续替代产品。


事实上各个服务器制造商都有自己的硬件系统管理工具,比如:戴尔的远程访问控制器(Dell Remote Access Controller,iDRAC),HPE的Integrated Lights-Out(Integrated Lights-Out,iLo),思科的集成管理控制器(Integrated Management Controller),以及超微电脑公司的Rack Scale Design产品,但是目前几乎所有主要的服务器供应商都宣传自己的管理工具与Redfish服务器开放标准参数的兼容性, 特别是他们新发布的服务器——HPE的Gen10产品、戴尔EMC的14G产品以及思科的UCSM5等厂商产品。


Redfish最初来自于三年前的DMTF(Distributed Management Task Force,分布式管理任务组织)项目,它的目的是取代智能平台管理界面IPMI(Intelligent Platform Management Interface),Redfish专为那些寻求更安全地管理大型分布式数据中心的IT专业人士而设计。Redfish能够发现服务器、重新启动并重新设置服务器,盘点服务器中的所有硬件和固件,监控服务器及其子组件的运行状况,并生成事件日志等许多其他功能。 


Redfish的使用


1. Redfish工具,Redfishtool命令行方式:


2. DELL Redfish Python and PowerShell GitHub代码库编程语言:


3. Curl命令行tool(Curl是利用URL语法在命令行方式下工作的开源文件传输工具):


4.  REST Client浏览器插件(REST风格的Web服务,是通过一个简洁清晰的URI来提供资源链接,客户端通过对URI发送HTTP请求获得这些资源,而获取和处理资源的过程让客户端应用的状态发生改变,不像那些远程过程调用那么直接地发生改变):


具体的使用方式,请点击“阅读原文”下载文档了解。


相对于IPMI、RACADM、WSMAN,Redfish要求管理人员对编程语言知识的掌握要求会更高,但是Redfish的功能也更加强大,可操作性与执行工具也更加全面!如果需要详细了解相关知识内容可访问DELL技术中心社区。可点击“阅读原文”下载文档了解。



在线咨询
项目咨询
采购咨询专线400-884-6610
订阅偏好享优先通知
热门评论
暂无相关评论
删除回复
回复
删除回复
更多回复
查看全部条评论
{{dataFromApi ? '您是否在找' : '其他企业都在看'}}
{{item.slogan}}
{{item.slogan}}
{{item.title}}
咨询客服获取特惠价{{item.sale}}{{item.price}}{{item.sale}} {{item.price}}
项目咨询
发表评论...
  • 在线客服
    联系客服
    (工作日 08:30-17:30)
  • 项目咨询
  • 采购咨询专线
    400-884-6610
    (工作日 08:30-17:30)
  • 售后咨询专线
    7*24小时客户支持
    400-886-8616
    400-886-8618
取消发送
取消发送
热门评论
删除回复
回复
删除回复
更多回复
暂无相关评论
发表评论...
发送
陈健梁
删除该评论,是否确认操作?
取消
确认

参与问卷提交即有机会成为幸运用户,

赢取精彩礼品一份,寻找幸运的你,快来参与吧!

立即参与>>
5秒后自动关闭
取消
最近搜索
    热门搜索
    • AI PC
    • 2025新品
    • Dell Pro 笔记本
    • Dell Pro 台式机
    • Dell Pro Max 工作站
    • Dell Pro 显示器
    • 17G 服务器
    • 数据存储
    • 数据保护

    如果您对当前页面内容感兴趣,

    可填写“项目咨询单”,

    进行专业咨询及帮助。

    戴尔企采中心
    戴尔专线客服
    您好,我们的在线客服人工咨询时间为工作日的 8:30-17:30,感谢您的咨询! 请留下您的联系方式,我们会在下个工作日第一时间与您取得联系,祝您生活愉快,工作顺利~
    管理您的Cookie
    戴尔使用不同类型的 Cookie 来优化您的体验并启用某些网站功能,改善您的整体网页浏览体验。请注意,如果阻止 Cookie,则可能会影响您的网站体验,并可能对我们可提供的服务或功能造成影响。
    基本

    允许用户在我们的网站上移动以及提供访问诸如您的个人资料和购买、登录凭据以及网站其他区域等功能的访问权限。

    营销

    用于了解我们网站上的用户行为,并展示与您的兴趣更相关的广告。

    统计

    通过收集和报告信息,帮助我们了解访问者如何与我们的网站互动。

    * 点击确认按钮或关闭Cookie弹窗代表您已同意以上内容。

    拒绝
    确认
    取消
    确认
    请确认您的邮箱地址,
    我们会发送下载链接至您的邮箱。
    请填写正确邮箱
    您的企业近期是否有采购 IT 产品的计划?
    请选择
    提交并获取下载链接
    提交成功,下载链接已发送到您的邮箱,
    请查收!

    戴尔发布针对AI领域服务器产品

    还剩2页未读

    图片标题

    戴尔发布针对AI领域服务器产品

    批量议价
    填写您的感兴趣的产品及个人信息,提交成功后会有专人与您沟通,为您提供专属底价。
    OptiPlex 3050微塔式机和小型机Tower249020OptiPlex 3050微塔式机和小型机Tower249020OptiPlex 3050微塔式机和小型机Tower249020OptiPlex 3050微塔式机和小型机Tower249020
    为通用型商务应用程序设计的可靠为通用型商务应用程序设计的可靠为通用型商务应用程序设计的可靠
    型号

    8G 1TB SAS H330 DVDRW 495W

    参考价格
    6499.006499.00咨询客服获取特惠价
    意向购买数量
    1
    * 公司名称
    请输入公司名称
    * 姓名
    请输入姓名
    * 手机
    请输入手机
    * 邮箱
    请输入邮箱
    * 需求描述
    请选择
    采购专线
    联系客服
    提交
    *验证码无效
    确认
    全新PowerEdge DSS8840
    DSS8440是一款2路4U服务器,旨在为机器学习应用提供极高的性能,配备多达10个加速器
    PowerEdge DSS840 型号1
    PowerEdge DSS840 型号2

    恭喜您,秒杀成功!

    后续工作人员会与您进行联系

    抱歉,您没有抢到!

    您还可以参与其他产品的秒杀活动哦

    请输入兑换码

    PowerVault ME4012
    限时免费升级 / 提速不加价 / 性能秒提7倍
    限时促销
    5秒后自动关闭

    感谢您的报名

    返回首页
    请输入验证口令
    复制以下链接观看视频
    复制
    Toast 内容
    补全信息
    请补全您的身份信息
    * 姓名
    请输入姓名
    * 企业邮箱
    请输入企业邮箱
    * 公司全称
    请输入公司全称
    提交
    请准确填写您的邮箱
    完整报告即时发送到您的邮箱
    * 姓名
    请输入姓名
    * 企业邮箱
    请输入企业邮箱
    * 公司全称
    请输入公司全称
    提交
    请选择标签,将有助于提供精准服务
    您对哪类产品感兴趣?
    • 云
    您将应用于哪个领域?
    • 大数据
    • 软件定义
    请输入您的企业邮箱与手机号,方便后续发送资料
    企业邮箱

    请输入企业邮箱

    手机号

    请输入手机号

    订阅成功

    我们将每月通过邮箱发送资料报告发给您

    成功图片
    关闭
    文章标题
    文章标题
    文章标题
    文章标题
    订阅您感兴趣的内容,我们将每月通过邮箱发送资料报告发给您
    开启订阅
    长按扫码关注戴尔企采网
    了解更多企采会员福利
    长按识别跳转小程序
    手机号绑定
    手机icon图标

    请输入手机号

    验证码icon图标
    获取验证码

    请输入验证码

    绑定手机号
    绑定手机号的三大理由
    1.网信办规定,互联网注册用户要提供基于移动电话号码等的真实身份。
    2.微信授权登录出现故障时,仍用手机号顺利登录,会员各项权益及活动不受影响。
    3.绑定手机号即可享受免费抽奖、0元试用、积分兑换好礼等会员权益。
    loading请稍后...
    订阅弹层
    订阅表单弹层
    邮箱:
    姓名:
    订阅成功弹层
    {{form.textBtnText}}
    {{form.textBtnText}}
    {{form.subBtnText}}
    去注册
    {{form.textBtnText}}
    获取“戴尔资产报告”
    请提供设备使用方的相关信息,以免影响后续保修
    立即获取
    获取“戴尔资产报告”
    您已提交成功,请您注意查收邮件,“戴尔资产报告”将在2个工作日以邮件的形式发送给您
    查看设备保修情况
    注册有礼
    去认证