1. Введение
В процессе пакетной настройки сервера мы столкнемся с различными инструментами пакетной настройки сервера, такими как пакет FusionServer uMate от Huawei и инструмент настройки Dell Racadm iDRAC. Эти инструменты могут быстро настроить или даже выполнить пакетную настройку сервера с помощью командной строки или графического интерфейса, и большинство из них также имеют версии для командной строки, поэтому их можно настроить с помощью сценариев оболочки для быстрой настройки. Сегодня мы представим инструмент управления iDRAC сервера Dell RACADM.
iDRAC — это платформа Dell для удаленного управления серверами, аналогичная iBMC от Huawei и iLO от HP. С помощью этой платформы мы можем инициализировать конфигурацию сервера и работу удаленной консоли при отключении питания от машины, что очень удобно. Однако, поскольку эти операции представляют собой операции с высоким риском, не рекомендуется практиковать и тестировать их непосредственно на онлайн-сервере. Вы можете найти временно неиспользуемый или выведенный из эксплуатации сервер Dell для соответствующего контакта.
1. Метод подключения RACADM
Утилита командной строки RACADM предоставляет интерфейс с поддержкой сценариев, который позволяет настраивать контроллер удаленного доступа локально или удаленно.(RAC)
. Утилита находится вManagement Station
и обычные серверы, включая собственные серверы Dell и другие стандартные серверы с возможностью подключения к сети.
Утилита RACADM поддерживает следующие интерфейсы:
① Местный
Поддерживает запуск команд RACADM из операционной системы управляемого сервера. Для выполнения локальных команд RACADM установите программное обеспечение OpenManage на управляемом сервере. Одновременно в системе может выполняться только один экземпляр Local RACADM. При попытке открыть другой экземпляр отображается сообщение об ошибке, и второй экземпляр Local RACADM немедленно закрывается. отsupport.dell.comЧтобы загрузить локальный инструмент RACADM, выберите «Драйверы и загружаемые материалы», выберите сервер, затем выберитеSystems Management > Dell Toolkit
.
② SSH или Telnet (имеется в виду вход в iDRAC с помощью этого метода)
Также известна как прошивка RACADM. Доступ к микропрограмме RACADM можно получить, войдя в iDRAC с помощью SSH или Telnet. Вам не нужно указывать IP-адрес iDRAC, имя пользователя или пароль для запуска команд микропрограммы RACADM. Подобно локальному RACADM, в приглашении RACADM можно напрямую запускать команды без префикса RACADM.
③ Удаленный (удаленный racadm через IP и секрет аккаунта)
Поддерживает запуск команд RACADM с удаленной станции управления, такой как ноутбук или настольный компьютер. Чтобы запускать удаленные команды RACADM, установите утилиту DRAC Tools из программного обеспечения OpenManage на удаленном компьютере. Для запуска удаленных команд RACADM: настройте команду как локальную команду или команду SSH/Telnet RACADM.
Дополнительно укажите-r -u -p
опции. в-r
представляет целевой IP-адрес iDRAC,-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 может точно указать номер устройства, которое необходимо локальному или удаленному серверу для работы или запроса, если существует соответствующий индекс устройства парада. Подобно использованию OID в snmp.
Следующий синтаксис указывает конкретное устройство:
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 | Предупреждающие сообщения, связанные с сертификатом, не отображаются. (обычно используется) |
2. Подкоманда RACADM (клавиша)
Энергетическое ядро racadm заключается в его мощном и богатом наборе подкоманд. Большое количество подкоманд позволяет нам очень точно, тонко и всесторонне настраивать и управлять сервером через командную строку локально или удаленно. В этой главе описаны все часто используемые подкоманды racadm.
1. подкоманда справки
Как и большинство команд 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命令时,将清除调度参数。
如果在计划作业时无法访问网络共享或缺少目录文件,则作业将失败。
Ниже приведен формат синтаксиса:
- Создайте планировщик автообновлений:
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 немного похожа на команду cd в Linux, разница в том, что в Linux cd предназначен для переключения текущего рабочего каталога, а cd в racadm — это объект, используемый для переключения работы. Формат синтаксиса следующий:
racadm> cd <object>
Пример:
racadm>>cd system
racadm/system>
5. cd.. подкоманда
cd.. подкоманды как в linuxcd ..
, роль состоит в том, чтобы вернуться к предыдущему уровню рабочего объекта. Формат синтаксиса следующий:
racadm> cd..
Пример:
racadm/ power> cd..
system>>
6, подкоманда очистки экрана
Очищает содержимое последнего сбоя (ASR) в памяти. Формат синтаксиса следующий:
racadm clearasrscreen
7. очищающая подкоманда
Подкоманда clearpending используется для удаления ожидающих значений всех атрибутов (объектов) в устройстве (включая сетевую карту, BIOS, FC и хранилище). Формат синтаксиса следующий:
racadm clearpending <FQDD>
Пример:
racadm clearpending NIC.Integrated.1-1
8. Подкоманда closessn
Подкоманда closessn используется для закрытия сеанса на устройстве. Используйте getsninfo для просмотра списка сеансов, которые можно закрыть с помощью этой команды. Чтобы запустить эту подкоманду, вы должны иметь права администратора. Формат синтаксиса следующий:
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 используется для индивидуальной настройки параметров конфигурации 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 может использоваться для диагностики этих критических проблем. Если доступно, информация о дампе памяти сохраняется при каждом включении iDRAC и остается доступной до тех пор, пока не произойдет одно из следующих событий. Используйте подкоманду coredumpdelete для удаления информации о дампе памяти. Формат синтаксиса следующий:
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
Эта команда используется для удаления всей информации о дампе памяти. Синтаксис выглядит следующим образом
racadm coredumpdelete
13. подкоманда диагностики
Очень важная подкоманда для сбора и экспорта удаленных диагностических отчетов из 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 используется для отображения списка настроек фильтра событий. Чтобы использовать эту подкоманду с параметрами 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
Отображает конфигурацию фильтра событий для определенной категории. Например, для аудита:
racadm eventfilters get -c idrac.alert.audit
Отображает конфигурацию фильтра событий для определенной подкатегории. Например, лицензия по категории аудита:
racadm eventfilters get -c idrac.alert.audit.lic
Отображает конфигурацию фильтра событий для определенной серьезности. Например, предупреждение в категории аудита:
racadm eventfilters get -c idrac.alert.audit.warning
Отображает конфигурацию фильтра событий для определенной серьезности и подкатегории. Например, серьезность предупреждения в разрешении подкатегории в категории аудита:
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 используется для включения или выключения передачи в реальном времени ошибок, отображаемых в данный момент на ЖК-экране. Если ошибка подтверждается, вы можете использовать скрыть, чтобы скрыть ее, и использовать показать, чтобы просмотреть все сообщения об ошибках. Формат синтаксиса следующий:
racadm frontpanelerror show
racadm frontpanelerror hide
17. Подкоманда fwupdate
Подкоманда fwupdate используется для обновления микропрограммы на серверном устройстве iDRAC. ты сможешь:
- Проверьте статус процесса обновления прошивки.
- Обновите прошивку iDRAC с сервера FTP или TFTP, указав IP-адрес и необязательный путь.
- Обновите прошивку iDRAC из локальной файловой системы с помощью локального и удаленного RACADM.
- Откатиться на альтернативную прошивку.
Чтобы использовать эту подкоманду, у вас должна быть привилегия «Настроить 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
- Загрузите файлы обновления прошивки из указанного места на TFTP-сервере по определенному IP-адресу.
racadm fwupdate -g -u -a 143.166.154.143 -d <path>
- Отображает статус обновления прошивки.
racadm fwupdate -s
- Предотвращение понижения версии прошивки в конфигурации с питанием от сети переменного тока 3000 Вт.
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 используется для отображения объектов и их значений. Если значение находится на рассмотрении, вы должны использоватьjobqueue
команда для создания заданий отправки и перезагрузки. Для настройки действия xml запуститеjobqueue view
Команда проверяет идентификатор задания. Для запуска этой подкоманды для типа файла конфигурации 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文件中。
Пример:
- Получить информацию о системном ЖК-дисплее:
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
- Экспортируйте XML-конфигурацию компонентов iDRAC в общую папку 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 используется для отображения настроек светодиода на модуле: мигает, не мигает или неизвестно (для пустых слотов). Чтобы выполнить эту подкоманду, вы должны иметь привилегии «логин-пользователь». Формат синтаксиса следующий:
racadm getled
Пример:
racadm getled
LED State : Blinking
racadm getled
LED State : Not-Blinking
22. подкоманда getniccfg
Подкоманда getniccfg используется для отображения текущих и статических настроек сетевой карты iDRAC. Формат синтаксиса следующий:
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 - 指定用于显示的起始记录。
Пример:
- Отображает последние 2 записи журнала RAC.
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. Подкоманда Гецел
Подкоманда getel используется для отображения всех записей журнала событий датчика в 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
Подкоманда getensorinfo используется для отображения состояния системных датчиков. Формат синтаксиса следующий:
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 используется для отображения служебного тега (т. е. номера серийного номера) хост-системы. Формат синтаксиса следующий:
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. подкоманда inletmphistory
Подкоманда 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 позволяет просматривать и удалять задания в текущей очереди заданий. Формат синтаксиса следующий:
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
- Просмотр заданий в текущей очереди заданий и отображение определенного идентификатора задания.
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 используется для загрузки файла keytab 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。
Пример:
- Отображает количество записей в журнале жизненного цикла.
racadm lclog view -i
- Отобразите записи idrac агента iDRAC в категории хранилища и подкатегории физических дисков хранилища с серьезностью, установленной на предупреждение.
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
- Отображает 5 записей, начиная с порядкового номера 20.
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"
- Отображает все доступные записи в активном журнале жизненного цикла.
racadm lclog view
- Добавьте примечание в журнал жизненного цикла к записи номер 5.
racadm lclog comment edit –q 5 –m “This is a test comment.”
- Добавьте рабочие заметки в журнал жизненного цикла.
racadm lclog worknote add -m "This is a test worknote."
- Экспорт журналов жизненного цикла в удаленный общий ресурс CIFS.
racadm lclog export -f Mylog.xml -u admin -p mypass -l //10.94.161.103/share
- Экспортируйте полный журнал жизненного цикла в удаленный общий ресурс CIFS в формате gzip.
racadm lclog export -f log.xml.gz -u admin -p mypass -l //10.94.161.103/share --complete
- Экспорт журналов жизненного цикла в удаленную общую папку NFS.
racadm lclog export -f Mylog.xml -l 10.94.161.103:/home/lclog_user
- Экспорт журналов жизненного цикла в локальный общий ресурс с помощью Local RACADM.
racadm lclog export -f Mylog.xml
- Экспортируйте полный журнал жизненного цикла в формате gzip в локальный общий ресурс с помощью локального RACADM.
racadm lclog export -f log.xml.gz --complete
- Экспортируйте журнал жизненного цикла lclog в локальный общий ресурс с помощью Remote RACADM.
racadm -r 10.94.161.119 -u root -p calvin lclog export -f Mylog.xml
- Отображает состояние указанного идентификатора задания с помощью Lifecycle Controller.
racadm lclog viewconfigresult -j JID_123456789012
38, подкоманда лицензии
Подкоманда 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>
- Экспортируйте лицензию в общий ресурс NFS, используя идентификатор транзакции, в данном случае ID27.
$racadm license export -f License.xml -l 192.168.2.140:/licshare -t 27
- Экспортируйте лицензию в общий ресурс CIFS с указанным идентификатором права, в данном случае abcdxyz.
$racadm license export -u admin -p passwd -f License.xml -l //192.168.2.140/licshare -e abcdxyz
- Экспортируйте лицензию в общую папку CIFS указанного FQDD. При использовании параметра -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
- Удалите лицензию, используя идентификатор разрешения, в данном случае xYZabcdefg.
$racadm license delete -e xYZabcdefg
- Удалите лицензию, используя идентификатор транзакции, в данном случае 2.
$racadm license delete -t 2
- Используйте идентификатор транзакции, чтобы заменить лицензию на устройстве файлом лицензии в общей папке NFS. В этом примере идентификатор равен 27.
$racadm license replace -f License.xml -l 192.168.2.140:/licshare -t 27
- Используйте идентификатор транзакции, чтобы заменить лицензию на устройстве файлом лицензии в общей папке CIFS. В этом примере идентификатор равен 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>
- Отображает статистику встроенной сетевой карты.
$ 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 используется для проверки возможности доступа к целевому IP-адресу из iDRAC с использованием текущего содержимого таблицы маршрутизации. Требуется IP-адрес назначения. Отправлять пакеты обратной связи ICMP на IP-адрес назначения на основе текущего содержимого таблицы маршрутизации. Для запуска этой подкоманды у вас должно быть разрешение «отладка». Формат синтаксиса следующий:
racadm ping <ipaddress>
41. подкоманда ping6
Подкоманда ping6 используется для проверки доступности целевого IPv6-адреса из iDRAC или текущего содержимого таблицы маршрутизации. Требуется IPv6-адрес назначения. Отправлять эхо-пакеты ICMP на 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-адрес и номер слота в корпусе, в котором находится сервер. При запуске racresetcfg из сетевого клиента (например, поддерживаемого веб-браузера, Telnet/SSH или удаленного RACADM) используйте 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 используется для подключения, отключения или развертывания медиафайлов на удаленных серверах. Для запуска этой подкоманды необходимо иметь право «Настроить 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.
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 позволяет откатить прошивку до более ранней версии. Формат синтаксиса следующий:
racadm rollback <FQDD>
47, подкоманда настройки датчика
Подкоманда sensorsettings позволяет выполнять настройку пороговых значений для датчиков. Для запуска этой подкоманды необходимо иметь право «Настроить 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> - 指定要执行的电源管理操作。选项是:
hardreset - 在受管系统上执行强制重置(重新引导)操作。
powercycle - 在受管系统上执行电源循环操作。此操作类似于按下系统前面板上的电源按钮以关闭然后再打开系统。
powerdown - 强制管理系统。
powerup - 为受管系统提供动力。
powerstatus - 显示服务器的当前电源状态(ON或OFF)。
graceshutdown - 正常关闭服务器。如果服务器上的操作系统无法完全关闭,则不执行此操作。
-f - 强制执行服务器电源管理操作。
此选项仅适用于PowerEdge-VRTX平台。它与powerdown,powercycle和hardreset选项一起使用
.
Пример:
Выключите сервер:
racadm serveraction powerdown
Включение сервера:
racadm serveraction powerup
49. установить подкоманду
Подкоманда 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
- Настройте строки ЖК-дисплея.
$ racadm set system.lcd.LCDUserString test
- Настройте имя стойки сервера.
$ racadm set system.location.rack.name rack1
- Настройте RAC из файла конфигурации XML на удаленном общем ресурсе CIFS.
$ racadm set -f myfile.xml -t xml -u myuser -p mypass -l //10.1.2.3/myshare
- Настройте RAC из файла конфигурации XML на удаленном общем ресурсе NFS.
$ racadm set -f myfile.xml -t xml -l 10.1.2.3:/myshare
- Настройте RAC из файла .xml, время ожидания 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
- Импортируйте XML-конфигурацию компонента iDRAC в общую папку 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>
- Просмотр — этот режим позволяет просматривать указанный пользователем ключ или все ключи.
racadm sshpkauth -i <2 to 16> -v -k <1 to 4>
racadm sshpkauth -i <2 to 16> -v -k all
- Удалить — этот режим позволяет удалить указанный пользователем ключ или все ключи.
racadm sshpkauth -i <2 to 16> -d -k <1 to 4>
racadm sshpkauth -i <2 to 16> -d -k all
51. подкоманда хранения
Подкоманда 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>
- Создание и просмотр информации о вложениях.
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>
- Получить список корпусов.
racadm storage get enclosures
- Получите свойства корпуса PCIeSSD.
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 без очистки конфигурации виртуального диска.
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 используется для обновления прошивки устройств на сервере. Поддерживаемые типы файлов образа прошивки: *.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。这些值不区分大小写。