Users Guide

RACADM 会在 .cfg 文件首次加载到 CMC 上时对其进行解析以验证是否存在有效的组和对象名称并且是否符合简单语法规
则。系统将使用检测到的错误所在的行号标记该错误并且显示一条说明问题原因的消息。系统将解析整个文件以检查其正确性并
显示所有错误。如果在 .cfg 文件中发现错误写命令将不会传输到 CMC。必须先更正所有错误才能使配置生效。
要在创建配置文件之前检查错误请使用 -c 选项和 config 子命令。使用 -c 选项时config 仅验证语法而不会写入 CMC
创建 .cfg 文件时请遵循以下原则
如果分析器遇到索引组区分各个索引的将是锚定对象的值。
解析器将从 CMC 读入该组的所有索引。配置 CMC 该组内的任何对象都会被修改。如果修改的对象代表新的索引则系统
将在配置过程中在 CMC 上创建该索引。
无法在 .cfg 文件中指定所需的索引。
可以创建和删除索引。经过一段时间后组中可能会出现使用和未使用的索引碎片。如果索引存在它将被修改。如果索引不存
则使用第一个可用的索引。
此方法允许用户在不需要在所有管理的 CMC 之间实现精确索引匹配时灵活添加索引条目。新用户将被添加至第一个可用的索
引。在一个 CMC 上正确解析和运行的 .cfg 文件可能无法在另一个 CMC 上正确运行如果所有索引都已满您必须添加新用
户。
使用 racresetcfg 子命令可以为两个 CMC 配置相同的属性。
使用 racresetcfg 子命令可将 CMC 重设为原始默认值然后运行 racadm config -f <filename>.cfg 命令。确
.cfg 文件中包含所有所需的对象、用户、索引和其他参数。有关对象和组的完整列表请参阅 Chassis Management
Controller for Dell PowerEdge M1000e RACADM Command Line Reference Guide
适用于
Dell PowerEdge M1000e
Chassis
Management Controller RACADM
命令行参考指南
小心: 使用 racresetcfg 子命令可将数据库和 CMC 网络接口设置重设为原始默认设置并删除所有用户和用户配置。尽管
根用户可用其他用户的设置也会重设为默认设置。
如果您键入 racadm getconfig -f <filename> .cfg则命令将针对当前的 CMC 配置构建 .cfg 文件。此配置文件可以
用作示例作为您的唯一 .cfg 文件的起点。
相关概念
分析规则 页面上的 88
分析规则
以井号 (#) 开始的行将视为注释。
注释行必须从第一列开始。所有其他列中的“#”字符均只被视为 # 字符。
一些调制解调器参数可能在其字符串中包含 # 字符。不需要转义字符。您可能想要生成 .cfg racadm getconfig -f
<filename> .cfg 命令),然后对另一个 CMC 执行 racadm config -f <filename> .cfg 命令无需添加转义字符。
例如
#
# This is a comment
[cfgUserAdmin]
cfgUserAdminPageModemInitString= <Modem init # not
a comment>
所有的组条目必须位于左方括号和右方括号[ ]之内。
指示组名称的起始 [ 字符必须在第一列中。此组名称必须在该组中的任何对象之前指定。没有关联组名称的对象将导致错误。配
置数据分为三组 Chassis Management Controller for Dell PowerEdge M1000e RACADM Command Line Reference Guide
适用
Dell PowerEdge M1000e
Chassis Management Controller RACADM
命令行参考指南
的“数据库属性”一章中所定义。以下
示例显示了组名称、对象以及对象的属性值
[cfgLanNetworking] -{group name}
cfgNicIpAddress=143.154.133.121 {object name}
{object value}
88 配置 CMC