标签:Pike service nova cell pymysql 版本 mysql OpenStack neutron
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
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。