Dell服务器相关操作
1. Raid相關(guān):
# 刪除已有的Raid配置
MegaCli64 -CfgLdDel -LALL -aALL ??
# 獲取設(shè)備ID和槽號(hào)
MegaCli64 -PDList -aALL|egrep 'Enclosure Device ID|Slot Number'|awk 'NR%2==0{print $3};NR%2!=0{print $4;}'
# 創(chuàng)建Raid5,$sdaslots為構(gòu)造的符合參數(shù)要求的用來(lái)創(chuàng)建Raid的磁盤ID和槽號(hào),大小為500G
MegaCli64 -CfgLdAdd -r5 "$sdaslots" WB RA Direct CachedBadBBU -sz500GB -a0
2. 遠(yuǎn)程管理卡操作,使用sshpass則不需要手動(dòng)輸入密碼, $user和$ip分別為iDRAC設(shè)備用戶名和密碼:
# 打開系統(tǒng)電源
sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm serveraction powerup
# 打開系統(tǒng)電源從PXE啟動(dòng),主要是為了通過網(wǎng)絡(luò)安裝系統(tǒng)
sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm config -g cfgServerInfo -o cfgServerBootOnce?
sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm config -g cfgServerInfo -o cfgServerFirstBootDevice PXE?
sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm serveraction powercycle
# 獲取系統(tǒng)電源狀態(tài)
sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm serveraction powerstatus 2>/dev/null|awk '{print $4}'
# 關(guān)閉系統(tǒng)電源
sshpass -p $password ssh -o ConnectTimeout=90 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet $user@$ip racadm serveraction powerdown
轉(zhuǎn)載于:https://www.cnblogs.com/woshiweige/p/4518424.html
總結(jié)
以上是生活随笔為你收集整理的Dell服务器相关操作的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 搭建基于域名虚拟主机
- 下一篇: js 函数定义三种方式