Dell-Poweredge

無法在帶有 Centos 6 的戴爾 R610 上安裝 OMSA

  • August 25, 2015

嘗試使用 iDRAC racadm 命令重置 iDRAC Web gui 的登錄密碼。

所以我安裝了 OMSA(找到這個連結http://en.community.dell.com/techcenter/systems-management/f/4469/t/19490204

wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash
yum install srvadmin-all

以上沒有問題。

問題:

root@server [~]# racadm config -g cfgUserAdmin -o cfgUserAdminPassword -i 2 "newpassword"
-bash: racadm: command not found

root@server [~]# rpm -q -a --requires srvadmin-all                                        
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
srvadmin-base = 8.1.0
srvadmin-idrac = 8.1.0
srvadmin-oslog = 8.1.0
srvadmin-rac4 = 8.1.0
srvadmin-rac5 = 8.1.0
srvadmin-server-cli = 8.1.0
srvadmin-server-snmp = 8.1.0
srvadmin-standardAgent = 8.1.0
srvadmin-storageservices = 8.1.0
srvadmin-webserver = 8.1.0

編輯:必須在目錄路徑中像這樣執行“sh”。新錯誤。

root@server [/opt/dell/srvadmin/sbin]# sh racadm config -g cfgUserAdmin -o cfgUserAdminPassword -i 2 "newpassword"
ERROR: Failed to set the object value. 
Possible reason may be that Local Configuration using RACADM is disabled.
===============================================================================
IMPORTANT NOTE!
The RAC is unable to communicate with the BMC. This condition may
occur because of (1) no BMC is present, (2) missing or disfunctional
IPMI-related software components. Many RAC features depend on BMC
connectivity in order to work properly, and you may see failures
as a result.

更新 8/25:

根@伺服器

$$ ~ $$# racadm config -g cfgUserAdmin -o cfgUserAdminPassword -i 2 newpassword 對象值修改成功 更新#2

root@server [~]# racadm getconfig -g cfgUserAdmin -i 2
# cfgUserAdminIndex=2
cfgUserAdminUserName=root
# cfgUserAdminPassword=******** (Write-Only)
cfgUserAdminEnable=1
cfgUserAdminPrivilege=0x000001ff
cfgUserAdminIpmiLanPrivilege=4
cfgUserAdminIpmiSerialPrivilege=4
cfgUserAdminSolEnable=1

我總是必須執行以下步驟。請耐心等待,因為我面前沒有戴爾機器了。


cd /opt/dell/srvadmin/等
# 有一些 auto*.sh 文件,我不記得名字了,執行它會
./auto*.sh
srvadmin-services.sh 重啟
# 這可能不在你的路徑中,如果沒有,/etc/profile.d 中有一個配置文件腳本來源

srvadmin-services.sh 還確保所有戴爾代理和模組以及 ipmi 都在執行。

確保 racadm 指向正確的 drac 版本,在這種情況下,我相信是 racadmin-idrac6。它通常是一個符號連結。

引用自:https://serverfault.com/questions/716467