同HP提供了hponconfig工具一樣,Dell也爲我們提供了RACADM工具,包含在Dell EMC iDRAC Tools(RACADM + IPMITool)中。
Linux版下載地址:https://www.dell.com/support/home/cn/zh/cnbsd1/drivers/driversdetails?driverid=0992n
Windows版下載地址:https://www.dell.com/support/home/cn/zh/cnbsd1/drivers/driversdetails?driverid=2v013
下面以Linux系統爲例,介紹一下重置idrac root密碼的方式。
1、 下載tar.gz文件並上傳至目標目錄,操作系統必須是直接安裝在裸金屬服務器的。
2、解壓,安裝RACADM
[root@localhost ~]# tar -zxvf DellEMC-iDRACTools-Web-LX-9.4.0-3732_A00.tar.gz
iDRACTools/
iDRACTools/license.txt
iDRACTools/ipmitool/
iDRACTools/ipmitool/RHEL7_x86_64/
iDRACTools/ipmitool/RHEL7_x86_64/ipmitool-1.8.18-99.dell.3732.15734.el7.x86_64.rpm
iDRACTools/ipmitool/RHEL8_x86_64/
iDRACTools/ipmitool/RHEL8_x86_64/ipmitool-1.8.18-99.dell.3732.15734.el8.x86_64.rpm
iDRACTools/ipmitool/SLES15_x86_64/
iDRACTools/ipmitool/SLES15_x86_64/ipmitool-1.8.18-99.dell.3732.15734.sles15.x86_64.rpm
iDRACTools/readme.txt
iDRACTools/racadm/
iDRACTools/racadm/uninstall_racadm.sh
iDRACTools/racadm/install_racadm.sh
iDRACTools/racadm/SLES15/
iDRACTools/racadm/SLES15/x86_64/
iDRACTools/racadm/SLES15/x86_64/srvadmin-hapi-9.4.0-3732.15734.sles15.x86_64.rpm
iDRACTools/racadm/SLES15/x86_64/srvadmin-idracadm7-9.4.0-3732.15734.sles15.x86_64.rpm
iDRACTools/racadm/SLES15/x86_64/srvadmin-argtable2-9.4.0-3732.15734.sles15.x86_64.rpm
iDRACTools/racadm/RHEL7/
iDRACTools/racadm/RHEL7/x86_64/
iDRACTools/racadm/RHEL7/x86_64/srvadmin-argtable2-9.4.0-3732.15734.el7.x86_64.rpm
iDRACTools/racadm/RHEL7/x86_64/srvadmin-hapi-9.4.0-3732.15734.el7.x86_64.rpm
iDRACTools/racadm/RHEL7/x86_64/srvadmin-idracadm7-9.4.0-3732.15734.el7.x86_64.rpm
iDRACTools/racadm/RHEL8/
iDRACTools/racadm/RHEL8/x86_64/
iDRACTools/racadm/RHEL8/x86_64/srvadmin-argtable2-9.4.0-3732.15734.el8.x86_64.rpm
iDRACTools/racadm/RHEL8/x86_64/srvadmin-idracadm7-9.4.0-3732.15734.el8.x86_64.rpm
iDRACTools/racadm/RHEL8/x86_64/srvadmin-hapi-9.4.0-3732.15734.el8.x86_64.rpm
iDRACTools/gpl.txt
[root@localhost ~]# ls
iDRACTools
DellEMC-iDRACTools-Web-LX-9.4.0-3732_A00.tar.gz
[root@localhost ~]# cd iDRACTools/
[root@localhost iDRACTools]# ls
gpl.txt ipmitool license.txt racadm readme.txt
[root@localhost iDRACTools]# cd racadm/
[root@localhost racadm]# ls
install_racadm.sh RHEL7 RHEL8 SLES15 uninstall_racadm.sh
[root@localhost racadm]# ./install_racadm.sh
警告:srvadmin-argtable2-9.4.0-3732.15734.el7.x86_64.rpm: 頭V4 RSA/SHA512 Signature, 密鑰 ID 34d8786f: NOKEY
準備中... ################################# [100%]
正在升級/安裝...
1:srvadmin-hapi-9.4.0-3732.15734.el################################# [ 33%]
2:srvadmin-argtable2-9.4.0-3732.157################################# [ 67%]
3:srvadmin-idracadm7-9.4.0-3732.157################################# [100%]
**********************************************************
After the install process completes, you may need
to logout and then login again to reset the PATH
variable to access the RACADM CLI utilities
**********************************************************
按照提示退出並重新登錄操作系統,以重置環境變量。
查看環境變量。
[root@localhost racadm]# export
declare -x OLDPWD="/root/iDRACTools"
declare -x PWD="/root/iDRACTools/racadm"
3、查看idrac root索引號,索引號爲2
[root@localhost ~]# racadm getconfig -u root
# cfgUserAdminIndex=2
cfgUserAdminUserName=root
# cfgUserAdminPassword=******** (Write-Only)
cfgUserAdminEnable=1
cfgUserAdminPrivilege=0x000001ff
cfgUserAdminIpmiLanPrivilege=4
cfgUserAdminIpmiSerialPrivilege=4
cfgUserAdminSolEnable=1
4、重置icrac root密碼
[root@localhost ~]# racadm set iDRAC.Users.2.Password calvin
[Key=iDRAC.Embedded.1#Users.2]
Object value modified successfully
密碼設置成功,可登錄idrac測試。