久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx

racadm環境之多線程并發(一)-創新互聯

本人習慣通過cobbler部署物理機系統,那我就來說說部署系統前需要做哪些準備。

創新互聯制作網站網頁找三站合一網站制作公司,專注于網頁設計,網站設計制作、做網站,網站設計,企業網站搭建,網站開發,建網站業務,680元做網站,已為上1000+服務,創新互聯網站建設將一如既往的為我們的客戶提供最優質的網站建設、網絡營銷推廣服務!

1.BIOS設置是否符合標準。比如F1/F2錯誤提示、系統啟動順序、是否有開啟PXE啟動等。

2.你從哪個網卡進行pxe引導,cobbler部署需確定對應服務器網卡的MAC地址。

3.做磁盤陣列,此項是最耗費時間的。也是這個原因,才有了這個文檔。

4.更改idrac root用戶的密碼,并新增一個組內通用用戶。


一、racadm環境部署及文檔說明

此文檔僅適用于dell且配置了iDRAC遠程管理卡的機器(主要是配置了idrac ip,方便遠程連接)。全文腳本依賴于racadm環境,需在放置腳本的服務器上安裝srvadmin包。以下腳本就是為解決前文中的系統部署前準備事宜。

環境部署如下:

# 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/bin/racadm /usr/bin/racadm

具體命令和用法,我就不說了,大家可以參考以下手冊

http://www.dell.com/support/manuals/us/en/19/idrac7-8-with-lc-v2.20.20.20/iDRAC_RACADM_Pub-v3/storage?guid=GUID-9E3676CB-B71D-420B-8C48-C80ADD258E03&lang=en-us

二、 腳本說明

腳本部分一共包含三部分。

  • run.sh:運行腳本,此腳本從hosts.conf文件中獲取信息并后臺執行bin目錄下的腳本,實現多機器并發。

  • hosts文件:腳本從文本文件中獲取ip信息,網卡號,需配置的陣列類型等。

  • README文檔

  • modules目錄:此目錄放置實現網卡獲取、用戶添加、raid配置等腳本,因篇幅較長,后續逐漸更新。

1.run.sh腳本內容

#!/bin/bash
# chenss
# date : 2016-09-10

PATH="/opt/dell/srvadmin/bin/:/opt/dell/srvadmin/sbin/:$PATH"
if [ $# -gt 0 ]; then
     echo -e "\e[0;31;1mCorrect syntax: sh run.sh\e[0m"
     exit
fi

start=`date +%s`
NicGetMac='/data/script/idrac/modules/modules_GetNicMac.sh'
CreateRaid='/data/script/idrac/modules/modules/modules_CreateRaid.sh'
AddUser='/data/script/idrac/modules/modules_AddUser.sh'
Check='/data/script/idrac/modules/modules/modules_SetBios.sh'
delvd='/data/script/idrac/modules/modules/modules_DelVds.sh'
disk_convert='/data/script/idrac/modules/modules/modules_DiskModeConvert.sh'
defpass='/data/script/idrac/modules/modules_RestorPass.sh'
reboot='/data/script/idrac/modules/modules/modules_SysReboot.sh'
pxe='/data/script/idrac/modules/bootseq.sh'
idrac_file='/data/script/idrac/hosts'
NewInit='/data/script/idrac/modules/modules_NewInit.sh'

cat << EOF 
########## please option your choice: [1-10] ############
(1)  Get server NIC mac-address
(2)  Remove all or the virtual disk other than the system disk
(3)  Physical Disk mode convert
(4)  Create raid1 or raid5
(5)  Add idrac user and change root passwd
(6)  Bios disable F1/F2 errot prompt and setup HDD first boot
(7)  check system boot seq
(8)  Restore the root default password
(9)  reboot system
(10) New server raid、bios init
(99) Execute the command manually
(*) exit script
########################################################
EOF

read -p "please option your choice: " choice
case $choice in
1)script="$NicGetMac";;
2)read -p "This operation will remove virtual disk,Are you sure? [Y|N]" confirm
if [ "$confirm" == "Y" -o "$confirm" == "y" ]; then
    script="$delvd"
    read -p "Romve all or no system virtual disk? [all|nosys]" rmvd
    if [ "$rmvd" != "all" -a "$rmvd" != "nosys" ]; then
         echo -e "\e[0;31;1m: argu error,you can only enter 'all' or 'nosys',please enter again\e[0m"
         exit
    fi
else
    echo -e "\e[0;31;1mYou can only enter 'Y' or 'N',please enter again\e[0m"
    exit
fi;;
3)read -p "This operation will convert disk mode,May be erase disk data,Are you sure? [Y|N]" confirm
if [ "$confirm" == "Y" -o "$confirm" == "y" ]; then
    script="$disk_convert"
