- CentOS7 desktop openstack queens
- CentOS7 desktop openstack queens
- CentOS7 desktop openstack queens
- CentOS7 desktop openstack queens
- CentOS7 desktop openstack queens
- CentOS7 desktop openstack queens
- 07-OpenStack-queens版-控制节点keyston
- OpenStack系列之一:手动部署OpenStack Quee
- OpenStack系列之一:手动部署OpenStack Quee
- OpenStack系列之一:手动部署OpenStack Quee
- 引用
- 远程代码同步
- 远程调试
image.png
- 禁止猴子补丁
把
neutron.common.eventlet_utils.monkey_patch
方法改成以下def monkey_patch(): return
- devstack上安装
pydevd
pip install pydevd
- 启动调试,并打断点
![]()
neutron.plugins.ml2.plugin.Ml2Plugin#get_network
方法第一行增加以下import pydevd pydevd.settrace('192.168.0.249', port=12345, stdoutToServer=True, stderrToServer=True)
- 重启服务,并进入调试
vi admin-openrc
export OS_USERNAME=admin export OS_PASSWORD=123456 export OS_PROJECT_NAME=admin export OS_USER_DOMAIN_NAME=Default export OS_PROJECT_DOMAIN_NAME=Default export OS_AUTH_URL=http://192.168.122.131/identity export OS_IDENTITY_API_VERSION=3
chmod +x admin-openrc
systemctl restart devstack@q*.service
. admin-openrc
neutron net-show public
![]()
网友评论