一、实验环境:CentOS7.5 ,Dell630服务器单节点,ip地址:172.16.16.1
二、如果使用vmware workstation虚拟机上试验,需要cpu开启虚拟化支持并分配两个处理器,内存要4G以上
-
vm虚拟机cpu开启虚拟化支持
2.此时如果连接了ssh,会断开,要到主机里面查看,已经添加到网桥中了,但未能启用,然后重启主机# yum install bridge-utils -y #设置网桥 # vim /etc/sysconfig/network-scripts/ifcfg-cloudbr0 DEVICE=cloudbr0 TYPE=Bridge ONBOOT=yes BOOTPROTO=static IPV6INIT=no IPV6_AUTOCONF=no DELAY=5 IPADDR=172.16.16.2 GATEWAY=172.16.10.1 NETMASK=255.255.0.0 DNS1=8.8.8.8 DNS2=8.8.4.4 STP=yes USERCTL=no NM_CONTROLLED=no #设置网卡 # vim /etc/sysconfig/network-scripts/ifcfg-em1 TYPE=Ethernet BOOTPROTO=none DEFROUTE=yes NAME=em1 DEVICE=em1 ONBOOT=yes BRIDGE=cloudbr0 ~]# brctl addbr cloudbr0 ~]# brctl addif cloudbr0 ens33
3.重启后再次把网卡加入网桥,成功
~]# vim install_cloudstack.sh
#!/bin/sh
# cloudstack pike 一键安装脚本 单机
# 环境 centos 7.4.1708 x86_64
read -p "Enter nodename > " name #输入节点主机名
[[ `uname -r` = *el7* ]] && { echo '开启安装cloudstack pike'; } || { echo '请在CentOS7.4 环境运行';exit; }
[[ $(whoami) == root ]] || { sudo su - root; }
[[ $? = 0 ]] || { echo 'Must run in root !';exit; }
##########################################
#参数
#获取第一块网卡名、ip地址
Net=`ip a