else
    echo -e "\e[0;31;1mYou can only enter 'Y' or 'N',please enter again\e[0m"
    exit
fi;;
4)read -p "This operation will create raid,May be erase disk data,Are you sure? [Y|N]" confirm
if [ "$confirm" == "Y" -o "$confirm" == "y" ]; then
    script="$CreateRaid"
else
    echo -e "\e[0;31;1mYou can only enter 'Y' or 'N',please enter again\e[0m"
    exit
fi;;
5)script="$AddUser";;
6)script="$Check";;
7)script="$pxe";;
8)script="$defpass";;
9)read -p "This operation will reboot system,Are you sure? [Y|N]" confirm
if [ "$confirm" == "Y" -o "$confirm" == "y" ]; then
    script="$reboot"
fi;;
10)read -p "This operation will remove virtual disk,Are you sure? [Y|N]" confirm
if [ "$confirm" == "Y" -o "$confirm" == "y" ]; then
    script="$all"
else
    echo -e "\e[0;31;1mYou can only enter 'Y' or 'N',please enter again\e[0m"
    exit
fi;;
99)read -p "please input command: " a b c d e f g;;
*)echo -e "\e[0;31;1margu error,please check...\e[0m"
exit;;
esac

if egrep -v '^#|^$|^NIC|^RAID' $idrac_file | grep '[^[:digit:]].*-' &> /dev/null; then
    menu_ipseq='1'
else
    menu_ipseq='2'
fi

function ShExec {
        NUM=`grep '^NIC' $idrac_file | awk '{print $2}'`
        mode=`egrep '^mode' $idrac_file | awk '{print $2}'`
        raid_level=`egrep '^RAID' $idrac_file | awk '{print $2}'`
        if [ -n "$a" ]; then
            racadm -r $idrac_ip -u root -p calvin $a $b $c $d $e $f $g --nocertwarn  | egrep -v -B 9 'Default username'
        elif [ "`basename $script`" == "modules_GetNicMac.sh" ]; then
            sh $script $idrac_ip $NUM
        elif [ "`basename $script`" == "modules_DelVds.sh" ];  then
            sh $script $idrac_ip $rmvd
        elif [ "`basename $script`" == "modules_DiskModeConvert.sh" ];  then
            sh $script $idrac_ip $mode
        elif [ "`basename $script`" == "all.sh" ]; then
            sh $script $idrac_ip $mode $raid_level
        else
            sh $script $idrac_ip $raid_level
        fi
}

function SEQ {
egrep -v '^#|^$' $idrac_file | grep '[^[:digit:]].*-' | while read idracs; do
    prefix=`echo $idracs | awk -F '[.-]' '{print $1"."$2"."$3}'`
    begin=`echo $idracs | awk -F '[.-]' '{print $4}'`
    end=`echo $idracs | awk -F '[.-]' '{print $5}'`
    for i in `seq ${begin} ${end}`; do
        {
        idrac_ip=${prefix}.$i
        ShExec
        }&
    done
    wait
done
}

function NOSEQ {
egrep -v '^#|^;|^$' $idrac_file | grep '^[[:digit:]].*$' | while read idracs; do
    {
    idrac_ip=`echo $idracs | awk '{print $1}'`
    ShExec
    }&
wait
done
}

case $menu_ipseq in
1) SEQ;;
2) NOSEQ;;
*) echo "usage: error,please check script!"
esac

over=`date +%s`
echo "used time : `expr $over - ${start}`s"

2.hosts文件內容,初步定義如下。

# 網卡編號
NIC_NUM: 1

# 需轉換的硬盤模式
mode: all_raid

# RAID 級別
RAID: 5

# IDRAC IP 列表
192.168.1.1-10

3.README文檔介紹

一、腳本運行格式:
sh run.sh
然后根據需求選擇需執行的操作

########## please option your choice: [1-10] ############
(1)  Get server NIC mac-address
(2)  Remove all or the virtual disk other than the system disk
(3)  Physical Disk mode convert
(4)  Create raid1 or raid5
(5)  Add idrac user (JPush) and change root passwd
(6)  Bios disable F1/F2 errot prompt and setup HDD first boot
(7)  check system boot seq
(8)  Restore the root default password
(9)  reboot system
(10) New server raid、bios init
(99) Execute the command manually
########################################################

