精华内容
下载资源
问答
  • dell服务器IDRAC远程控制卡设置方法.
  • DELL服务器iDRAC相关设置

    千次阅读 2015-12-17 11:16:00
    iDRAC又称为Integrated Dell Remote Access Controller,也就是集成戴尔远程控制卡 iDRAC卡相当于是附加在服务器上的一台小电脑,通过与服务器主板上的管理...在戴尔第12代服务器中,iDRAC的版本升级到了iDRAC 7。i...

    iDRAC又称为Integrated Dell Remote Access Controller,也就是集成戴尔远程控制卡

    iDRAC卡相当于是附加在服务器上的一台小电脑,通过与服务器主板上的管理芯片BMC进行通信,监控与管理服务器的硬件状态信息。它拥有自己的系统和IP地址,与服务器上的OS无关。是管理员进行远程访问和管理的利器。在戴尔第12代服务器中,iDRAC的版本升级到了iDRAC 7。iDRAC 7卡与生命周期管理控制器Lifecycle Controller 集成在一起,提供简化服务器生命周期管理。

    iDRAC 7到底有什么样的功能呢?

    • 在较少服务器管理的环境中,iDRAC 7可以实现一对一的服务器远程管理与监控。服务器硬件一般都放置在数据中心,不容易被访问到。使用iDRAC可以非常容易实现远程访问服务器,进行配置、部署、监控以及后续的维护。
    • 利用浏览器可以直接访问iDRAC的IP,非常容易地实现远程硬件、电源的管理和监控
    • 使用远程控制台重定向与远程介质等功能,将服务器的鼠标键盘,光驱等介质重定向到管理员的管理工作站上,就能实现对服务器的远程操作
    • 当特定事件发生时,可以进行告警,发送email、SNMP/IPMI告警或者执行某些特定动作
    • 在使用管理软件进行多台服务器管理的环境中,iDRAC 7可以实现无代理(Agent Free)的管理与监控
    • 在中、大型的数据中心中,常常需要部署”管理站点”软件(Management Station)来实现统一的监控与管理;在传统服务器上,相应的需要在操作系统中安装”被管理节点”软件(Managed Node,也即代理-Agent)。而在第12代服务器中,iDRAC 7本身就可以作为一个”被管理节点”,替代Agent绝大部分的功能。因此可以不需要在OS上安装Agent,实现Agent Free的管理,简化了OS的复杂程度和部署时间。我们在介绍管理软件OpenManage Essential(OME)的时候会更详细地介绍。
    • iDRAC 7Express版可以通过软件License的方式升级到企业版

    我们就着重讨论一下iDRAC的版本,以及如何使用iDRAC进行一对一的远程管理、监控。

    iDRAC7的版本

    12G服务器的远程管理卡iDRAC主要有以下三种配置:

    • IPMI,也就是没有iDRAC,只有在最入门级的服务器上才会出现
    • iDRAC7 Express,主流服务器的默认配置
    • 包含了基本的管理功能,但是没有远程控制台、电源管理、也不能使用独立的网卡(必须共享使用服务器的第一块网卡)。只需要添加License,不需要额外硬件就可以升级至iDRAC Enterprise版本
    • iDRAC7 Enterprise,刀片服务器与最高端服务器的默认配置
    • 包含所有功能,有远程控制台、电源管理、独立网卡,另外还能与Lifecycle Controller配合实现配件更换时固件与配置的恢复。支持vFlash。

    我们后续的介绍就以iDRAC Enterprise为例。

    iDRAC的网口与初始配置

    iDRAC的网口在服务器的背面,一般都标注iDRAC的字样。在戴尔第12代服务器中,这个网口使用了1Gbps的网口,速度更快。

    怎么配置iDRAC的IP地址呢?我们可以通过启动时按F2进入Setup、或者按F10进入Lifecycle Controller来配置;我们也可以利用戴尔的交互式LCD,在没有本地键盘鼠标的情况下就完成iDRAC的设置!

     

    初始化配置:配置DRAC卡的IP地址

    方法一、通过前置LCD面板

    12G服务器继承了独有的交互式LCD设计,通过LCD主屏幕我们可以配置远程控制卡的IP地址。步骤非常简单:

    从主屏幕中按 Select(选择)按钮,进入主菜单。使用“<”-左、“√”-确认、“>”-右 进行控制。

    选择Setup(设置)- iDRAC菜单,就可以配置网络模式为Static IP(静态 IP),设置IP、Subnet (Sub)和 Gateway (Gtw)

    方法二、通过BIOS

    一般情况下,iDRAC功能默认都是关闭,我们需要在BIOS里面启用,首先我们先重启计算机,然后按F2进入BIOS,选择iDRAC Setting。

    扔掉KVM!图解戴尔iDRAC服务器远程控制设置

      在BIOS中选择iDRAC设置

    扔掉KVM!图解戴尔iDRAC服务器远程控制设置

      BIOS中iDRAC详细的设置列表

      进入iDRAC Setting之后,我们看到很多详细的设置,一般情况下我们只要设置网络Network就可以了。

    扔掉KVM!图解戴尔iDRAC服务器远程控制设置

      在BIOS中开启iDRAC功能

      首先我们需要先启用iDRAC功能,戴尔PowerEdge R820的iDRAC接口采用了千兆网卡,所以我们在Enable NC选项中选择Enable,NC Selection选项中选择Dedicated(iDRAC7 Enterprise only,如果是Express版本,只有基础的功能,不能实现如远程KVM、远程安装系统等高级功能,要开放这些高级功能需要激活升级到Enterprise 版),而Auto Negotiation中我们则可以选择iDRAC网络接口的速率和全双工和半双工模式,一般情况下我们选择on,也就是自动设置就可以了。

    扔掉KVM!图解戴尔iDRAC服务器远程控制设置

      在BIOS中设置iDRAC的网络参数

      然后就该是iDRAC的网络参数设置了,我们选择IPV4 SETTINGS(当IPV6普及的时候我们就可以使用IPV6的地址了)。IP地址设置方式有DHCP和静态地址两种,为了方便维护和管理,建议大家选择静态固定IP的方式。我们把Enable DHCP给Disable掉,就可以设置IP地址了。如果是局域网控制的话就填写局域网的IP地址,如果是远程控制的话则需要输入已有的IP地址,并且还要设置默认网关和DNS地址,这样不仅可以实现远程控制,并且一旦出现问题(例如冗余电源罢工或者服务器被入侵),iDRAC就会发送消息到预先设定的电子邮箱里面,怎么样,听起来很诱人吧?

     

    使用iDRAC 7进行一对一的服务器远程管理与监控

    直接访问iDRAC的IP,实现远程硬件、电源的管理和监控

    1. 在浏览器中输入iDRAC的IP地址,用默认用户名/密码 : root/××××××就可以登录 (密码见手册,默认密码为“calvin”)

    2. 在主界面上,我们就可以看到各个硬件组件的状态。在快速启动任务栏中,我们可以对系统电源进行操作,如开机、关机等。

    我们还可以看到系统的硬件日志,在下图中,可以看到机箱在关机的时候被打开过!

    3. 在电源的监控中,我们可以看到本机的电源信息、功耗实时数据和历史数据图。(请参阅戴尔服务器电源方案和配置原则

    可以查看到每个电源的使用情况,实时电流与电压读数等信息,例如在下图中,可以看到第一个电源承担了大部分功耗。

    通过电源预算策略可以实现电源封顶,通过电源设备选项可以配置是否使用电源热备与功率因数自动校正。

    使用远程控制台重定向与远程介质等功能,对服务器进行远程操作

    1. 在控制台页面,可以查看虚拟控制台远程访问的状态,也可以启动虚拟控制台

    2. 通过虚拟控制台可以看到服务器的监视器画面,操作键盘鼠标。如果需要远程将某个CD/DVD或者ISO镜像映射给服务器,可以使用虚拟介质功能

    3. 通过远程加载操作系统光盘,就可以对服务器进行远程操作系统安装

     故障发生时进行告警,发送email、SNMP/IPMI告警或者执行某些特定动作

    服务器组件一旦出现故障,可设置为触发邮件报警、或者发送SNMP/IPMI告警信息给相应服务器

    12代服务器远程卡本身自带SMTP邮件服务,可以直接发送报警邮件。如图:R620服务器内存报警的事例。

    从email中可以清晰的了解到服务器的名字、类型等信息,以及故障的信息。可以直接点击邮件下方的https链接访问iDRAC及远程控制台。有了这些信息,使服务器可以高效、快速地得到维护。

    总之,12代服务器iDRAC远程卡与生命周期管理器配合,可以在服务器的生命周期内高效地管理其部署、更新、监控和维护

     

     

     另外关于“硬件--前面板”LCD显示屏显示信息的相关设置,可以参考如下资料。

     

     

    参考资料:http://server.yesky.com/113/33312613all.shtml

         http://zh.community.dell.com/techcenter/w/techcenter_wiki/189.idrac-7

     

     

    展开全文
  • 一、介绍 在批量服务器配置的过程中我们会接触到各种服务器批量配置工具,例如华为的FusionServer uMate套件,Dell的Racadm iDRAC配置...今天我们会对Dell服务器iDRAC管理工具RACADM进行介绍。 iDRAC是戴尔用于服...

    一、介绍

    在批量服务器配置的过程中我们会接触到各种服务器批量配置工具,例如华为的FusionServer uMate套件,Dell的Racadm iDRAC配置工具。这些工具可以通过命令行或者图形化界面对服务器进行快速配置甚至批量配置,而他们多数也有命令行版本,因此可以配合Shell脚本进行自定义的快捷设置。今天我们会对Dell服务器iDRAC管理工具RACADM进行介绍。

    iDRAC是戴尔用于服务器远程控制的平台,类似于华为的iBMC和惠普的iLO。通过这平台我们可以在机器下电的前提下对服务器进行初始化的配置和远程控制台操作,非常方便。但是因为这些操作都是高危操作,因此建议不要直接在上线服务器进行练习和测试。可以找一台暂时无人使用的或者退役的戴尔服务器进行相关的联系。

    1、RACADM连接方式

    RACADM命令行实用程序提供可编写脚本的界面,允许您在本地配置或远程配置远程访问控制器(RAC)。该实用程序在Management Station和普通服务器上运行,包括戴尔服务器本机和其他网络中可连通的标准服务器。

    RACADM实用程序支持以下接口:

    ① 本地

    支持从受管服务器的操作系统运行RACADM命令。要运行本地RACADM命令,请在受管服务器上安装OpenManage软件。一次只能在系统上执行一个Local RACADM实例。如果您尝试打开另一个实例,则会显示一条错误消息,并且第二个Local RACADM实例会立即关闭。要从support.dell.com下载本地RACADM工具,请选择驱动程序和下载,选择服务器,然后选择Systems Management > Dell Toolkit

    ② SSH或Telnet(指通过该途径登录iDRAC)

    也称为固件RACADM。通过使用SSH或Telnet登录iDRAC,可以访问固件RACADM。您无需指定iDRAC IP,用户名或密码即可运行Firmware RACADM命令。与Local RACADM类似,在RACADM提示符下,直接运行不带RACADM前缀的命令。

    ③ 远程(通过IP和账密远程racadm)

    支持从远程管理站(如笔记本电脑或台式机)运行RACADM命令。要运行Remote RACADM命令,请从远程计算机上的OpenManage软件安装DRAC Tools实用程序。要运行远程RACADM命令:将命令配置为本地或SSH / Telnet RACADM命令。

    此外,请指定-r -u -p选项。其中-r代表目标iDRAC IP,-u-p分别代表用户密码。

    2、RACADM基本语法

    ① 本地命令语法

    racadm get <devicename>.<groupname>.[<index>].[<objectname>]
    racadm set <devicename>.<groupname>.[<index>].<objectname> <value>
    racadm <subcommand>
    复制代码

    示例:

    racadm get idrac.info
    racadm getsysinfo
    复制代码

    ② 远程racadm命令语法

    基本语法:

    racadm -r <racIpAddr> -u <username> -p <password> get <devicename>.<groupname>.[<index>].[<objectname>]
    racadm -r <racIpAddr> -u <username> -p <password> set <devicename>.<groupname>.[<index>].<objectname> <value>
    racadm -r <racIpAddr> -u <username> -p <password> <subcommand> 
    复制代码

    示例:

    racadm -r 192.168.1.0 -u root -p xxxx get idrac.ssh.port 
                                     Security Alert: Certificate is invalid - Certificate is not signed by Trusted Third Party Continuing execution. 
                                     Use -S option for racadm to stop execution on certificate-related errors. [Key=idrac.Embedded.1#SSH.1] Port=22 
    复制代码

    需要注意的是此类远程命令一般都会出现安全警报,一般来说无视即可。

    部分远程命令不会出现安全警告,例如:

    racadm -r 192.168.0.0 -u root -p xxxx set idrac.ssh.port 22
    racadm -r 192.168.0.0 -u root -p xxxx getsysinfo
    racadm -r 192.168.0.0 -u root -p xxxx --nocertwarn get idrac.ssh.port
    复制代码

    ③ 获取索引编码的设备信息

    racadm可以精确地指定本地或者远程服务器需要操作或者查询的设备编号,只要有准队的对应设备索引即可。类似于snmp中OID的用法。

    以下语法为指定特定设备:

    device.<group name>.[<index>].<object name>
    复制代码

    如果想要获取整个设备组的信息,可以用以下语法:

    racadm get device.<group name>
    复制代码

    示例:

    racadm get nic.nicconfig
                                           NIC.nicconfig.1 [Key=NIC.Integrated.1-1-1#nicconfig]
                                           NIC.nicconfig.2 [Key=NIC.Integrated.1-2-1#nicconfig]
                                           NIC.nicconfig.3 [Key=NIC.Integrated.1-3-1#nicconfig]
                                           NIC.nicconfig.4 [Key=NIC.Integrated.1-4-1#nicconfig]
    复制代码

    如果要获取特定的设备组,则用以下语法:

    racadm get device.<group name>.<index>
    复制代码

    示例:

    racadm get nic.nicconfig.2
            [Key=NIC.Integrated.1-2-1#nicconfig]
            BannerMessageTimeout=5
            BootStrapType=AutoDetect
            HideSetupPrompt=Disabled
            LegacyBootProto=NONE
            LnkSpeed=AutoNeg
            #VLanId=1
            VLanMode=Disabled
    复制代码

    如果要获取特定的设备(单一),则用以下语法:

    racadm get device.<group name>.<index>.<object name> 
    复制代码

    示例:

    racadm get nic.nicconfig.3.legacybootproto
            [Key=NIC.Integrated.1-3#NICConfig]
            Legacybootproto=PXE
    复制代码

    以上示例都使用了本地指令格式,事实上remote指令格式也可以一样使用

    ④ RACADM 远程登录参数说明

    参数名 用法
    -r <HostIP> 输入远程配置目标的IP
    -r <HostIP>:<Port> 输入远程配置目标的IP和端口
    -u <username> 输入远程配置目标的用户名
    -p <password> 输入远程配置目标的密码
    -S 指定RACADM必须确认证书的有效性,如果有效性存疑则停止配置
    --nocertwarn 不显示与证书相关的警告消息。(常用)

    二、RACADM子命令(关键)

    racadm的能量核心就在于其强大丰富的子命令集。大量的子命令可以让我们本地或者远程通过命令行非常精确地、细微地、全面的对服务器进行配置和操作。本章会对所有的常用racadm子命令进行说明。

    1、help子命令

    和大多数Linux命令一样,racadm也可以用help子命令来查询相关指令的信息和具体设备组或设备的信息。语法格式如下:

    racadm help
    racadm help <subcommand>
    racadm help <device name>.<Group>
    racadm help <device name>.<Group>.<object>
    复制代码

    示例:

    racadm help idrac.lcd       #显示idrac.lcd的帮助文档
    racadm help system.power    #显示系统电源的帮助文档
    复制代码

    2、arp子命令

    arp子命令用于显示地址解析协议(ARP)表的内容,说白了主要就是用来查目标服务器远控卡的MAC地址。无法添加或删除ARP表条目。要使用此子命令,必须具有“调试”权限。语法格式如下:

    racadm arp
    复制代码

    示例:

    racadm arp
            (10.00.1.1) at bc:16:65:d7:27:43 [either] on bond0
    复制代码

    3、autoupdatescheduler子命令

    autoupdatescheduler子命令用于自动更新服务器上设备的固件。要运行此子命令,必须具有服务器控制权限。

    • 可以启用或禁用autoupdatescheduler子命令。
    • 可能无法启用Lifecycle Controller和CSIOR来运行此子命令。
    • 可以启用或禁用autoupdatescheduler。
    • 所需的最低Lifecycle Controller版本是Lifecycle Controller 1.3。
    • 当已调度作业并运行clear命令时,将清除调度参数。
    • 如果在计划作业时无法访问网络共享或缺少目录文件,则作业将失败。

    以下为语法格式:

    • 创建autoupdatescheduler:
    racadm autoupdatescheduler create -u <user> -p <password> -l <location>\
    -f <filename> -time <time> -dom <DayOfMonth> -wom <WeekOfMonth> -dow <DayofWeek>\
    -rp <repeat> -a <applyreboot> -ph <proxyHost> -pu <proxyUser> -pp <proxyPassword>\
    -po <proxyPort> -pt <proxyType> 
    复制代码
    • 查看autoupdatescheduler的参数:
    racadm autoupdatescheduler view
    复制代码
    • 清除并显示autoupdatescheduler的参数:
    racadm autoupdatescheduler clear 
    复制代码

    示例:

    racadm autoupdatescheduler create -u nfsadmin -p nfspwd -l 1.2.3.4:/share -f cat.xml -time 14:30 -dom 1 -rp 5 -a 1
    复制代码
    racadm autoupdatescheduler view
            hostname    = 192.168.1.1
            sharename   = nfs
            sharetype   = nfs
            catalogname = Catlog.xml
            time        = 14:30dayofmonth =1
            repeat      = 5
            applyreboot = 1
            idracuser   = racuser
    复制代码
    racadm autoupdatescheduler clear
            RAC1047: Successfully cleared the Automatic Update (autoupdate) feature settings
    复制代码

    4、cd子命令

    cd子命令有点类似于Linux的cd指令,区别是linux下cd是切换当前工作目录,而racadm中cd是用来切换工作的对象Object。语法格式如下:

    racadm> cd <object>
    复制代码

    示例:

    racadm>>cd system
            racadm/system>
    复制代码

    5、cd..子命令

    cd..子命令类似于linux中的cd ..,作用是回到上一层工作Object。语法格式如下:

    racadm> cd..
    复制代码

    示例:

    racadm/ power> cd..
            system>>
    复制代码

    6、clearasrscreen子命令

    清除内存中的上次崩溃(ASR)内容。语法格式如下:

    racadm clearasrscreen
    复制代码

    7、clearpending子命令

    clearpending子命令用于删除设备中所有属性(对象)的Pending值(包括NIC,BIOS,FC和存储)。语法格式如下:

    racadm clearpending <FQDD> 
    复制代码

    示例:

    racadm clearpending NIC.Integrated.1-1
    复制代码

    8、closessn子命令

    closessn子命令用于关闭设备上的会话。使用getssninfo查看可使用此命令关闭的会话列表。要运行此子命令,您必须具有管理员权限。语法格式如下:

    racadm closessn –i <session_ID>
    racadm closessn -a
    racadm closessn -u <username>
    复制代码
    • -i <session_ID> - 要关闭的会话的会话ID,可以使用RACADM getssninfo子命令检索。无法关闭运行此命令的会话。
    • -a - 关闭所有会话。
    • -u <username> - 关闭特定用户名的所有会话。 仅当用户名包含最多16个字符时,-u选项才能在本地RACADM中使用。如果用户名包含超过16个字符,请使用-i选项。

    示例:

    • 关闭会话1234
    racadm closessn -i 1234
    复制代码
    • 关闭除root用户的活动会话之外的所有会话
    racadm closessn –u root
    复制代码
    • 关闭所有会话
    racadm closessn –a
    复制代码

    9、clrsel子命令

    clrsel子命令用于从系统事件日志(SEL)中删除所有现有记录。要使用此子命令,您必须具有清除日志权限。语法格式如下:

    racadm clrsel [-m <module>]
    复制代码

    m 必须是以下值之一:

    • server- <n> - 其中n = 1到16
    • server- <nx> - 其中n = 1到8; x = a,b,c,d(小写)

    示例:

    racadm clrsel -m server-1
    复制代码

    10、config子命令

    config子命令用于单独设置iDRAC配置参数或将其作为配置文件的一部分进行批处理,然后修改CMC配置属性。如果数据不同,则会使用新值写入iDRAC对象。语法格式如下:

    racadm config -g <group> -o <object> <value> [-m <module>]
    racadm config -g <group> -i <index> -o <object> <value>
    复制代码

    输入参数说明:

    • -f - -f <filename> 选项使config读取<filename>指定的文件的内容并配置iDRAC。该文件必须包含“iDRAC用户指南”中的“解析规则”一节中指定的格式的数据。
    • -continue - 此选项仅与-f选项一起使用。如果组中的配置文件不成功,则继续配置文件中的下一个组。如果未使用此选项,则配置会在特定组不成功时停止。在不成功的组之后,未配置其余组。
    • -p - 此选项必须与-f选项一起使用。它指示config在配置完成后删除配置文件-f <filename>中包含的密码条目。要应用密码,必须在执行config -f命令之前删除配置文件中的前一个只读标记#。
    • -g - -g <groupName>或group选项必须与-o选项一起使用。 <group>指定包含要设置的对象的组。
    • -o - -o <objectName>或object选项必须与-g选项一起使用。此选项指定使用字符串写入的对象名称 <value> - 要设置为配置对象的值。
    • -i - -i <index>或index选项仅对索引组有效,可用于指定唯一组(与-g和-o一起使用)。<index>是从1到n的十进制整数,其中n可以从1到特定组支持的最大索引数不等。如果未指定-i <index>,则假定组的值为1,这些组是具有多个条目的表。索引由索引值指定,而不是命名值。
    • -c - -c或check选项与config子命令一起使用,并允许用户解析cfg文件以查找语法错误。如果发现错误,则显示行号和不正确的简短描述。写入权限不适用于iDRAC。此选项仅供检查。

    示例:

    racadm config -g cfgLanNetworking -o cfgNicIpAddress 10.35.10.100
    ==============or=====================
    racadm config -f myrac.cfg 
    复制代码

    11、coredump子命令

    coredump子命令用于显示与iDRAC最近发生的任何关键问题相关的详细信息。coredump信息可用于诊断这些关键问题。如果可用,则coredump信息在iDRAC电源周期内保持不变,并且在以下任一情况发生之前保持可用。使用coredumpdelete子命令删除coredump信息。语法格式如下:

    racadm coredump
    复制代码

    示例:

    racadm coredump
            Feb 19 15:51:40 (none) last message repeated 5 times
            Feb 19 15:52:41 (none) last message repeated 4 times
            Feb 19 15:54:12 (none) last message repeated 4 times
            Feb 19 15:56:11 (none) last message repeated 2 times
            Feb 22 11:46:11 (none) kernel:
    复制代码

    12、coredumpdelete子命令

    该命令用于删除所有的coredump信息。语法格式如下

    racadm coredumpdelete
    复制代码

    13、diagnostics子命令

    非常重要的子命令,可以从从iDRAC收集并导出远程诊断报告。最新成功运行的远程诊断的结果可通过NFS或CIFS共享远程检索和检索。语法格式如下:

    • 运行远程诊断报告:
    racadm diagnostics run -m <mode> -r <reboot type> -s <start time> -e <expiration time>
    复制代码
    • 导出远程诊断报告:
    racadm diagnostics export -f <file name> -l <NFS or CIFS share location> -u <username> -p <password> 
    复制代码

    参数说明如下:

    • -m <mode> - 指定诊断模式的类型。类型是: 从iDRAC收集并导出远程诊断报告。 0(快速) - 快速模式执行诊断测试的子集。 1(扩展) - 扩展模式执行所有可用的诊断测试。 2(两者) - 按顺序连续运行表达和扩展测试。
    • -f <文件名> - 指定配置文件的名称。
    • -l - 指定网络共享的位置(NFS或CIFS)。
    • -u <username> - 指定要导入文件的远程共享的用户名。
    • -p <password> - 指定要导入文件的远程共享的密码。
    • -r <reboot type> - 指定重新启动类型。类型可以是以下之一: pwrcycle - 动力循环 graceful - 没有强制关机的优雅重启 forced- 强制关机时正常重启
    • -s <start time> - 以yyyymmddhhmmss格式指定计划作业的开始时间。默认值TIME_NOW 立即启动作业。
    • -e <到期时间> - 以yyyymmddhhmmss格式指定计划作业的到期时间。默认值TIME_NA 不应用等待时间。

    示例:

    • 启动远程诊断操作:
    racadm diagnostics run -m 1 -r forced -s 20121215101010 -e TIME_NA
    复制代码
    • 将远程诊断报告导出到CIFS共享:
    racadm diagnostics export -f diagnostics -l //169.254.23.44/cifs -u administrator -p password123  
    复制代码
    • 将远程诊断报告导出到NFS共享:
    racadm diagnostics export -f diagnostics -l 169.254.23.44:/nfs -u administrator -p password123  
    复制代码

    14、eventfilters子命令

    eventfilters子命令用于显示事件过滤器设置列表。要将此子命令与set和test选项一起使用,您必须具有管理员权限。语法格式如下:

    racadm eventfilters <eventfilters command type>
    racadm eventfilters get -c <alert category>
    racadm eventfilters set -c <alert category> -a <action> -n <notifications>
    racadm eventfilters set -c <alert category> -a <action> -r <recurrence>
    racadm eventfilters test -i <Message ID to test>
    复制代码

    示例:

    显示所有可用的事件过滤器配置

    racadm eventfilters get -c idrac.alert.all
    复制代码

    显示特定类别的eventfilter配置。例如审计:

    racadm eventfilters get -c idrac.alert.audit
    复制代码

    显示特定子类别的eventfilter配置。例如审计类别下的许可:

    racadm eventfilters get -c idrac.alert.audit.lic
    复制代码

    显示特定严重性的eventfilter配置。例如审计类别下的警告:

    racadm eventfilters get -c idrac.alert.audit.warning
    复制代码

    显示特定严重性和子类别的eventfilter配置。例如审计类别下子类别许可中的警告严重性:

    racadm eventfilters get -c idrac.alert.audit.lic.warning
    复制代码

    清除所有可用的警报设置:

    racadm eventfilters set -c idrac.alert.all -a none -n none
    复制代码

    使用子类别和严重性作为参数进行配置。例如审计类别中许可子类别下的所有信息事件都将触发关闭电源操作,并禁用所有通知:

    racadm eventfilters set -c idrac.alert.audit.lic.info -a poweroff -n none
    复制代码

    配置温度统计的数值生成间隔:

    racadm eventfilters set -c idrac.alert.system.tmps.warning -r 10
    复制代码

    配置事件生成间隔和温度统计通知:

    racadm eventfilters set -c idrac.alert.system.tmps -r 5 -a none -n snmp
    复制代码

    获取风扇的测试提醒:

    racadm eventfilters test -i FAN0001
    复制代码

    15、fcstatistics子命令

    fcstatistics子命令用于显示可用统计信息的FC(FQDD)列表和受管服务器。语法格式如下:

    racadm fcstatistics <FC fqdd>
    复制代码

    16、frontpanelerror子命令

    frontpanelerror子命令用于启用或禁用LCD屏幕上当前显示的错误的实时馈送。对于如果确认了错误可以使用hide隐藏,使用show来查看所有的错误提示。语法格式如下:

    racadm frontpanelerror show
    racadm frontpanelerror hide
    复制代码

    17、fwupdate子命令

    fwupdate子命用于更新服务器iDRAC设备上的固件。您可以:

    • 检查固件更新过程状态。
    • 通过提供IP地址和可选路径,从FTP或TFTP服务器更新iDRAC固件。
    • 使用本地和远程RACADM从本地文件系统更新iDRAC固件。
    • 回滚到备用固件。

    要使用此子命令,您必须具有“Configure iDRAC”(配置iDRAC)权限。语法格式如下:

    racadm fwupdate -s
    racadm fwupdate -g -u -a <TFTP_Server_IP_Address> [-d <path> [--clearcfg]
    racadm -r <iDRAC IP_Address> -u <username> -p <password> fwupdate -f <ftpserver ip> <ftpserver username> <ftpserver password> -d <path>     #where path is the location on the ftp server where firmimg.d7 is stored.
    racadm fwupdate -r
    racadm fwupdate -p -u [-d <path>]
    复制代码

    参数说明:

    • -u - 更新选项执行固件更新文件的校验和,并启动实际的更新过程。此选项可与-g或-p选项一起使用。在更新结束时,iDRAC执行软重置。
    • -s - 此选项返回更新过程的状态。
    • -g - get选项指示固件从TFTP服务器获取固件更新文件。指定-a、-u和-d选项。如果没有-a选项,则使用cfgRhostsFwUpdateIpAddr和cfgRhostsFwUpdatePath属性从cfgRemoteHosts组中的属性读取默认值。
    • -p - -p或put选项用于将固件文件从受管系统更新到iDRAC。 -u选项必须与-p选项一起使用。默认值:如果缺少-g选项,则该主机上的指定TFTP默认目录。如果使用-g,则默认为TFTP服务器上配置的目录。
    • -r - 回滚选项用于回滚到备用固件。
    • -f-指定用于固件映像的FTP服务器IP地址或FQDN,用户名和密码。应用FTP下载过程进行固件更新。
    • --clearcfg(可选) - 固件更新后,此选项将删除以前的iDRAC配置。

    示例:

    • 更新iDRAC生成服务器上的固件。
    racadm fwupdate -g -u -a 192.168.0.100 -d firmimg.d7
    复制代码
    • 从特定IP地址的TFTP服务器上的指定位置下载固件更新文件。
    racadm fwupdate -g -u -a 143.166.154.143 -d <path>
    复制代码
    • 显示固件更新的状态。
    racadm fwupdate -s
    复制代码
    • 阻止固件在3000W AC电源配置上降级。
    racadm fwupdate –s 
            Ready for firmware update racadm fwupdate –g –u –a 10.210.138.121 –d firming-4.40-A00.cmc –m cmc-active Firmware update has been initiated. This update process may take several minutes to complete. 
    racadm fwupdate –s 
            Cannot update local CMC firmware: The uploaded firmware image does not support the installed power supplies.
    复制代码

    18、get子命令

    get子命令用于显示对象及其值。如果值处于挂起状态,则必须使用jobqueue命令创建提交和重新引导作业。对于配置xml操作,请通过运行jobqueue view命令检查作业ID。要为配置xml文件类型运行此子命令,需要Lifecycle Contoller 1.1或更高版本。语法格式如下:

    racadm get -f <filename>
    racadm get <FQDD Alias>.<index>.<group>.<index>.<object>
    racadm get <FQDD Alias>.<group>
    racadm get <FQDD Alias>.<group>.<object>
    racadm get <FQDD Alias>.<group>.[<index>].<object>
    racadm get -f <filename> -t xml -u <username> -p <password> -l <CIFS share>
    racadm get –f <filename> -t xml -u <username> -p <password> -l <CIFS share> --clone
    racadm get –f <filename> -t xml -u <username> -p <password> -l <CIFS share> --replace
    racadm get -f <filename> -t xml -u <username> -p <password> -l <CIFS share> -c <FQDD>
    racadm get -f <filename> -t xml -l <NFS share> -c <FQDD>, <FQDD>, <FQDD>, <FQDD>
    racadm get -f <filename> -t xml -l <NFS or CIFS share> -u <username> -p <password> -t xml --includeph
    复制代码

    参数说明如下:

    • <group> - 指定包含必须读取的对象的组。
    • <object> - 指定必须读取的值的对象名称。
    • <index> - 指定FQDD别名或组必须编入索引的位置。
    • -f <文件名> - 使用此选项可以将RAC配置保存到文件中。并且还使子命令能够将设备配置写入文件。固件RACADM界面不支持此选项。
    • -u - 指定必须从中导出文件的远程共享的用户名。
    • -p - 指定必须从中导出文件的远程共享的密码。
    • -l - 指定必须从中导出文件的网络共享位置。
    • -t - 指定必须导出的文件类型。有效值为xml和ini。这些选项不区分大小写。ini导出旧配置文件。无法将ini文件导出到远程共享。如果未指定-t,则导出ini文件。
    • --clone - 获取配置.xml文件,而不包含与服务标签等系统相关的详细信息。收到的.xml文件没有任何虚拟磁盘创建选项。
    • --replace - 获取配置.xml文件以及与系统相关的详细信息,例如服务标签。
    • -c - 指定FQDD或FQDD列表,这些FQDD由要为其导出配置的组件的“,”分隔。如果未指定此选项,则会导出与所有组件相关的配置。
    • --includeph - 指定密码的哈希值应包含在导出的配置.xml文件中。

    示例:

    • 获取系统LCD信息:
    racadm get system.lcd
            LCDUserString=test
    复制代码
    • 显示整个组的拓扑配置。
    racadm get system.location
    复制代码
    • 显示特定组中的单个对象。
    racadm get system.location.rack.name
    复制代码
    • 将xml配置导出到CIFS共享。
    racadm get -f file -t xml -u myuser -p mypass -l //10.1.12.13/share
    复制代码
    • 将xml配置导出到NFS共享。
    racadm get -f file -t xml -l 10.1.12.13:/myshare
    racadm get -f xyz_temp_clone -t xml -u Administrator -p dell_123 -l //10.94.162.74/xyz --clone
    racadm get -f xyz_temp_replace -t xml -u Administrator -p dell_123 -l //10.94.162.74/xyz --replace
    复制代码
    • 将iDRAC组件的xml配置导出到CIFS共享。
    racadm get -f file -t xml -u myuser -p mypass -l //10.1.12.13/share  -c iDRAC.Embedded.1
    复制代码
    • 在配置.xml文件中包含密码的哈希值。
    racadm get -f<filename> -t xml -l<NFS or CIFS share> -u<username> -p<password> -t xml --includeph
    复制代码

    19、getconfig子命令

    getconfig子命令用于单独检索iDRAC配置参数,或者可以检索所有iDRAC配置组并将其保存到文件中。语法格式如下:

    racadm getconfig -f <filename>
    racadm getconfig -g <groupName> [-i <index>]
    racadm getconfig -u <username>
    racadm getconfig -h
    racadm getconfig -g <groupName> -o <objectName> [-i index]
    复制代码

    参数说明:

    • -f - -f <文件名>选项指示getconfig将整个iDRAC配置写入配置文件。此文件可用于使用config子命令进行批量配置操作。
    • -g - -g <groupName>或group选项用于显示单个组的配置。<groupName>是racadm.cfg文件中使用的组的名称。如果该组是索引组,则使用-i选项。
    • -h - -h或help选项按字母顺序显示所有可用配置组的列表。如果您不记得确切的组名,此选项很有用。
    • -i - -i <index>或index选项仅对索引组有效,用于指定唯一组。<index>是从1到n的十进制整数,其中n可以从1到特定组支持的最大索引数不等。如果未指定-i <index>,则假定组的值为1,这些组是具有多个条目的表。-i选项输入索引值而不是命名值
    • -o - -o <objectname>或object选项指定查询中使用的对象名称。此选项是可选的,可与-g选项一起使用。
    • -u - -u <用户名>或用户名选项,用于显示指定用户的配置。 <username>选项是用户的登录名。
    • -v - -v选项显示有关属性显示的更多信息,并与-g选项一起使用。

    示例:

    • 显示cfgLanNetworking组中包含的配置属性(对象)。
    racadm getconfig -g cfgLanNetworking  
    复制代码
    • 将所有组配置对象从iDRAC保存到myrac.cfg。
    racadm getconfig -f myrac.cfg  
    复制代码
    • 按字母顺序显示iDRAC上可用配置组的列表。
    racadm getconfig -h 
    复制代码
    • 显示名为root的用户的配置属性。
    racadm getconfig -u root
    复制代码
    • 显示索引2处的用户组实例,其中包含属性值的详细信息。
     racadm getconfig -g cfgUserAdmin -i 2 -v 
    复制代码
    • 显示整组串行配置。
    racadm getconfig -g cfgSerial
    复制代码
    • 显示特定组中的单个对象。
    racadm getconfig -g cfgSerial -o cfgSerialBaudRate
    复制代码
    • 显示索引组。
    racadm getconfig -g cfgUserAdmin -o cfgUserAdminUserName -i 2
    复制代码
    • 显示当前的增强散热模式属性配置。
    racadm getconfig –g cfgThermal 
    复制代码

    20、gethostnetworkinterfaces子命令

    gethostnetworkinterfaces子命令非常重要,用于显示主机网络接口详细信息。语法格式如下:

    racadm gethostnetworkinterfaces
    racadm gethostnetworkinterfaces <NIC FQDD>
    复制代码

    示例:

    To display the details of all the network interfaces on the server.

    racadm gethostnetworkinterfaces
                                                          
        Local Area Connection 12
        Description              : iDRAC Virtual NIC USB Device #8
        Status                   : Up
        Interface Type           : Ethernet
        DHCP                     : Enabled
        DHCPServerV4             : 169.254.0.1
        MAC Address              : 00-25-64-F9-7A-E7
        IPv4 Address             : 169.254.0.2
        Subnet Mask              : 255.255.255.0
        IPv6 Address             : fe80::1cce:a0a7:f30e:54fc
        Prefix Length            : 64
        IPv6 DNSServer Address  0: fec0:0:0:ffff::1
        IPv6 DNSServer Address  1: fec0:0:0:ffff::2
        IPv6 DNSServer Address  2: fec0:0:0:ffff::3
    复制代码

    To display the details of a particular NIC on the server.

    racadm gethostnetworkinterfaces NIC.Integrated.1-1-1
                                                          
        Local Area Connection
        Description              : Broadcom NetXtreme Gigabit Ethernet
        Status                   : Up
        Interface Type           : Ethernet
        DHCP                     : Enabled
        DHCPServerV4             : 10.94.224.25
        MAC Address              : 14-FE-B5-FF-B1-9C
        FQDD                     : NIC.Integrated.1-1-1
        IPv4 Address             : 10.94.225.189
        Subnet Mask              : 255.255.255.128
        IPv6 Address             : fe80::7c5f:a114:84d4:17f6
        Prefix Length            : 64
        IPv4 Gateway Address     : 10.94.225.129
        IPv4 DNSServer Address  0: 10.116.2.250
        IPv4 DNSServer Address  1: 10.116.2.251
    复制代码

    21、getled子命令

    getled子命令用于显示模块上的LED设置:闪烁,不闪烁或未知(对于空插槽)。要运行此子命令,您必须具有“登录用户”权限。语法格式如下:

    racadm getled
    复制代码

    示例:

    racadm getled
            LED State : Blinking 
            racadm getled
            LED State : Not-Blinking 
    复制代码

    22、getniccfg子命令

    getniccfg子命令用于显示iDRAC的当前和静态NIC设置。语法格式如下:

    racadm getniccfg
    复制代码

    23、getraclog子命令

    getraclog子命令用于显示RAC日志条目。语法格式如下:

    racadm getraclog -s <start record> -c <count>
    racadm getraclog [-c <count>] [-s <start-record>] [--more]
    复制代码

    参数说明:

    • -c - 指定要显示的记录数。
    • --more - 一次显示一个屏幕并提示您继续(类似于UNIX more命令)。
    • -s - 指定用于显示的起始记录。

    示例:

    • 显示RAC日志的最近2条记录。
    racadm getraclog -c 
        2 
        SeqNumber = 4102
        Message ID = LIC201
        Category = Audit
        AgentID = DE
        Severity = Warning
        Timestamp = 2014-06-12 01:38:19
        Message = License yPMRJGuEf7z5HG8LO7gh assigned to device iDRAC expires in 4 days.
        Message Arg 1 = yPMRJGuEf7z5HG8LO7ghMessage Arg 2 = iDRACMessage Arg 3 = 4
        -----------------------------------------------------------------------------------
        SeqNumber = 4101
        Message ID = USR0032
        Category = Audit
        AgentID = RACLOG
        Severity = Information
        Timestamp = 2014-06-11 19:54:00
        Message = The session for root from 10.94.98.92 using RACADM is logged off.
        Message Arg 1 = root
        Message Arg 2 = 10.94.98.92
        Message Arg 3 = RACADM
        FQDD = iDRAC.Embedded.1
        -------------------------------------------------------------------------------------   
    复制代码

    24、getractime子命令

    getractime子命令用于显示当前CMC时间。语法格式如下:

    racadm getractime [-d]
    复制代码

    示例:

    racadm getractime
            Mon May 13 17:17:12 2013
    复制代码

    25、getsel子命令

    getsel子命令用于显示DRAC中的所有传感器事件日志条目。语法格式如下:

    racadm getsel -i [-A]
    racadm getsel [-s <start>][-c <count>] [-A] [-o] [-E] [-R] [--more]
    复制代码

    参数说明如下:

    • -c - 显示记录数。
    • -s - 指定用于显示的起始记录。
    • -i - 显示SEL中的条目数。
    • --more - 一次显示在一个屏幕并提示用户继续(类似于UNIX more命令。)

    示例:

    racadm getsel
            Record: 12
    
            Date/Time: 11/20/2011 14:19:34
            Source: system
            Severity: Ok
            Description: C:start completed.
    复制代码

    26、getsensorinfo子命令

    getsensorinfo子命令用于显示系统传感器的状态。语法格式如下:

    racadm getsensorinfo
    racadm getsensorinfo -c
    复制代码

    示例:

    racadm getsensorinfo
        Sensor Type : POWER
                                         
        <Sensor Name>	<Status>	<Type>
        PS1 Status	Present	AC Sensor Type : TEMPERATURE
        <Sensor Name>	<Status>	<Reading>	<lc>	<uc>	<Inc>[R/W]	<Unc>[R/W]
        System Board Inlet Temp	Ok	20 C	-7 C	47 C	3 C [Y]	42C [Y]
        System Board Exhaust Temp	Ok	19 C	0 C	75 C	0 C [N]	70 C [N]
        CPU1 Temp	Ok	59 C	3 C	97 C	8 C [N]	92 C [N]
        Sensor Type : FAN
        <Sensor Name>	<Status>	<Reading>	<lc>	<uc>
        System Board Fan1 RPM	Ok	2280 RPM	360 RPM	NA
        System Board Fan2 RPM	Ok	2280 RPM	360 RPM	NA
        System Board Fan3 RPM	Ok	2280 RPM	360 RPM	NA
        System Board Fan4 RPM	Ok	2640 RPM	360 RPM	NA
        System Board Fan5 RPM	Ok	2280 RPM	360 RPM	NA
        System Board Fan6 RPM	Ok	2280 RPM	360 RPM	NA
        Sensor Type : VOLTAGE
        <Sensor Name>	<Status>	<Reading>	<lc>	<uc>
        CPU1 VCORE PG	Ok	Good	NA	NA
        System Board 3.3V PG	Ok	Good	NA	NA
        System Board 5V AUX PG	Ok	Good	NA	NA
        CPU1 M23 VPP PG	Ok	Good	NA	NA
        System Board 1.05V PG	Ok	Good	NA	NA
        CPU1 M23 VDDQ PG	Ok	Good	NA	NA
        CPU1 M23 VTT PG	Ok	Good	NA	NA
    ...
    复制代码

    27、getssninfo子命令

    getssninfo子命令用于显示连接到iDRAC的用户列表。显示以下信息:

    • 会话ID
    • 用户名
    • IP地址(如果适用)
    • 会话类型(例如,串行或Telnet)
    • 以MM / DD / YYYY HH:MM:SS格式登录日期和时间 语法格式如下:
    racadm getssninfo [-u <username>] [-A]
    复制代码

    参数说明:

    • -u - 仅显示与特定用户关联的会话。
    • -A - 不显示标题或标签。

    示例:

    racadm getssninfo
            SSNID	-u	User	IP Address	Login Date/Time
            6	GUI	root	192.168.0.10	04/07/2010 12:00:34
    racadm getssninfo -A
            "root" "192.168.0.10" "Telnet" "NONE"
    复制代码

    28、getsvctag子命令

    getsvctag子命令用于显示主机系统的服务标签(也就是SN编号)。语法格式如下:

    racadm getsvctag
    复制代码

    29、getsysinfo子命令

    getsysinfo子命令用于显示与iDRAC、受管系统和监视程序配置相关的信息。语法格式如下:

    racadm getsysinfo [-d] [-s] [-w] [-A] [-c] [-4] [-6]
    复制代码

    参数说明如下:

    • -4 - 显示IPv4设置
    • -6 - 显示IPv6设置
    • -c - 显示常用设置
    • -d - 显示iDRAC信息
    • -s - 显示系统信息
    • -w - 显示监视程序信息
    • -A - 消除标题/标签的打印

    示例:

    racadm getsysinfo
        RAC Information:
        RAC Date/Time           = Tue May 14 14:04:59 2013
        Firmware Version        = 1.40.40
        Firmware Build          = 13
        Last Firmware Update    = 05/10/2013 20:56:10
        Hardware Version        = 0.01
        MAC Address             = 90:B1:1C:11:3C:B7
    
        Common settings:
        Register DNS RAC Name   = 0
        DNS RAC Name            = idrac-H1VGF2S
        Current DNS Domain      =
        Domain Name from DHCP   = Disabled
    
        IPv4 settings:
        Enabled                 = 1
        Current IP Address      = 192.168.0.1
        Current IP Gateway      = 192.168.0.1
        Current IP Netmask      = 192.168.0.1
        DHCP Enabled            = 1
        ...
    复制代码

    30、gettracelog子命令

    gettracelog子命令用于列出iDRAC的所有跟踪登录条目。语法格式如下:

    racadm gettracelog -i [-A]
    racadm gettracelog [-s <start>] [-c <count>] [--more] [-A] [-o]
    复制代码

    参数说明如下;

    • -i - 显示iDRAC跟踪日志中的条目数。
    • --more - 一次显示一个屏幕并提示用户继续(类似于UNIX more命令)。
    • -o - 在一行中显示每个条目。
    • -c - 指定要显示的记录数。
    • -s - 指定要显示的起始记录。
    • -A - 不显示标题或标签。

    示例:

    输出完整日志:

    racadm gettracelog                                             
            Display number of records in log:
    
    racadm gettracelog -i                                        
            Record:      1
            Date/Time:   Dec  8 08:21:30
            Source:      ssnmgrd[175]
            Description: root from 143.166.157.103: session timeout
            sid 0be0aef4
    复制代码

    31、getversion子命令

    getversion子命令用于显示当前软件版本,型号和生成信息,以及是否可以更新目标设备。语法格式如下:

    racadm getversion [-b | -c]
    racadm getversion -l [-f <filter>]
    racadm getversion
    复制代码

    参数说明:

    • -c - 显示服务器的当前CPLD版本。
    • -b - 显示服务器的当前BIOS版本(默认为iDRAC版本)。
    • -f <filter> - 过滤组件,必须是以下值之一:BIOS/iDRAC/LC

    示例:

    racadm getversion
    racadm getversion -f idrac
    复制代码

    32、hwinventory子命令

    hwinventory子命令用于按设备显示或导出当前内部硬件清单或随附的硬件清单。语法格式如下:

    racadm hwinventory
    racadm hwinventory NIC|FC
    racadm hwinventory <FQDD>
    racadm hwinventory export -f <filename> -u <username> -p <password> -l <CIFS or NFS share>
    复制代码

    参数说明:

    • <FQDD> - 指定目标设备的FQDD。
    • -f - 导出的硬件清单文件名。
    • -u - 必须导出文件的远程共享的用户名。在域中指定用户名作为域/用户名
    • -p - 必须导出文件的远程共享的密码。
    • -l - 必须导出硬件清单的网络共享位置。

    33、ifconfig子命令

    ifconfig子命令用于显示网络接口表的内容。要使用此子命令,必须具有“执行诊断命令”权限。语法格式如下:

    racadm ifconfig
    复制代码

    34、inlettemphistory子命令

    inlettemphistory子命令用于显示过去一小时,一天,一周,一个月或一年中的平均温度和峰值温度,以及出入口温度历史数据文件。该文件可以导出到远程文件共享、本地文件系统或工作站。语法格式如下:

    racadm inlettemphistory export –f <filename> –t <type> [–u <username of the network share>]  [–p <password for the remote share>] [-i <network share location>] 
    racadm inlettemphistory get
    复制代码

    参数说明:

    • -f - 导出入口温度历史文件名。此参数的最大长度为64个字符。
    • -u - 要导出文件的远程共享的用户名。在域中指定用户名作为域或用户名。
    • -p - 必须导出文件的远程共享的密码。
    • -l - 必须导出入口温度历史记录的网络共享位置。此参数的最大长度为256个字符。
    • -t - 指定导出的文件类型。有效值为xml和csv。这些值不区分大小写。

    示例:

    • 将日志导出到远程CIFS共享。
    racadm inlettemphistory export -f Mylog.xml -u admin -p mypass -l //1.2.3.4/share -t xml
    复制代码
    • 使用Local RACADM将日志导出到本地文件系统。
    racadm inlettemphistory export -f Mylog.xml -t xml
    复制代码
    • 使用远程RACADM将日志导出到管理站。
    racadm -r 1.2.3.4 -u user -p pass inlettemphistory export -f Mylog.csv -t csv
    复制代码
    • 查看入口温度历史记录。
    racadm inlettemphistory get 
    
        Duration Above Warning Threshold as Percentage = 0.0%
        Duration Above Critical Threshold as Percentage = 0.0%
        
        Average Temperatures
        Last Hour  = 23C ( 73.4F )
        Last Day   = 24C ( 75.2F )
        Last Week  = 24C ( 77.0F )
        Last Month = 25C ( 77.0F )
        Last Year  = 23C ( 73.4F )
        
        Peak Temperatures
        Last Hour  = 23C ( 73.4F ) [At Wed, 30 May 2012 11:00:57]
        Last Day   = 25C ( 77.0F ) [At Tue, 29 May 2012 15:37:23]
        Last Week  = 27C ( 80.6F ) [At Fri, 25 May 2012 10:38:20]
        Last Month = 29C ( 84.2F ) [At Wed, 16 May 2012 15:34:13]
        Last Year  = 29C ( 84.2F ) [At Wed, 16 May 2012 15:34:13]
    复制代码

    35、jobqueue子命令

    jobqueue子命令使您可以查看和删除当前作业队列中的作业。语法格式如下:

    racadm jobqueue view -i<jobid>
    racadm jobqueue delete [-i<jobid>][--all]
    where valid options are -i and --all.
    racadm jobqueue create <fqdd> [-r <reboot type> ] [-s <start time> ] [-e <expiry time>] 
    racadm jobqueue create <fqdd> [-r <reboot type>] [-s <start time>] [-e <expiration time>] [--realtime]
    复制代码

    参数说明:

    • -i - 指定显示或删除的作业ID。
    • --all - 删除不适用的作业ID。
    • -fqdd - 指定应为其创建作业的FQDD。
    • -r <reboot type> - 指定重新启动类型。
    • none - 无重启作业。此选项是默认值。
    • pwrcycle - 服务器电力循环。
    • graceful - 没有强制关闭的优雅重启。
    • forced- 强制关闭时优雅重启。
    • start time - 指定以yyyymmddhhmmss格式安排的作业的开始时间。 TIME_NOW意味着立竿见影。 Next Reboot表示作业处于预定状态,直到下次手动重启。
    • expire time - 以yyyymmddhhmmss格式指定作业执行的到期时间。 TIME_NA表示到期时间不适用。
    • --realtime - 指定实时作业。

    示例:

    • 查看当前作业队列中的作业。
    racadm jobqueue view
    复制代码
    • 在当前作业队列中查看作业并显示特定作业ID。
    racadm jobqueue view -i <JobID>
    复制代码
    • 从当前作业队列中删除所有可能的作业。
    racadm jobqueue delete --all
    复制代码
    • 从当前作业队列中删除特定作业。
    racadm jobqueue delete -i <JobID>
    复制代码
    • 清除作业队列中的所有作业。
    racadm jobqueue delete –i JID_CLEARALL
    复制代码
    • 为提供的FQDD创建作业并添加到作业队列。
    racadm jobqueue create NIC.Integrated.1-1 -r pwrcycle -s TIME_NOW -e 20120501100000
    复制代码
    • 为指定的RAID控制器创建实时配置作业。
    racadm jobqueue create RAID.Integrated.1-1 -s TIME_NOW --realTime
        RAC1024: Successfully scheduled a job.
        Verify the job status using "racadm jobqueue view -i JID_xxxxx" command.
        Commit JID = JID_927008261880
    复制代码

    36、krbkeytabupload子命令

    krbkeytabupload子命令用于将Kerberos密钥表文件上载到iDRAC。要运行此子命令,您必须具有“服务器控制”权限。语法格式如下:

    racadm krbkeytabupload [-f <filename>]
    复制代码

    示例:

    racadm krbkeytabupload -f c:\keytab\krbkeytab.tab
    复制代码

    37、lclog子命令

    lclog子命令允许用户:

    • 导出生命周期日志历史记录。日志导出到远程或本地共享位置。
    • 查看特定设备或类别的生命周期日志
    • 在生命周期日志中的记录中添加注释
    • 在生命周期日志中添加工作注释(条目)
    • 查看配置作业的状态。

    语法格式如下:

    racadm lclog view -i <number of records> -a <agent id>  -c <category> -s <severity> -b <sub-category> -q <sequence no> -n <number of records> -r <start timestamp> -e <end timestamp>
    racadm lclog comment edit –q <sequence number> -m <Text to be added>
    racadm lclog export -f <filename> -u <username> -p <password> -l <CIFS or NFS share>
    racadm lclog export -f <filename> -u <username> -p <password> -l <CIFS or NFS share> --complete
    racadm lclog viewconfigresult -j <job ID>
    racadm lclog worknote add -m <text to be added>
    复制代码

    参数说明:

    • -i - 显示活动日志中存在的记录数。
    • -a - 用于过滤记录的代理ID。只接受一个代理ID。
    • -c - 用于过滤记录的类别。使用“,”作为分隔符提供多个类别。
    • -b - 用于过滤记录的子类别。使用“,”作为分隔符提供多个子类别。
    • -q - 必须显示记录的序列号。显示早于此序列号的记录。
    • -n - 指定必须显示的n条记录。在本地RACADM上,如果未指定此参数,则默认情况下将检索100个日志。
    • -r - 显示此时间之后发生的事件。时间格式为yyyy-mm-dd HH:MM:SS。时间戳必须在双引号内提供。
    • -e - 显示此时间之前发生的事件。时间格式为yyyy-mm-dd HH:MM:SS。时间戳必须在双引号内提供。
    • -f <文件名> - 指定导出生命周期日志的文件位置和名称。
    • -a <name> - 指定FTP服务器IP地址或FQDN,用户名和密码。
    • -l <location> - 指定导出生命周期日志的文件系统上的网络共享或区域的位置。
    • -u <user> - 指定用于访问FTP服务器的用户名,或用于访问网络共享位置的域和用户名。
    • -p <密码> - 指定访问FTP服务器或共享位置的密码。
    • -s - 用于过滤记录的严重性。使用“,”作为分隔符提供多个严重性。
    • -m <注释> - 必须插入Lifecycle Controller日志中的记录的用户注释字符串。此注释字符串必须少于128个字符。必须在双引号内指定文本。
    • -m <Worknote> - 在Lifecycle日志中添加工作注释(条目)。此工作单必须少于256个字符。必须在双引号内指定文本。
    • --complete - 将完整的生命周期日志导出为压缩文件。导出的文件的类型为.xml.gz。
    • -j <作业ID> - 指定作业ID。

    示例:

    • 显示Lifecycle日志中存在的记录数。
    racadm lclog view -i
    复制代码
    • 在存储类别和存储物理磁盘驱动器子类别下显示iDRAC代理程序idrac记录,并将严重性设置为warning。
    racadm lclog view -a idrac -c storage -b pdr -s warning
    复制代码
    • 显示存储和系统类别下的记录,严重性设置为警告或严重。
    racadm lclog view -c storage,system -s warning,critical
    复制代码
    • 从序列号4开始显示严重性设置为警告或严重的记录。
    racadm lclog view -s warning,critical -q 4
    复制代码
    • 显示从序列号20开始的5条记录。
    racadm lclog view -q 20 -n 5
    复制代码
    • 显示2011-01-02 23:33:40和2011-01-03 00:32:15之间发生的所有事件记录。
    racadm lclog view -r "2011-01-02 23:33:40" -e "2011-01-03 00:32:15"
    复制代码
    • 显示活动Lifecycle日志中的所有可用记录。
    racadm lclog view
    复制代码
    • 在Lifecycle日志中添加注释以记录编号5。
    racadm lclog comment edit –q 5 –m “This is a test comment.”
    复制代码
    • 将工作注释添加到Lifecycle日志中。
    racadm lclog worknote add -m "This is a test worknote."
    复制代码
    • 将Lifecycle日志导出到远程CIFS共享。
    racadm lclog export -f Mylog.xml -u admin -p mypass -l //10.94.161.103/share
    复制代码
    • 将完整的Lifecycle日志以gzip格式导出到远程CIFS共享。
    racadm lclog export -f log.xml.gz -u admin -p mypass -l //10.94.161.103/share --complete  
    复制代码
    • 将Lifecycle日志导出到远程NFS共享。
    racadm lclog export -f Mylog.xml -l 10.94.161.103:/home/lclog_user  
    复制代码
    • 使用Local RACADM将Lifecycle日志导出到本地共享。
    racadm lclog export -f Mylog.xml 
    复制代码
    • 使用本地RACADM将完整的Lifecycle日志以gzip格式导出到本地共享。
    racadm lclog export -f log.xml.gz --complete  
    复制代码
    • 使用Remote RACADM将Lifecycle log lclog导出到本地共享。
    racadm -r 10.94.161.119 -u root -p calvin lclog export -f Mylog.xml
    复制代码
    • 使用Lifecycle Controller显示指定作业ID的状态。
    racadm lclog viewconfigresult -j JID_123456789012
    复制代码

    38、license子命令

    license子命令用于管理硬件许可证。语法格式如下:

    racadm license view [-c <component>]
    racadm license import [-f <licensefile>] -l <location> -u <username> -p <password> -c <component> [-o]
    racadm license export -f <license file> [-l <location>] [-u <username>] [-p <password>] -e <ID> -c  <component>
    racadm license delete -t <transaction ID> [-o]
    racadm license delete -e <entitlement ID> [-o]
    racadm license delete -c <component> [-o]
    racadm license replace -u <username> -p <password> -f <license file name> -l <NFS/CIFS share> -t <transaction ID> [-o]
    复制代码

    参数说明:

    • view - 查看许可证信息。
    • import - 安装新许可证。
    • export - 导出许可证文件。
    • delete - 从系统中删除许可证。
    • replace - 用给定的许可证文件替换旧许可证。
    • -l <远程共享位置> - 必须从中导入许可证文件的网络共享位置。如果文件位于共享位置,则必须使用-u <共享用户>和-p <共享密码>。
    • -f - 许可证文件的文件名或路径
    • -e <ID> - 指定必须导出的许可证文件的权利ID
    • -t <ID> - 指定事务ID。
    • -c <component> - 指定安装许可证的组件名称。
    • -o - 覆盖最终用户许可协议(EULA)警告并导入,替换或删除许可。

    示例:

    • 查看系统上的所有许可证信息。
    $racadm license view
    iDRAC.Embedded.1
        Status               = OK
        Device               = iDRAC.Embedded.1
        Device Description   = iDRAC
        Unique Identifier    = H1VGF2S
        License #1
        Status               = OK
        Transaction ID       = 5
        License Description  = iDRAC Enterprise License
        License Type         = PERPETUAL
        Entitlement ID       = Q3XJmvoxZdJVSuZemDehlcrd
        License Bound        = H1VGF2S
        Expiration           = Not Applicable
    复制代码
    • 将新许可证导入已知位置的特定设备。
    $racadm license import -f license.xml -l //shareip/sharename -u <share user> -p <share user password> -c idrac.embedded.1
    复制代码
    • 将许可证从CIFS共享导入设备,在本例中为嵌入式iDRAC。
    $racadm license import -u admin -p passwd -f License.xml -l //192.168.2.140/licshare -c idrac.embedded.1
    复制代码
    • 将许可证从NFS共享导入设备,在本例中为Embedded iDRAC。
    $racadm license import -f Licen.xml -l 192.168.2.14:/share  -c idrac.embedded.1
    复制代码
    • 通过覆盖EULA警告导入许可证。
    $racadm license import -u admin -p passwd -f License.xml -l //192.168.2.140/licshare -c idrac.embedded.1 -o
    复制代码
    • 使用本地RACADM从本地文件系统导入许可证。
    $racadm license import -f License.xml -c idrac.embedded.1
    复制代码
    • 使用远程RACADM从本地文件系统导入许可证。
    $racadm -r 192.168.0.1 -u admin -p calvin license import -f C:\Mylicdir\License.xml -c idrac.embedded.1
    复制代码
    • 导出一个许可文件。
    $racadm license export -f license.xml -l 192.168.2.14:/share -u uname -p password -c iDRAC.Embedded.1
    Instead of -c, you can use -e <ID> or -t <ID>
    复制代码
    • 使用事务ID将许可证导出到NFS共享,在本例中为ID27。
    $racadm license export -f License.xml -l 192.168.2.140:/licshare -t 27
    复制代码
    • 将许可证导出到指定权利ID的CIFS共享,在本例中为abcdxyz。
    $racadm license export -u admin -p passwd -f License.xml -l //192.168.2.140/licshare -e abcdxyz
    复制代码
    • 将许可证导出到指定FQDD的CIFS共享。使用-c选项并从设备导出许可证时,可能会导出多个许可证文件。因此,如果给出了文件名,则会在文件名的末尾附加索引,例如LicenseFile0.xml,LicenseFile1.xml。在这种情况下,设备是嵌入式iDRAC。
    $racadm license export -u root -p calvin -f LicenseFile.xml -l //192.168.2.140/licshare -c idrac.embedded.1
    复制代码
    • 删除特定设备上的许可证,在本例中为Embedded iDRAC。
    $racadm license delete -c idrac.embedded.1
    复制代码
    • 使用权利ID删除许可证,在本例中为xYZabcdefg。
    $racadm license delete -e xYZabcdefg
    复制代码
    • 使用事务ID删除许可证,在本例中为2。
    $racadm license delete -t 2
    复制代码
    • 使用事务ID将设备上的许可证替换为NFS共享上的许可证文件。在本例下ID是27。
    $racadm license replace -f License.xml -l 192.168.2.140:/licshare -t 27
    复制代码
    • 使用事务ID将设备上的许可证替换为CIFS共享上的许可证文件。在本例下ID是27。
    $racadm license replace -u admin -p passwd -f License.xml -l //192.168.2.140/licshare -t 27
    复制代码

    39、nicstatistics子命令

    nicstatistics子命令用于显示NIC FQDD的统计信息。语法格式如下:

    racadm nicstatistics
    racadm nicstatistics <NIC FQDD>
    racadm hwinventory NIC.Integrated.1-1
    复制代码

    示例:

    • 显示NIC FQDD的统计信息。
    $racadm nicstatistics <NIC FQDD>
    复制代码
    • 显示集成NIC的统计信息。
    $ racadm nicstatistics NIC.Integrated.1-1
        Total Bytes Received:0
        Total Bytes Transmitted:                      0
        Total Unicast Bytes Received:                 0
        Total Multicast Bytes Received:               0
        Total Broadcast Bytes Received:               0
        Total Unicast Bytes Transmitted:              0
    复制代码
    • 获取网络统计信息。
    $ racadm nicstatistics
        NIC.Slot.5-2-1 : QLogic CNA Gigabit Ethernet-B8:AC:6F:B3:BF:10
        NIC.Slot.5-2-1 : QLogic CNA Gigabit Ethernet-B8:AC:6F:B3:BF:11
        NIC.Slot.5-2-1 : QLogic CNA Gigabit Ethernet-B8:AC:6F:B3:BF:12
        NIC.Slot.5-2-1 : QLogic CNA Gigabit Ethernet-B8:AC:6F:B3:BF:13
        NIC.Slot.5-2-1 : QLogic CNA Gigabit Ethernet-B8:AC:6F:B3:BF:14
    复制代码

    40、ping子命令

    ping子命令用于验证是否可以使用当前路由表内容从iDRAC访问目标IP地址。需要目标IP地址。根据当前路由表内容,将ICMP回送数据包发送到目标IP地址。要运行此子命令,您必须具有“调试”权限。语法格式如下:

    racadm ping <ipaddress>
    复制代码

    41、ping6子命令

    ping6子命令用于验证是否可以从iDRAC或当前路由表内容访问目标IPv6地址。需要目标IPv6地址。根据当前路由表内容,将ICMP echo数据包发送到目标IPv6地址。要运行此子命令,您必须具有“调试”权限。语法格式如下:

    racadm ping6 <ipv6address>
    复制代码

    42、racdump子命令

    racdump子命令用于获得态和常规iDRAC板信息。要运行此子命令,您必须具有“调试”权限。语法格式如下:

    racadm racdump
    复制代码

    43、racreset子命令

    racreset子命令用于记录在iDRAC日志中。要运行此子命令,您必须具有“配置iDRAC”权限并配置用户权限。语法格式如下:

    racadm racreset soft
    racadm racreset hard
    racadm racreset soft -f
    racadm recreset hard -f
    复制代码

    44、racresetcfg子命令

    racresetcfg子命令用于删除当前的iDRAC配置并将iDRAC重置为出厂默认设置。重置后,默认名称和密码分别为root和calvin,IP地址为192.168.0.120。仅适用于刀片服务器上的iDRAC Enterprise,IP地址以及服务器驻留在机箱中的插槽号。如果从网络客户端(例如,支持的Web浏览器,Telnet / SSH或远程RACADM)运行racresetcfg,请使用默认IP地址。 racresetcfg子命令不会重置cfgDNSRacName对象。要运行此子命令,您必须具有“配置iDRAC”权限并配置用户权限。语法格式如下:

    racadm racresetcfg
    racadm racresetcfg -f
    复制代码

    示例:

    重置iDRAC上的配置。

    racadm racresetcfg
    复制代码

    创建vFlash分区时进行重置。

    racadm racresetcfg
        A vFlash SD card partition operation is in progress. Resetting the iDRAC may corrupt the vFlash SD card. To force racresetcfg, use the -f flag.
    复制代码

    45、remoteimage子命令

    remoteimage子命令用于连接、断开连接或部署远程服务器上的媒体文件。要运行此子命令,您必须具有“配置iDRAC”权限。语法格式如下:

    racadm remoteimage [-m <module> | -a]
    racadm remoteimage -d [-m <module> | -a]
    racadm remoteimage -s [-m <module> | -a]
    racadm remoteimage -c [-m <module> | -a] [-u <username> -p <password> -1 <image_path>]
    racadm remoteimage -e [-m <module> | -a] [-u <username> -p <password> -1 <image_path>]
    复制代码

    参数说明:

    • -c - 连接图像。
    • -d - 断开图像连接。
    • -u - 访问网络共享的用户名。
    • -p - 访问网络共享的密码。
    • -l - 网络共享上的图像位置;在该位置周围使用双引号。
    • -s - 显示当前状态。
    • -u - 用户名
    • -p - 密码

    示例:

    • 配置远程映像。
    racadm remoteimage -c -u "user" -p "pass" -l //shrloc/foo.iso 
      Remote Image is now Configured
    复制代码
    • 禁用远程文件共享。
    racadm remoteimage -d
      Disable Remote File Started. Please check status using -s option to know Remote File Share is ENABLED or DISABLED.  
    复制代码
    • 检查远程文件共享状态。
    racadm remoteimage -s
      Remote File Share is Enabled
      UserName
      Password
      ShareName //10.94.161.112/xxxx/dtk_3.3_73_Linux.iso
    复制代码
    • 在iDRAC CIFS Share上部署远程映像。
    racadm remoteimage -c -u root -p calvin -l //192.168.0.180/dev/floppy.img
    复制代码
    • 在iDRAC NFS共享上部署远程映像。
    racadm remoteimage -c -u root -p calvin -l '//192.168.0.180/dev/floppy.img'
    复制代码

    46、rollback子命令

    rollback子命令允许您将固件回滚到早期版本。语法格式如下:

    racadm rollback <FQDD>
    复制代码

    47、sensorsettings子命令

    sensorsettings子命令允许您执行传感器的阈值设置。要运行此子命令,您必须具有“Configure iDRAC”(配置iDRAC)权限。语法格式如下:

    racadm sensorsettings set <FQDD> -level Min <value>
    复制代码

    示例:

    • 设置功率传感器类型的最小非临界阈值水平。
    $racadm sensorsettings set iDRAC.Embedded.1#SystemBoardCPUUsage -level Max 95
    复制代码

    48、serveraction子命令

    serveraction子命令用于在主机系统上执行电源管理操作。要运行此子命令,必须具有“执行服务器控制命令”权限。语法格式如下:

    racadm serveraction <action> -f 
    复制代码

    参数<action>说明:

    <action> - 指定要执行的电源管理操作。选项是:

    • hardreset - 在受管系统上执行强制重置(重新引导)操作。
    • powercycle - 在受管系统上执行电源循环操作。此操作类似于按下系统前面板上的电源按钮以关闭然后再打开系统。
    • powerdown - 强制管理系统。
    • powerup - 为受管系统提供动力。
    • powerstatus - 显示服务器的当前电源状态(ON或OFF)。
    • graceshutdown - 正常关闭服务器。如果服务器上的操作系统无法完全关闭,则不执行此操作。
    • -f - 强制执行服务器电源管理操作。

    此选项仅适用于PowerEdge-VRTX平台。它与powerdown,powercycle和hardreset选项一起使用

    示例:

    服务器下电:

    racadm serveraction powerdown
    复制代码

    服务器上电:

    racadm serveraction powerup
    复制代码

    49、set子命令

    set子命令用于设定和修改设备上配置对象的值。语法格式如下:

    racadm set -f <filename> [--continue]
    racadm set <FQDD Alias>.<group>.<index>.<object> <value>
    racadm set <FQDD Alias>.<group>.<object> <value>
    racadm set <FQDD Alias>.<group>.<index>.<object> <value>
    racadm set -f <filename> -t xml -u myuser -p mypass -l <CIFS or NFS share>
    racadm set –f <filename> -t <filetype> -u <username> -p <password> -l <CIFS or NFS share> --preview 
    racadm set -f <filename> -t <filetype> -u <username> -p <password> -l <CIFS or NFS share> -c <FQDD>
    racadm set -f <filename> -t <filetype> -u <username> -p <password> -l <CIFS or NFS share> -c <FQDD>, <FQDD>, <FQDD>, <FQDD>
    复制代码

    参数说明:

    • <FQDD Alias>
    • <group> - 指定包含必须写入的对象的组。
    • <object> - 指定必须写入的值的对象名称。
    • <index> - 指定此选项,其中FQDD别名或组必须编入索引。
    • -f <filename> - 启用set以从指定文件配置设备。固件RACADM界面不支持此选项。
    • --continue - 此选项仅与-f一起使用。如果组中的配置文件不成功,则继续配置文件中的下一个组。如果未使用此选项,则配置会在特定组不成功时停止。在不成功的组之后,未配置其余组。
    • -u - 指定必须从中导入文件的远程共享的用户名。
    • -p - 指定必须从中导入文件的远程共享的密码。
    • -l - 指定必须从中导入文件的网络共享位置。
    • -t - 指定必须导入的文件类型。有效值为xml和ini。这些值不区分大小写。 ini导入旧配置文件。无法从远程共享导入ini文件。如果未指定-t,则导入ini文件格式(默认)。
    • -b - 指定导入操作完成后主机的关闭类型。参数优雅,强制关闭强制关闭。如果未指定此参数,则将正常关闭视为默认值。
    • -w - 等待正常关闭发生的最长时间。必须以秒为单位输入值。最小接受值为300秒,最大可接受值为3600秒。默认值为1800秒。
    • -s - 导入操作完成时主机的电源状态。电源ON的参数为“On”,电源OFF的参数为“Off”。如果未指定此参数,则将电源设置为默认值。
    • --preview - 验证配置.xml文件并查看状态。
    • -c - 指定FQDD或由要导入配置的组件的“,”分隔的FQDD列表。如果未指定此选项,则会导入与所有组件相关的配置。

    示例:

    • 使用文件配置iDRAC。
    $ racadm set -f myrac.cfg
    复制代码
    • 配置LCD字符串。
    $ racadm set system.lcd.LCDUserString test 
    复制代码
    • 配置服务器的机架名称。
    $ racadm set system.location.rack.name rack1 
    复制代码
    • 从远程CIFS共享的XML配置文件配置RAC。
    $ racadm set -f myfile.xml -t xml -u myuser -p mypass -l //10.1.2.3/myshare 
    复制代码
    • 从远程NFS共享的XML配置文件配置RAC。
    $ racadm set -f myfile.xml -t xml -l 10.1.2.3:/myshare
    复制代码
    • 从.xml文件配置RAC,等待时间为10分钟,关闭类型正常,终端主机类型开启。
    $ racadm set -f myfile.xml -t xml -b "graceful" -w 600 -s "on"
    复制代码
    • 验证位于远程共享中的.xml文件内容。
    racadm set -f temp_Configuration_file -t xml -u Administrator -p dell_123 -l //10.94.162.74/xyz --preview
    复制代码
    • 将iDRAC组件的xml配置导入CIFS共享。
    racadm set -f file -t xml -u myuser -p mypass -l //10.1.12.13/share -c iDRAC.Embedded.1
    复制代码

    50、sshpkauth子命令

    sshpkauth子命令使管理员可以为每个用户上载和管理最多4个不同的SSH公钥。您可以上传密钥文件或密钥文本,查看密钥或删除密钥。要运行此子命令,您必须具有“配置用户”权限。语法格式如下:

    racadm sshpkauth
    复制代码
    • upload - 此模式允许您上载密钥文件或将密钥文本复制到命令行。您无法同时上传和复制密钥。 本地和远程RACADM:
    racadm sshpkauth -i <2 to 16> -k <1 to 4> -f <filename>
    复制代码
    • 远程RACADM:
    racadm sshpkauth -i <2 to 16> -k <1 to 4> -t <key-text>
    复制代码
    • Telnet/SSH/serial RACADM:
    racadm sshpkauth -i <2 to 16> -k <1 to 4> -t <key-text>
    复制代码
    • View — 此模式允许查看用户指定的key或所有key。
    racadm sshpkauth -i <2 to 16> -v -k <1 to 4>
    racadm sshpkauth -i <2 to 16> -v -k all
    复制代码
    • Delete — 此模式允许您删除用户指定的key或所有key。
    racadm sshpkauth -i <2 to 16> -d -k <1 to 4>
    racadm sshpkauth -i <2 to 16> -d -k all
    复制代码

    51、storage子命令

    storage子命令允许用户运行命令来控制存储阵列。要运行此子命令以配置存储属性,您必须具有服务器控制权限。语法格式如下:

    • 生成和查看有关存储根节点的信息。
    racadm storage get status
    复制代码
    • 生成和查看有关控制器的信息。
    racadm storage get controllers -o
    racadm storage get controllers -o -p <property names separated by comma>
    复制代码
    • 获取控制器列表。
    racadm storage get controllers
    复制代码
    • 获取PCIeSSD控制器的属性
    racadm storage get controllers:<PcieSSD controller FQDD>
    复制代码
    • 生成和查看有关电池的信息。
    racadm storage get batteries -o
    racadm storage get batteries --refkey <controller FQDD's separated by comma> 
    racadm storage get batteries --refkey <controller FQDD's separated by comma> -o
    racadm storage get batteries --refkey <controller FQDD's separated by comma> -o -p <property names separated by comma>
    复制代码
    • 生成和查看有关虚拟磁盘的信息。
    racadm storage get vdisks
    racadm storage get vdisks --refkey <controller FQDDs separated by comma> 
    racadm storage get vdisks --refkey <controller FQDDs separated by comma> -o
    racadm storage get vdisks --refkey <controller FQDDs separated by comma> -o -p <property names separated by comma>
    复制代码
    • 生成和查看有关enclosure的信息。
    racadm storage get enclosures -o
    racadm storage get enclosures --refkey <connector FQDDs separated by comma>
    racadm storage get enclosures --refkey <connector FQDDs separated by comma> -o -p <property names separated by comma>
    复制代码
    • 获取enclosure列表。
    racadm storage get enclosures
    复制代码
    • 获取PCIeSSD enclosure的属性。
    racadm storage get enclosures:<PCIeSSD enclosure FQDD>
    复制代码
    • 生成和查看有关物理磁盘驱动器的信息。
    racadm storage get pdisks
    racadm storage get pdisks -o
    racadm storage get pdisks -o -p <property names separated by comma>
    racadm storage get pdisks --refkey <enclosure/Backplanes FQDDs separated by comma>
    racadm storage get pdisks --refkey <enclosure/Backplanes FQDDs separated by comma> -o
    racadm storage get pdisks --refkey <enclosure/Backplanes FQDDs separated by comma> -o -p <property names separated by comma>
    复制代码
    • 获取物理磁盘列表。
    racadm storage get pdisks
    复制代码
    • 获取PCIeSSD物理磁盘的属性。
    racadm storage get pdisks:<PCIeSSD FQDD>
    复制代码
    • 生成和查看有关风扇的信息。
    racadm storage get fans --refkey <enclosure FQDDs separated by comma>
    racadm storage get fans --refkey <enclosure FQDDs separated by comma > -o 
    racadm storage get fans --refkey <enclosure FQDDs separated by comma> -o -p <property names separated by comma> 
    复制代码
    • 生成和查看有关EMM的信息。
    racadm storage get emms -refkey <enclosure FQDDs separated by comma>
    racadm storage get emms --refkey <enclosure FQDDs separated by comma> -o
    racadm storage get emms --refkey <enclosure FQDDs separated by comma> -o -p <property names separated by comma> 
    复制代码
    • 生成和查看有关PSU的信息。
    racadm storage get psus -refkey <enclosure FQDDs separated by comma>
    racadm storage get psus --refkey <enclosure FQDDs separated by comma> -o
    racadm storage get psus --refkey <enclosure FQDDs separated by comma> -o -p <property names separated by comma> 
    复制代码
    • 创建,删除和保护虚拟磁盘。在指定的虚拟磁盘上启动或停止一致性检查。
    racadm storage createvd:<Controller FQDD> -rl {r0|r1|r5|r6|r10|r50|r60}[-wp {wt|wb|wbf}] [-rp {nra|ra|ara}] [-ss {1k|2k|4k|8k|16k|32k|64k|128k|256k|512k|1M|2M|4M|8M|16M}]-pdkey:<commaseparated PD FQDD> [-dcp {enabled|disabled|default}] [-name <VD name>] [-size <VD size> {b|k|m|g|t}] [-T10PIEnable]
    racadm storage init:<VD FQDD> -speed {fast|full} 
    racadm storage deletevd:<VD FQDD>
    racadm storage encryptvd:<VD FQDD>
    racadm storage createsecuritykey:<Controller FQDD> -key <Key id> -passwd <passphrase>
    racadm storage modifysecuritykey:<Controller FQDD> -key <Key id>-oldpasswd <old passphrase> -newpasswd <new passphrase>
    racadm storage deletesecuritykey:<Controller FQDD>
    racadm storage ccheck:<vdisk fqdd>
    racadm storage cancelcheck:<vdisk fqdd>
    复制代码
    • 转换物理磁盘驱动器并分配或删除热备用。扫描连接到控制器的物理磁盘并检测问题。
    racadm storage converttononraid:<PD FQDD>
    racadm storage converttoraid:<PD FQDD>
    racadm storage hotspare:<Physical Disk FQDD> -assign yes -type dhs -vdkey: <FQDD of VD>
    racadm storage hotspare:<Physical Disk FQDD> -assign no
    racadm storage patrolread:<controller FQDD> -state start|stop
    复制代码
    • 重置,清除并将存储配置导入控制器。
    racadm storage importconfig:<Controller FQDD>
    racadm storage resetconfig:<Controller FQDD>
    racadm storage clearconfig:<Controller FQDD>
    复制代码
    • 在指定或PCIeSSD设备上启动或停止闪烁或识别操作。
    racadm storage blink:<FQDD>
    racadm storage blink:<PCIeSSD FQDD>
    racadm storage unblink:<FQDD>
    racadm storage unblink:<PCIeSSD FQDD>
    复制代码
    • 把PCIeSSD驱动器以进行删除。
    racadm storage preparetoremove <PCIeSSD FQDD>
    复制代码
    • 在PCIeSSD设备上执行安全擦除。
    racadm storage secureerase:<PCIeSSD FQDD>
    复制代码

    参数说明:

    • -o - 指定优化版本。
    • -p - 指定属性名称。
    • --refkey - 指定控制器或机箱FQDD。
    • -rl - 设置存储级别。
    • r0 - RAID0-
    • r1 - RAID1
    • r5 - RAID5
    • r6 - RAID6
    • r10 - RAID10
    • r50 - RAID50
    • r60 - RAID60
    • -wp {wt | wb | wbf} - 将写策略设置为Write Through,Write Back或Write Back Force
    • -rp {nra | ra | ara} - 将读取策略设置为No Read Ahead,Read ahead,Adaptive Read Ahead
    • -ss - 指定要使用的条带大小。
    • -pdkey:<PD FQDD list> - 指定要在虚拟磁盘中使用的物理磁盘驱动器。
    • -dcp - 设置虚拟磁盘中的磁盘高速缓存策略。
    • enabled - 允许虚拟磁盘使用缓存。
    • disabled - 不允许虚拟磁盘使用缓存。
    • default - 使用默认缓存策略。对于SAS驱动器,请使用禁用选项,对于SATA驱动器,默认情况下使用enabled选项。
    • -name <VD name> - 指定虚拟磁盘的名称。
    • -size <VD size> - 指定每个虚拟磁盘的大小。
    • b - 以字节为单位指定大小
    • k - 以千字节为单位指定大小
    • m - 指定以兆字节为单位的大小
    • g - 以千兆字节为单位指定大小
    • t - 以兆兆字节为单位指定大小
    • -sc - 虚拟磁盘中的跨接数(多跨RAID级别所需)。
    • -T10PIEnable - 创建具有保护信息的虚拟磁盘。
    • -key <密钥ID> - 指定密钥ID。
    • -passwd <passphrase> - 指定密码。
    • -newpasswd <passphrase> - 指定新密码。
    • -assign {yes | no} - 将磁盘分配或取消分配为热备用磁盘。
    • -type {ghs | dhs} - 分配全局或专用热备份。
    • -vdkey:<VD FQDD> - 将专用热备份分配给指定的虚拟磁盘。专用热备用需要此选项。
    • -state <start | stop> - 启动值将启动巡检读取操作。停止值将停止正在运行的巡检读取操作。
    • -speed - 指定虚拟磁盘的初始化。
    • preparetoremove - 指定准备删除的PCIeSSD驱动器。
    • secureerase-指定执行安全擦除的PCIeSSD驱动器。

    52、systemconfig子命令

    systemconfig子命令使您可以执行以下操作: 备份和还原iDRAC和整个系统配置。 自动调度备份操作。 查看自动备份功能设置。 清除自动备份功能设置。 语法格式如下:

    racadm systemconfig backup -f <filename> <target> [-n passphrase] [-l <location> -u <user name> -p <password>] [--vFlash]
    racadm systemconfig restore -f <filename> <target> [-n passphrase ] [--nopreserve] [-l <location> -u <user name> -p <password>] [--vFlash]
    复制代码

    创建自动备份计划。

    racadm systemconfig backup [-f <filename>] <target> [-n <passphrase>][-l  <location> -u <user name> -p <password>] [--vFlash] -time <time> [-dom <DayOfMonth>] [-wom <WeekOfMonth>] [-dow <DayofWeek>] -rp <repeat> -mb <MaxBackup>
    复制代码

    查看自动备份计划。

    racadm systemconfig getbackupscheduler
    复制代码

    删除自动备份计划。

    racadm systemconfig clearbackupscheduler
    复制代码

    参数说明:

    • -n - 指定用于加密或解密配置数据的密码短语。密码短语必须包含8到32个字符,以及一个大写和小写字符
    • -l - 指定网络共享位置,可以是CIFS或NFS
    • -f - 指定图像位置和文件名
    • -u - 指定远程共享访问的用户名
    • -p - 指定远程共享访问的密码
    • --vFlash - 选择vFlash SD作为备份的目标位置
    • --nopreserve - 删除所有虚拟磁盘和配置
    • -time:指定以HH:MM格式安排自动备份的时间。必须指定此参数
    • -dom:指定计划自动备份的日期。有效值为1-28,L(最后一天)或'*'(默认 - 任何一天).
    • -wom:指定安排自动备份的周。有效值为1-4,L(上周)或'*'(默认 - 任何一周).
    • -dow:指定安排自动备份的星期几。有效值为sun,mon,tue,wed,thu,fri,sat或'*'(默认 - 任何一天)。
    • -rp:指定repeat参数。必须指定此参数
    • -mb:指定最大备份参数。对于--vflash最大备份是1.

    示例:

    • 将系统备份到CIFS共享并加密数据。
    racadm systemconfig backup -f image.img -l //192.168.2.140/share -u admin -p passwd -n Encryptp@sswd123 
    复制代码
    • 将系统备份到NFS共享并加密数据。
    racadm systemconfig backup -f image.img -l 192.168.2.140 :/share -u admin -p passwd -n Encryptp@sswd123 
    复制代码
    • 将系统备份到vFlash SD。
    racadm systemconfig backup --vFlash
    复制代码
    • 从vFlash SD恢复系统并清除VD配置。
    racadm systemconfig restore -vFlash --nopreserve
    复制代码
    • 从NFS共享还原系统而不清除VD配置。
    racadm systemconfig restore -f image.img -l 192.168.2.140:/share -u admin -p passwd
    复制代码
    • 在CIFS共享文件夹中的子文件夹中创建备份文件。
    racadm systemconfig backup –f rts/Backup.img –l //10.94.161.200/CIFSshare –u username –p password
    复制代码
    • 启用或禁用AutoBackupScheduler。
    racadm set lifecyclecontroller.lcattributes.autobackup 1 
        racadm set lifecyclecontroller.lcattributes.autobackup 0
    复制代码
    • AutoBackup系统向CIFS共享和加密数据。
    racadm systemconfig backup -f image.img -l //192.168.2.140/share -u admin -p passwd -n encryptpasswd123 -time 14:30 -dom 1 -rp 6 -mb 10
    复制代码
    • AutoBackup系统向NFS共享和加密数据。
    racadm systemconfig backup -f image.img -l 192.168.2.140:/share -u admin -p passwd -n encryptpasswd123 -time 14:30 -dom 1 -rp 6 -mb 20
    复制代码
    • AutoBackup系统到vFlash SD。
    racadm systemconfig backup --vFlash -time 10:30 -wom 1 -dow mon -rp 6 -mb 1
    复制代码

    53、systemerase子命令

    systemerase子命令允许您擦除组件以删除服务器。语法格式如下:

    • 擦除特定组件。
    racadm systemerase <component>
    复制代码
    • 擦除多个组件。
    racadm systemerase <component>,<component>,<component>
    复制代码

    参数说明:

    • <component> — 有效的组件类型是:
    bios
    diag
    drvpack
    idrac
    lcdata
    复制代码

    54、systemperfstatistics子命令

    systemperfstatistics子命令允许您查看和管理系统性能监视操作,语法格式如下:

    • 查看FQDD的系统性能监控传感器
    racadm systemperfstatistics view
    复制代码
    • 列出特定传感器的使用情况统计信息
    racadm systemperfstatistics <sensor_FQDD>
    复制代码
    • 重置系统性能监视传感器的利用率峰值
    racadm systemperfstatistics PeakReset <FQDD>
    复制代码

    55、traceroute子命令

    traceroute子命令用于检测数据包从系统传输到目标IPv4地址时,跟踪路由器的网络路径。 要运行此子命令,必须具有“执行诊断命令”权限,语法格式如下:

    racadm traceroute <IPv4 address>
    复制代码

    56、update子命令

    update子命令用于您更新服务器上设备的固件。支持的固件映像文件类型为:*.d7/*.pm。语法格式如下:

    racadm update -f <updatefile>
    racadm update -f <updatefile> -l <Remote CIFS Share> -u <username for CIFS share> -p <password for CIFS share>
    racadm update -f <updatefile> -l <Remote NFS Share>
    racadm update –f <catalog file> -t <Repository type> -l <Remote CIFS/NFS Share> -u <username for CIFS share> -p <password for CIFS share> [-a <FALSE|TRUE>] [--verifycatalog]
    racadm update –f <catalog file> -t <Repository type> -l <Remote CIFS/NFS Share> -u <username for CIFS share> -p <password for CIFS share>
    racadm update –f <catalog file> -t <Repository type> –e <FTP server with the path to the catalog file> [-a <FALSE|TRUE>] [--verifycatalog]
    racadm update viewreport
    复制代码

    参数说明:

    • -f - 仅更新Windows DUP,.d7,.pm,.pm的文件名
    • -u - 指定存储更新文件的远程共享的用户名。在域中指定用户名作为域/用户名。
    • -p - 指定存储更新文件的远程共享的密码。
    • -l - 指定存储更新文件的网络共享位置。有关NFS或CIFS共享的详细信息,请参阅“使用示例”部分。
    • -a - 此选项指示在从存储库操作更新完成后是否必须重新启动服务器。它选择TRUE和FALSE。这些选项不区分大小写。
    • -t - 用于更新的存储库类型。有效选项包括FTP,CIFS,NFS,TFTP和HTTP。这些选项不区分大小写。如果调用存储库更新功能,则必须运行此选项。
    • -e - 指定FTP的服务器路径。
    • --verifycatalog - 测试应用的DUP列表并生成报告。
    • -ph - 指定代理服务器的IP地址。
    • -pp - 指定代理凭据的密码。
    • -pu - 指定代理凭据的用户名。
    • -po - 指定代理服务器的端口。
    • -pt - 指定代理类型。有效值为HTTP和HTTPS。这些值不区分大小写。

    转载于:https://juejin.im/post/5cac582cf265da036504daac

    展开全文
  • 登录idrac管理界面:1、 点击“iDRAC设置”2、 在属性里面点击“设置”3、 时区和NTP,4、 在NTP1这项填写NTP的服务器地址5、 右下角点击“应用”,过几分钟就生效了。...

    登录idrac管理界面:
    1、 点击“iDRAC设置”
    2、 在属性里面点击“设置”
    3、 时区和NTP,
    4、 在NTP1这项填写NTP的服务器地址
    5、 右下角点击“应用”,过几分钟就生效了。
    Dell服务器IDRAC管理界面配置NTP时间同步

    展开全文
  • dell 服务器如何设置Idrac专用网卡到指定的网卡dell 服务器如何设置Idrac专用网卡到指定的网卡.docx.docx
  • 前提:将服务器专用的idrac网络接口,连接到网络上 1、登录到服务器(即被监控的服务器)。 2、安装客户端工具 yum install OpenIPMI OpenIPMI-devel OpenIPMI-libs ipmitool ipmiutil ipmiutil-devel ...

    前提:将服务器专用的idrac网络接口,连接到网络上

    1、登录到服务器(即被监控的服务器)。

     

     

    2、安装客户端工具

    yum  install  OpenIPMI OpenIPMI-devel OpenIPMI-libs ipmitool ipmiutil ipmiutil-devel ipmiutil-static  -y

    systemctl  start  ipmi

    systemctl  enable  ipmi

    systemctl  status  ipmi

    3、查看相关模块是否加载

    lsmod|grep  ipmi

     

     

    如果什么也没有显示,说明没有加载模块

    需要执行如下命令加载模块:

    modprobe  ipmi_msghandler
    modprobe  ipmi_devintf
    modprobe  ipmi_si
    modprobe  ipmi_poweroff
    modprobe  ipmi_watchdog

    前三个模块必须加载

    再执行命令,查看是否已经加载模块:

    lsmod|grep  ipmi

     

     

    4、开始设置ipmi的网络参数,以便远程访问

    4.1)首先查看ipmi是否有设置过。

    执行如下命令:

    ipmitool  lan  print  1

     

     

    上面是dell服务器的默认设置,下面根据当前网络进行更改

    4.2)设置网络参数

     

     

    指令:

    ipmitool lan set 1 ipaddr 10.0.91.32

    ipmitool lan set 1 netmask 255.255.255.0

    ipmitool lan set 1 defgw ipaddr 10.0.91.1

    ipmitool lan set 1 access on

    4.3)设置ipmi用户

     

     

    指令:

    ipmitool  user  set  name  2  root                #用户id必须从2开始

    ipmitool  user  set  password  2  2018@haiyun

    ipmitool  user  list  1

     

    设置用户权限(需要将用户设置成管理员权限)

    #ipmitool  user  priv  <user id>  <privilege level>  [<channel number>]

    Privilege levels:

    * 0x1 - Callback

    * 0x2 - User

    * 0x3 - Operator

    * 0x4 - Administrator

    * 0x5 - OEM Proprietary

    * 0xF - No Access

     

     

    指令:

    ipmitool  user priv 2 0x4  1

    ipmitool  user list 1

     

    5、测试

    能够Ping通前面为BMC设置的IP,则可以远程管理该主机

     

     

    ping -c2  10.0.91.32

    6、通过远程访问

    如果有信息列出,说明配置成功

    ipmitool -I lanplus  -H 10.0.91.32 -U root -P 2018@haiyun  sel list 

     

     

    7、这里使用的dell R730的服务器

    此时可在浏览器中输入10.0.91.32访问idrac

     

     

    获取不到操作系统相关信息,需要安装iDRAC Service Module,到dell的官网上下载后,进行安装

    安装后启动服务:

    systemctl  start  dcismeng

    systemctl  status  dcismeng

    刷新界面重新登录

     

     

    idrac另一种设置方式:

    在bios中设置IP, 不需要设置用户及密码(dell服务器默认的idrac用户及密码是root/calvin) ,设置完弄成后在局域网中PC上在浏览器中输入idrac  IP地址即可

    点击问号标记, 即可查看dell idrac中默认的账密

    账密输入root和calvin后, 会直接进入设置新密码界面

    自定义密码后即可, 使用新的账密登录

     

    注意:如果要自定义用户名, 则需要使用IPMI方式设置

     

    转载于:https://www.cnblogs.com/wyzhou/p/9728692.html

    展开全文
  • DELL iDRAC服务器远程控制设置

    万次阅读 2018-03-21 10:43:30
    iDRAC又称为Integrated Dell Remote Access Controller,也就是集成戴尔远程控制卡,这是戴尔服务器的独有功能,iDRAC卡相当于是附加在服务器上的一计算机,可以实现一对一的服务器远程管理与监控,通过与服务器主板...
  • dell服务器远程管理口idrac IP地址设置
  • Dell R710 iDRAC6 远程控制卡设置

    千次阅读 2020-07-27 15:45:50
    设置服务器主板BIOS 以启用 iDRAC6 控制卡 启用iDRAC6 控制卡,配置 IP, 用户名 / 密码 默认情况下,启用的 iDRAC6 网络界面使用静态 IP 地址 192.168.0.120 。必须对其进行配置,才能访问iDRAC6。打开服务器电源,...
  • iDrac 配置 一.iDrac IP地址修改方法如下...进入 iDRAC Setting 之后 ,选择设置网络Network选项 在进入Network配置选项后,按照 截图所示配置: 然后设置 iDRAC的IP地址: 只修改 IPV4 SETTINGS Enable IPv4 选项设置
  • dell R730 13代服务器系列idrac8 设置Email 邮件硬件报警,R720 12代系列差不多设置1、设置dns,如果公司内部有dns 可设置成公司的或者当地运营系统的dns2、启用警报3、设置mail server 这步非常的重要(需要设置...
  • 花生壳盒子转发内网Dell服务器iDRAC远程管理控制台 前后尝试多种方案,还付费开通花生壳的https,简直坑死。全程没找到完全对口的解决方案,因此写作记录希望对大家能有所帮助。 先说解决方案 先关闭iDRAC的https...
  • Dell服务器R710修改iDRAC密码

    千次阅读 2020-01-13 14:27:55
    开机(重启)持续按CTRL+E进入iDRAC设置界面,选择意思为恢复默认的选项,风扇会非常的响,之后等风扇平静后,设置IP进web输入尴尬设置的IP用默认账号跟密码登录即可。 默认账号:root 密码:calvin ...
  • Windows Server 2012R2的ISO镜像1、 您需要找一台电脑(PC或服务器都可以,...2、 然后需要重启机器,设置iDRAC的管理IP1) 开机过程按F2,进入下图界面,选择iDRAC Settings2) 选择Network3) 如下图,关...
  • 一、打开服务器电源,当出现以下界面时按Ctrl+E进入设置: 图一:进入设置界面 二、启用iDRAC6LAN和IPMIOverLAN功能(按左右箭头键设置为On) 图二:启用远程控制卡和IPMIOverLAN 三、接下来,为远程控制卡...
  • 使用Dell R710 IDRAC挂载虚拟介质

    千次阅读 2017-06-20 16:06:00
    DELL Idrac 一台Dell的R710服务器,远程管理器后发现虚拟介质无法映射,一直提示“虚拟介质分离或所选虚拟磁盘驱动器的虚拟介质重定向已由另一用户使用” 解决方案: 在管理界面-控制台/介质-虚拟介质:设置附加或者...
  • 参考链接:http://blog.chinaunix.net/uid-10915175-id-5000119.htmlhttp://www.jb51.net/article/50366.htm一、初始化BIOS1、开机启动期间,按“F2 = System Setup”... 重设 BIOS 或 UEFI 设置为其默认设置。...
  • DELL R710 iDRAC远程控制卡安装说明

    千次阅读 2011-12-18 14:06:00
    Dell新一代服务器R710,增加了一项新的功能,那就是远程控制功能。它可以做到远程开关机,查看系统状态,远程屏幕查看操作,远程安装等等,实在是方便。这对于异地存放服务器来说,大大节省了运维成本,下边我就来说...
  • Dell 14G服务器通过IDRAC9配置RAID

    千次阅读 2018-10-09 12:34:22
    14G服务器iDRAC9的默认密码iDRAC9使用全新的UI管理界面并且采用了Secure Password技术。iDRAC9默认的管理IP为DHCP动态分配,所有受支持的系统随机附有一个唯一的iDRAC默认密码,除非在订购系统时选择将calvin设置为...

空空如也

空空如也

1 2 3 4
收藏数 74
精华内容 29
关键字:

dell服务器idrac设置