DELL远程控制卡racadm命令整理

您所在的位置:网站首页 dell服务器关闭pxe启动 DELL远程控制卡racadm命令整理

DELL远程控制卡racadm命令整理

2024-07-14 04:19| 来源: 网络整理| 查看: 265

前言:

服务器上架后,肯定得安装系统吧,而安装系统前肯定得配置RAID吧,甚至还要更改一些BIOS选项。一台两台倒无所谓,直接开机接显示器手动上就是了,但如果上架频繁 ,且数量比较多呢,这时候就能体现远程控制卡CLI环境的威力啦。DELL的远程卡racadm环境还是比较不错的,不过最新固件版本存在一定的问题,工作在千兆速率时存在丢包剩至不通现象,把IDRAC接入交换机端口速率指为百兆就没问题了,对使用无影响,可以忽略。浪潮的命令行很LOW,基本只能实现BMC用户密码的更改。听说2017年会发布一个硬件管理系统,小小期待下吧。今天我们就来看看DELL的远程控制器racadm相关命令介绍吧。

racadm环境部署:

# wget  http://downloads.dell.com/FOLDER03574555M/1/OM-MgmtStat-Dell-Web-LX-8.3.0-1908_A00.tar.gz -P /tmp/ # tar zxvf OM-MgmtStat-Dell-Web-LX-8.3.0-1908_A00.tar.gz  # cd /tmp/linux/rac/RHEL6/x86_64/ # rpm -ivh srvadmin* # ln -s /opt/dell/srvadmin/sbin/racadm  /usr/sbin/racadm

racadm语法:

racadm -r  -u  -p    racadm -r  -u  -p  get ..[].[] racadm -r  -u  -p  set ..[]. 

-r [  :  ]指定IDRAC  IP,端口号默认是443-u       IDRAC用户名-p       IDRAC密码-S      安全认证无效时停止命令执行(所有正常执行命令基本都包含无效认证安全警告,非需求时不要配置此选项)-i      交互式登陆,手动输入账号密码;和-u、-p选项不能同时使用。--nocertwarn      忽略认证相关警告信息

范例:

racadm -r 192.168.0.0 -u root -p xxxx getsysinfo 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 --nocertwarn get idrac.ssh.port

racadm常用子命令:

硬件资源:

获取内存大小: racadm get BIOS.memSettings.SysMemSize 

获取内存工作速率: racadm get BIOS.MemSettings.SysMemSpeed

获取内存类型: racadm get BIOS.MemSettings.SysMemType

BIOS相关:

错误提示状态:racadm get BIOS.MiscSettings.ErrPrompt

关闭错误提示: racadm set BIOS.MiscSettings.ErrPrompt Disabled

BIOS启动模式: racadm get BIOS.BiosBootSettings.BootMode(默认BIOS,另有UEFI)

系统启动顺序: racadm get BIOS.BiosBootSettings.BootSeq 

更改系统启动顺序:racadm set BIOS.BiosBootSettings.BootSeq NIC.Integrated.1-1-1,HardDisk.List.1-1,Optical.SATAEmbedded.E-1 

提交BIOS objects job:jobqueue create BIOS.Setup.1-1

获取sn: racadm get BIOS.SysInformation.SystemServiceTag

获取型号: racadm get BIOS.SysInformation. SystemModelName

获取bios版本: racadm get BIOS.SysInformation. SystemBiosVersion

网卡相关:

获取网卡mac: racadm getsysinfo -s ( racadm nicstatistics | racadm racdump )

获取网卡3是否开启pxe:racadm get nic.NICConfig.3.LegacyBootProto

启用网卡pxe: racadm set nic.NICConfig.3.LegacyBootProto PXE

PXE配置应用生效: racadm jobqueue create NIC.Integrated.1-3-1

提交NIC objects job:racadm jobqueue create NIC.Integrated.1-1 -r pwrcycle -s TIME_NOW -e 20120501100000

磁盘相关:

获取物理磁盘: racadm storage get pdisks

获取虚拟磁盘信息: storage get vdisks -o [ -p status,size,layout,state ]

raid相关:

获取raid控制器: racadm storage get controllers

获取raid控制器属性name、status: racadm storage get controllers -o -p name,status

删除所有raid: racadm storage resetconfig:RAID.Integrated.1-1

提交storage作业: racadm jobqueue create RAID.Integrated.1-1 -s TIME_NOW -r none ( forced | pwrcycle | graceful) [ -—realtime ]

创建raid5,分配300G做系统: racadm storage createvd:RAID.Integrated.1-1 -rl r5 -size 300g -pdkey:Disk.Bay.0:Enclosure.Internal.0-1:RAID.Integrated.1-1,Disk.Bay.1:Enclosure.Internal.0-1:RAID.Integrated.1-1,Disk.Bay.2:Enclosure.Internal.0-1:RAID.Integrated.1-1

创建raid5: racadm storage createvd:RAID.Integrated.1-1 -rl r5 -pdkey:Disk.Bay.0:Enclosure.Internal.0-1:RAID.Integrated.1-1,Disk.Bay.1:Enclosure.Internal.0-1:RAID.Integrated.1-1,Disk.Bay.2:Enclosure.Internal.0-1:RAID.Integrated.1-1

用户相关:

注:数字2、15为用户ID。

查看用户信息:racadm get idrac.users.2

添加用户:racadm set idrac.users.15.username chenss

设置密码:racadm set idrac.users.15.password wuyancs

设置为idrac管理员:racadm set idrac.users.15.Privilege 0x1ff

启用用户:racadm set idrac.users.15.enable enabled

IP相关:

获取idrac ip info: racadm get iDRAC.IPv4[ Address | Static | Gateway ]

日志相关:

获取前置面板LCD显示信息:racadm get System.LCD.CurrentDisplay 

系统相关:

开机: racadm serveraction powerup

关机: racadm serveraction powerdown

重启: racadm serveraction powercycle

状态: racadm serveraction powerstatus

获取idrac snap info:racadm get iDRAC.SNMP

备注:提交作业时,perc8的卡(H710)是不支持realtime参数的;realtime参数是从perc9(H730)才开始支持。

参考文献:

http://www.dell.com/support/manuals/aw/en/awdhs1/idrac8-with-lc-v2.05.05.05/RACADM_iDRAC_Pub-v1/Introduction?guid=GUID-6B6564AB-EE63-49EF-A7D6-47154C343841&lang=en-us



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3