二、執行腳本選項說明
1.獲取服務器網卡的 mac-address
2.根據需求刪除所有虛擬磁盤或保留除系統盤的其它所有虛擬磁盤(機器轉hadoop業務或出廠陣列不規劃時應用)
3.硬盤(包含SSD)在直通和raid模式間轉換。
4.創建raid1或raid5。
5.添加idrac用戶、更改及恢復默認root用戶密碼。
6.更改BIOS(禁用F1、硬盤第一引導)
7.檢查系統第一啟動項
8.還原IDRAC root用戶密碼為 calvin
9.通過IDRAC強行重啟服務器
10.把陣列清除、陣列創建、BIOS更改封裝在一個腳本(陣列創建格式同選項4)
99.執行傳遞的idrac命令


三、hosts文件填寫規范
1.NIC_NUM后的數字表示第幾塊網卡,電口用網口3或4進行PXE安裝,光口用網口1或2進行PXE安裝
2.硬盤模式: [ all_raid | hdd_raid | hdd_jobd | ssd_raid | ssd_jobd ] (腳本會執行機器重啟操作)
書寫格式:mode和”硬盤模式“間必須有空格。例:[ mode: hdd_raid ] 或 [ mode hdd_raid ] 均可。
all_raid:所有硬盤都轉換為RAID模式
hdd_raid:除2塊558G系統盤外,所有HDD磁盤轉換為RAID模式
hdd_jobd:除2塊558G系統盤外,所有磁盤轉換為直通模式
ssd_raid:所有SSD磁盤轉換為RAID模式
ssd_jobd:所有SSD磁盤轉換為直通模式
3.陣列類型: [ 1 | 5 ]
RAID5說明:
方式一:有2塊558G左右盤做sda ,其余HDD做sdb
方式二:所有HDD大小一樣,劃分300G做sda,剩下做sdb。兩種方式都會判斷是否有SSD)
硬盤模式說明(腳本會執行機器重啟操作):
4.IDRAC IP書寫格式:
方式一:192.168.1.1-10
方式二:
192.168.1.1
192.168.1.2
192.168.1.3

另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

分享文章:racadm環境之多線程并發(一)-創新互聯
標題鏈接:http://www.js-pz168.com/article20/gdgjo.html

