随着业务的发展,资源使用日趋紧张了,为了能够满足业务需求,需要对原有计算资源进行扩容,这里简述一下扩容的步骤
系统环境
物理硬件
确保cpu、内存、磁盘、网卡数与之前的节点一致,以防后期动态迁移失败
操作系统
Centos7.2
Openstck版本
mitaka
Ceph 版本
Jewel(10.2.3)
Openstack网络
采用openvswitch插件
前期准备
- 统一repo,把原有的repo拷贝到新的节点,确保安装的软件版本一直
- 统一hosts,把新节点的主机名和ip加入到hosts文件,并同步到所有控制节点和计算节点
- 关闭NetworkManager,并禁止自启动
软件安装
|
|
启动可能报错,因为还没有进行配置
Nova 配置(nova.conf)
|
|
由于各个环节不一致,有可能配置也不一样
Neutron 配置(neutron.conf)
|
|
ML2 配置(openvswitch_agent.ini)
|
|
Libvirtd 配置
|
|
重启服务
|
|
添加网桥端口
|
|
网卡配置
|
|
拷贝ceph配置
|
|
nova用户登录
|
|