Users Guide

创建
racadm getconfig -f <filename>.cfg 命令或 racadm get -f <filename>.cfg 命令获取
racadm getconfig -f <filename>.cfg 命令或 racadm get -f <filename>.cfg 获取,然
后进行编辑
有关 getconfig get 命令的信息,请参阅 dell.com/idracmanuals 上提供的 iDRAC RACADM
Command Line Interface Reference GuideiDRAC RACADM 命令行界面参考指南)
.cfg 文件首先经过解析以验证存在有效的组和对象名称以及符合基本的语法规则。错误中将会标记检测到错误
的行号
,并显示一条消息解释该问题。整个文件都会经过解析以检查正确性,并且显示所有的错误。如果
.cfg 文件中发现错误,则不会将写命令传送至 iDRAC。在使用该文件配置 iDRAC 之前,用户必须更正所有
错误。请在 config 子命令中使用 -c 选项,该选项可以验证语法并且不会对 iDRAC 执行写操作。
请在创建 .cfg 文件时使用以下原则:
如果解析器遇到索引组,则会将组的索引用作锚点。对索引组中的对象执行的任何修改也会与索引值相关
联。
例如:
如果您已经使用 getconfig 命令:
[cfgUserAdmin] # cfgUserAdminIndex=11 cfgUserAdminUserName= #
cfgUserAdminPassword=******** (Write-Only) cfgUserAdminEnable=0
cfgUserAdminPrivilege=0x00000000 cfgUserAdminIpmiLanPrivilege=15
cfgUserAdminIpmiSerialPrivilege=15 cfgUserAdminSolEnable=0
如果您已经使用 get 命令:
[idrac.users.16] Enable=Disabled IpmiLanPrivilege=15
IpmiSerialPrivilege=15 !!Password=******** (Write-Only) Privilege=0x0
SNMPv3AuthenticationType=SHA SNMPv3Enable=Disabled SNMPv3PrivacyType=AES
SolEnable=Disabled UserName=
该索引是只读索引,并且不可修改。索引组的对象会绑定到索引并且列出在该索引下,该对象值的任何有
效配置仅适用于这种特定的索引。
每个索引组都有一个预定义的索引集。有关更多信息,请参阅 dell.com/idracmanuals 上提供的 iDRAC8
RACADM Command Line Interface Reference GuideiDRAC8 RACADM 命令行界面参考指南)
使用 racresetcfg 子命令将 iDRAC 重设为默认设置,然后运行 racadm config -f
<filename>.cfg racadm set -f <filename>.cfg 命令。确保 .cfg 文件包含所有所需的对象、
用户、索引和其他参数。
小心: 使用 racresetcfg 子命令将数据库和 iDRAC NIC 设置重设为默认设置,并移除所有用户和用户
配置。当根用户可用时
,还会将其他用户设置重设为默认设置。
分析规则
#开头的所有行都将被视为注释。注释行必须在第一列开始。#字符位于任何其他列都将被视为#
符。一些调制解调器参数在其字符串中可能包含 # 字符。不需要转义字符。您可能希望从 racadm
getconfig -f <filename> .cfg 命令生成 .cfg,然后对不同的 iDRAC 执行 racadm config -f
<filename> .cfg 命令,而不添加转义字符。例如:
#
# This is a comment
[cfgUserAdmin]
cfgUserAdminPageModemInitString=<Modem init # not a comment>
所有组条目必须包含在[”和]”字符对中。表示组名称的起始字符[
必须
在第一列开始。此组名称
在该组中的任何对象之前指定。未包含相关组名称的对象会生成错误。配置数据按照 dell.com/
105