成都網站建設公司_創新互聯,為您提供云服務器小程序開發網站內鏈網頁設計公司外貿網站建設品牌網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都做網站
久久99久久人婷婷精品综合_超碰aⅴ人人做人人爽欧美_亚洲电影第三页_日韩欧美一中文字暮专区_波多野结衣的一区二区三区_婷婷在线播放_人人视频精品_国产精品日韩精品欧美精品_亚洲免费黄色_欧美性猛交xxxxxxxx
中文精品视频一区二区在线观看| 26uuu亚洲婷婷狠狠天堂| 日韩精品一区二区三区老鸭窝| 中文字幕第一区二区| 亚洲r级在线视频| 成人av电影在线观看| 欧美成ee人免费视频| 精品视频一区三区九区| 中文字幕免费不卡| 蜜臀久久99精品久久久久宅男| 风间由美一区二区三区在线观看 | 99久久久精品免费观看国产蜜| 精品在线一区| 欧美日韩国产成人在线免费| 国产精品美女www爽爽爽| 老司机精品视频在线| 国产精品亚洲综合| 欧美日韩成人综合在线一区二区 | 欧美剧在线免费观看网站| 国产精品乱子久久久久| 老司机精品视频在线| 国产伦精品一区二区| 欧美日韩性生活| 亚洲日本va午夜在线影院| 国产麻豆欧美日韩一区| 欧美一卡2卡3卡4卡无卡免费观看水多多| 欧美高清视频在线高清观看mv色露露十八| 国产精品久久久久婷婷二区次| 久久精品国产99| 久久综合给合久久狠狠色| 欧美一区二区三区免费视频 | 欧美成人a∨高清免费观看| 亚洲夂夂婷婷色拍ww47| 95精品视频在线| 色噜噜狠狠色综合中国| 中文字幕乱码久久午夜不卡| 极品美女销魂一区二区三区免费 | 亚洲欧美在线另类| 高清beeg欧美| 亚洲一二三区精品| 欧美国产精品久久| 国产麻豆午夜三级精品| 日本欧洲国产一区二区| 久久久久久久久久久久久久久99| 免费高清不卡av| 久久视频在线观看中文字幕| 日韩欧美国产高清| 热久久国产精品| 久久亚洲高清| 久久亚洲私人国产精品va媚药| 蜜臀av一区二区| 欧美重口乱码一区二区| 久久久久久久久久久久久久久99| 精品一区二区在线观看| 日韩欧美精品在线不卡 | 欧美男男青年gay1069videost | 欧美日韩在线不卡一区| 久久久www成人免费毛片麻豆| 精品中文字幕一区二区小辣椒| 日本在线视频不卡| 中文字幕精品综合| 成年人国产精品| 欧美日韩一区二区电影| 午夜亚洲国产au精品一区二区| 韩国成人动漫在线观看| 26uuu国产电影一区二区| 国产一区二区免费在线| 色婷婷综合中文久久一本| 一区二区三区在线免费视频| 国产经品一区二区| 久久综合资源网| 高清国产一区二区三区| 欧美视频精品在线观看| 丝袜美腿亚洲综合| 日韩中文不卡| 亚洲精品欧美在线| 国产一区福利视频| 国产欧美久久久精品影院| 成熟亚洲日本毛茸茸凸凹| 欧美人与禽zozo性伦| 免费观看30秒视频久久| 亚洲人成77777| 亚洲永久精品国产| 欧美日韩在线一区二区三区| 中文字幕中文字幕一区二区| a级国产乱理论片在线观看99| 欧美mv日韩mv国产网站app| 国产成人综合网| 欧美日韩不卡一区| 久久99精品久久久久| 欧美最新大片在线看| 日韩激情视频在线观看| 亚洲午夜精品久久久中文影院av| 亚洲一区二区不卡免费| 日本高清一区| 一区二区三区在线免费播放| 欧美日韩电影一区二区| 亚洲免费观看高清完整版在线| 国产在线播放一区二区| 国产精品久久福利| 久久久人人爽| 综合久久综合久久| 免费亚洲精品视频| 亚洲激情欧美激情| 日韩国产欧美一区| 亚洲123区在线观看| 一区二区三区国| 日本亚洲视频在线| 在线免费观看一区| 精品一区二区三区香蕉蜜桃| 欧美日韩国产在线观看| 国产精品一区二区果冻传媒| 欧美老肥妇做.爰bbww| 国产精品亚洲专一区二区三区 | 亚洲精品美女久久7777777| 午夜伦欧美伦电影理论片| 色丁香久综合在线久综合在线观看| 青青草视频一区| 欧美日韩国产精品成人| 国产成人激情av| 精品国产乱码久久| 粉嫩av四季av绯色av第一区| 国产精品久久久久久久久免费樱桃| 国产有色视频色综合| 夜夜嗨av一区二区三区| 亚洲一区二区三区精品在线观看| 日本不卡一二三| 欧美精三区欧美精三区| 成人激情av网| 亚洲国产精品99久久久久久久久| 精品日产一区2区三区黄免费| 亚洲欧美一区二区三区国产精品| 日韩欧美一区二区视频在线播放| 爽好久久久欧美精品| 精品视频一区二区不卡| 成人激情午夜影院| 国产精品卡一卡二卡三| 日本一区高清在线视频| 蜜臀av性久久久久蜜臀aⅴ四虎 | 日韩资源av在线| 奇米一区二区三区| 欧美一区二区视频免费观看| 99久久精品免费看| 亚洲天堂精品在线观看| 中文字幕日韩一区二区三区 | 91女厕偷拍女厕偷拍高清| 中文字幕在线一区免费| 亚洲欧洲精品在线| 狠狠狠色丁香婷婷综合激情 | 99久久精品99国产精品| 亚洲欧洲99久久| 色av综合在线| 丁香激情综合五月| 国产精品久久久久久妇女6080 | 洋洋av久久久久久久一区| 欧美最猛黑人xxxxx猛交| www.99精品| 亚洲精品国产一区二区精华液 | 国产麻豆视频精品| 欧美激情综合五月色丁香小说| 视频一区二区三区在线观看| 久草中文综合在线| 国产拍揄自揄精品视频麻豆| 亚洲高清资源综合久久精品| 国产老肥熟一区二区三区| 欧美国产成人在线| 中文字幕久久一区| www.日本不卡| 亚洲一区二区欧美日韩| 这里是久久伊人| 精品免费一区二区三区蜜桃| 日本亚洲天堂网| 久久久影院官网| 午夜精品短视频| 粉嫩在线一区二区三区视频| 亚洲视频资源在线| 欧美日韩国产大片| 国产在线精品一区二区中文 | 成人精品在线视频观看| 亚洲日本va午夜在线电影| 欧美日韩精品三区| 国产精品高清一区二区三区| 日本午夜一本久久久综合| 欧美精品一区二| 在线观看日韩片| 91免费看`日韩一区二区| 婷婷一区二区三区| 久久久久亚洲蜜桃| 在线观看成人一级片| 97人人模人人爽人人少妇| 偷偷要91色婷婷| 国产亚洲视频系列| 日本黄色一区二区| 国产欧美日本在线| 国产在线看一区| 一级女性全黄久久生活片免费| 欧美大片免费久久精品三p| 性欧美精品一区二区三区在线播放| 成人精品亚洲人成在线| 午夜精品一区二区三区免费视频|