CASE2: 20170211 Hypervisor主机安装步骤

今天需要完成Hypervisor主机的安装,步骤记录如下:

1. 登录PUSH主机并切换帐号

$ ssh mvv@ess.com
$ sudo -i

2. 去到工作目录

# cd /opt/scripts/EXP

3. 脚本和模板文件

a. 主用脚本

ucs-setup-mass.sh

b. 主机列表文件 :

aan-host.txt

c. 模板文件

ucs-host-template.txt

d. expect脚本 ucs-setup-mass.sh用的:

ucs-setup.exp

e. " ucs-host-dir/ "是ucs-setup-mass.sh生成结果所在目录

4. "ucs-setup-mass.sh"参数说明

a. 主要参数描述:

-v  :  verbose mode to show more detail, useful for debug
-h  :  Specify host list file
-e  :  Specify expect script file , default is "ucs-setup.exp"
-r  :   Run mode. Without it, only generate target scripts under ucs-host-dir/ . useful for debug

b. 根据主机列表(can-host.txt) 和模板文件(ucs-host-template-pd15.txt)生成目主机脚本文件

# ./ucs-setup-mass.sh -h aan-host.txt -v -t ucs-host-template-pd15.txt -r 

5. 具体文件内容参考

a. host文件

$Netmask=255.255.252.0
$Gateway=10.37.60.1
$Nameserver1=10.36.60.23
$Nameserver2=10.36.60.24
$Bridge_Nic1=enp7s0
$Bridge_Nic2=enp8s0
$Access_Nic1=enp5s0
$Access_Nic2=enp6s0
      
pd-aan[006:008]
pd-aan[014:030]

b. 模板文件ucs-host-template-pd.txt

hostname #HOSTNAME#
grep -q '^restrict -6 ::1' /etc/ntp.conf || sed  -i '/^restrict 127/arestrict -6 ::1' /etc/ntp.conf
cd /etc/sysconfig/network-scripts/
for f in ifcfg-enp*; do grep -q NM_CONTROLLED $f || echo 'NM_CONTROLLED=no' >> $f; done
for f in ifcfg-enp*; do echo 'MTU=1500' >> $f; done
sed -i 's/dhcp/static/g' ifcfg-enp*
ifconfig -a|grep mtu|grep 9000|awk '{print "ifconfig "$1" mtu 1500"}'|sh
echo -e "TYPE=Ethernet\nBOOTPROTO=static\nIPV4_FAILURE_FATAL=no\nNAME=#ACCESS_NIC2#\nDEVICE=#ACCESS_NIC2#\nNM_CONTROLLED=no\nIPV6INIT=\"no\"\nMTU=1500\nONBOOT=yes\nIPADDR=#IP#\nNETMASK=#NETMASK#\nGATEWAY=#GATEWAY#" > ifcfg-#ACCESS_NIC1#
echo -e "TYPE=Ethernet\nBOOTPROTO=none\nIPV4_FAILURE_FATAL=no\nNAME=#ACCESS_NIC2#\nDEVICE=#ACCESS_NIC2#\nNM_CONTROLLED=no\nIPV6INIT=\"no\"\nMTU=1500\nONBOOT=yes" > ifcfg-#ACCESS_NIC2#
      ...

c.目标主机结果文件pd-aan008

hostname pd-aan008
grep -q '^restrict -6 ::1' /etc/ntp.conf || sed  -i '/^restrict 127/arestrict -6 ::1' /etc/ntp.conf
grep '^restrict' /etc/ntp.conf
cd /etc/sysconfig/network-scripts/
for f in ifcfg-enp*; do grep -q NM_CONTROLLED $f || echo 'NM_CONTROLLED=no' >> $f; done
for f in ifcfg-enp*; do echo 'MTU=1500' >> $f; done
sed -i 's/dhcp/static/g' ifcfg-enp*
ifconfig -a|grep mtu|grep 9000|awk '{print "ifconfig "$1" mtu 1500"}'|sh
echo -e "TYPE=Ethernet\nBOOTPROTO=static\nIPV4_FAILURE_FATAL=no\nNAME=enp6s0\nDEVICE=enp6s0\nNM_CONTROLLED=no\nIPV6INIT=\"no\"\nMTU=1500\nONBOOT=yes\nIPADDR=10.37.60.38\nNETMASK=255.255.252.0\nGATEWAY=10.37.60.1" > ifcfg-enp5s0
echo -e "TYPE=Ethernet\nBOOTPROTO=none\nIPV4_FAILURE_FATAL=no\nNAME=enp6s0\nDEVICE=enp6s0\nNM_CONTROLLED=no\nIPV6INIT=\"no\"\nMTU=1500\nONBOOT=yes" > ifcfg-enp6s0
...
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,580评论 18 139
  • 一、Nagios简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Uni...
    1b3bd36d9d21阅读 8,140评论 3 13
  • Zabbix简介 Zabbix官方网站Zabbix中文文档 本文系统环境是CentOS7x86_64, Zabbi...
    Zhang21阅读 7,951评论 0 37
  • 第1章 小试牛刀 $ 是普通用户,# 表示管理员用户 root。 shebang:#!。sharp / hash ...
    巴喬書摘阅读 6,324评论 1 4
  • win7 cmd管理员权限设置 net localgroup administrators 用户名 /add 把“...
    f675b1a02698阅读 5,125评论 0 11