openstack新增compute节点

一、配置所有节点的hosts文件,将controller节点配置到compute节点中

# vi /etc/hosts 
# scp root@controller:/etc/hosts

二、新compute节点配置时间同步

# yum install chrony -y
# scp root@compute1:/etc/chrony.conf /etc/chrony.conf
# systemctl enable chronyd.service
# systemctl start chronyd.service

'检测配置
# chronyc sources

# yum -y install ntp ntpdate 

'设置系统时间与controller时间同步
# ntpdate controller

'将系统时间写入硬件时间
# hwclock --systohc  

'设置系统为CST时区
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

'查看时间
# date

三、新compute节点安装openstack包

# yum install centos-release-openstack-queens -y

'更新系统
# yum upgrade -y

'重启系统
# reboot

# yum install python-openstackclient -y

四、新compute节点配置服务

# yum install openstack-nova-compute openstack-neutron-linuxbridge ebtables ipset -y

# scp root@compute1:/etc/nova/nova.conf /etc/nova/nova.conf

# vi /etc/nova/nova.conf
	修改配置如下:
	my_ip = 内网ip(管理网络)

# systemctl enable libvirtd.service openstack-nova-compute.service
# systemctl start libvirtd.service openstack-nova-compute.service

五、在controller节点中同步新的计算节点

# . admin-openrc
# su -s /bin/sh -c "nova-manage cell_v2 discover_hosts --verbose" nova

# openstack hypervisor list

六、在compute节点中配置网络

# scp root@compute1:/etc/neutron/neutron.conf /etc/neutron/neutron.conf
# scp root@compute1:/etc/neutron/plugins/ml2/linuxbridge_agent.ini /etc/neutron/plugins/ml2/linuxbridge_agent.ini
# vi /etc/neutron/plugins/ml2/linuxbridge_agent.ini
	修改配置如下:
	[linux_bridge]
	physical_interface_mappings = provider:eth0 '外网网卡名(公共网络)
	[vxlan]
	local_ip = 10.0.0.32 '内网本机ip(管理网络)

	# systemctl restart openstack-nova-compute.service
	
	# systemctl enable neutron-linuxbridge-agent.service
	# systemctl start neutron-linuxbridge-agent.service
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值