openstack ocata版(脚本)计算节点安装
一、初始化环境:
1、安装软件包:
yum -y install centos-release-openstack-ocata yum -y upgrade yum -y install python-openstackclient yum -y install chrony yum -y install openstack-nova-compute yum -y install openstack-neutron-linuxbridge ebtables ipset
2、关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
3、关闭selinux
4、配置地址
ip addr add dev eth0 10.0.0.21/24 echo 'ip addr add dev eth0 10.0.0.21/24' >> /etc/rc.local chmod +x /etc/rc.d/rc.local
5、配置hosts
1、vi /etc/hosts # controller 10.0.0.11 controller # compute1 10.0.0.21 compute1 # compute2 10.0.0.22 compute2 # compute3 10.0.0.23 compute3 # compute4 10.0.0.24 compute4 # block1 10.0.0.51 block1 # object1 10.0.0.52 object1 # object2 10.0.0.53 object2
2、重启机器
reboot
二、执行脚本:
1、配置时间同步:
1、修改/etc/chrony.conf server controller iburst #只留这一行 systemctl start chronyd systemctl enable chronyd 2、验证: chronyc sources
2、执行脚本:
1、控制节点执行: export OS_USERNAME=admin export OS_PASSWORD=keystone export OS_PROJECT_NAME=admin export OS_USER_DOMAIN_NAME=Default export OS_PROJECT_DOMAIN_NAME=Default export OS_AUTH_URL=http://controller:35357/v3 export OS_IDENTITY_API_VERSION=3 2、在控制节点上运行脚本: python3 compute-install.py 注:1.compute-install.py里computer_ip_port为地址:桥接的端口 2.compute-install.py里host_password为地址:root密码
3、最后在计算节点上执行:
systemctl enable libvirtd.service openstack-nova-compute.service
systemctl enable neutron-linuxbridge-agent.service