OpenStack Pike版本运行缓慢
作者:互联网
OpenStack Pike安装完成,环境搁置一段时间后操作缓慢。
以下为解决过程中试验的几篇博文(不适用我的情况,大家参考下能够对应自己的情况):
①keystone性能优化 https://blog.csdn.net/qiuhan0314/article/details/45971697
②Openstack horizon机器缓慢的问题 https://blog.csdn.net/cloudmq/article/details/80512753
我的解决方法
我的网络及计算目录下面操作都很缓慢,先针对网络进行优化测试。
网络部分
1.编辑neutron配置文件 /etc/neutron/neutron.conf,修改 controller 为 ip。
[database]
connection = mysql+pymysql://neutron:你的密码@controller/neutron ==> connection = mysql+pymysql://neutron:你的密码@你的IP/neutron
2.编辑后重启neutron服务,重启memcache及httpd。
# systemctl restart neutron-server.service neutron-linuxbridge-agent.service neutron-dhcp-agent.service neutron-metadata-agent.service neutron-l3-agent.service
# systemctl restart httpd.service memcached.service
3.页面查看网络页面是否优化成功(查看下面页面是否加速成功,网络拓扑稍后优化)。 如果网络部分优化成功,你可以继续下列操作尝试。 如果此操作无优化效果,抱歉此篇博客可能不能帮助您解决问题。
计算部分
1.编辑neutron配置文件 /etc/nova/nova.conf,修改 controller 为 ip。
[api_database]
connection = mysql+pymysql://nova:你的密码@controller/nova_api ==> connection = mysql+pymysql://nova:你的密码@你的IP/nova_api
[database]
connection = mysql+pymysql://nova:你的密码@controller/nova ==> connection = mysql+pymysql://nova:你的密码@你的IP/nova
2.修改cell0 cell1
①首先查看
#nova-manage cell_v2 list_cells
②修改controller为IP
# nova-manage cell_v2 update_cell --cell_uuid 00000000-0000-0000-0000-000000000000 --transport-url none:/ --database_connection mysql+pymysql://nova:你的密码@你的IP/nova_cell0
# nova-manage cell_v2 update_cell --cell_uuid 439fec0a-xxx-xxx-xxx-5bf47ac30c6f(cell的uuid) --transport-url rabbit://openstack:你的密码@你的IP --database_connection mysql+pymysql://nova:你的密码@你的IP/nova
3.修改endpoint中controller为ip
①首先查看
②修改controller为ip
全部需要修改,这里给出一条作为示例。
# openstack endpoint set 1d89e75XXXXXXXXXXX4efe6fce44fb --url http://你的IP:9696
4.修改完成后重启nova服务及keystone服务。
# systemctl restart openstack-nova-api.service
# systemctl restart httpd.service memcached.service
希望您的问题能够解决。感谢您提出宝贵意见和建议。
标签:Pike,service,nova,cell,pymysql,版本,mysql,OpenStack,neutron 来源: https://blog.csdn.net/jiejie_y/article/details/117068941