Centos7下Solusvm母鸡部署小记

存本地文档里面,每次都懒得翻干脆贴上来

#加epel源和安装常用的包
yum install epel-release -y -q
yum install -y -q net-tools -y fail2ban iftop wget tcpdunmp  zip unzip  wget ntp rsync  vim-enhanced
systemctl enable fail2ban
#设置时区
/etc/init.d/ntpd stop
cat >/etc/sysconfig/clock<<EOF
ZONE="Asia/Shanghai"
UTC=false
ARC=false
EOF
cat /usr/share/zoneinfo/Asia/Shanghai>/etc/localtime
ntpdate us.pool.ntp.org
echo "ntpdate us.pool.ntp.org">>/etc/rc.local
date
hwclock --systohc
#开始安装solusvm被控端
wget https://files.soluslabs.com/install.sh
sh install.sh<<EOF
2
EOF
#(选装)升级e2fsprogs
curl -s http://dl.kvm.la/shell/e2fspros.el6.sh|bash


###########################################
#设置网桥参考
#因为机器和安装设置方式的不同,需要根据自己的情况设定。
###########################################
getETH=`ip -4 route list 0/0 |awk '{ print $5 }'`
getGATEWAY=`ip -4 route list 0/0 |awk '{ print $3 }'`
getNETMASK=`ifconfig $getETH | awk '/mask /{ print $4;}'`
getIPADDR=`ifconfig $getETH | awk '/inet /{ print $2;}'`
cp /etc/sysconfig/network-scripts/ifcfg-$getETH /tmp
cat>/etc/sysconfig/network-scripts/ifcfg-br0<<EOF
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
ONBOOT=yes
IPADDR=$getIPADDR
NETMASK=$getNETMASK
GATEWAY=$getGATEWAY
DNS1=8.8.8.8
EOF
cat>/etc/sysconfig/network-scripts/ifcfg-$getETH<<EOF
DEVICE="$getETH"
BOOTPROTO="static"
ONBOOT="yes"
TYPE="Ethernet"
BRIDGE="br0"
EOF

新手设置网桥容易翻车,在编辑好文件后建议一边登陆好IPMI准备随时救场。

以上内容只是自用,使用过程中出现任何问题本人不负责。


#开内网设置
echo "domain_simple_internal_network = true" >>/usr/local/solusvm/data/config.ini  
#删除virbr0
ifconfig  virbr0 down
brctl delbr virbr0


添加新评论 »