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.页面查看网络页面是否优化成功(查看下面页面是否加速成功,网络拓扑稍后优化)。  如果网络部分优化成功,你可以继续下列操作尝试。  如果此操作无优化效果,抱歉此篇博客可能不能帮助您解决问题。

OpenStack Pike版本运行缓慢

 

计算部分

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

OpenStack Pike版本运行缓慢

②修改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

①首先查看

OpenStack Pike版本运行缓慢

②修改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

 

希望您的问题能够解决。感谢您提出宝贵意见和建议。

 

上一篇:Python接口自动化之pymysql数据库操作


下一篇:pymysql长时间连接自动断开解决方案