[Openstack-operators] IP not been configured in VM os, but openstanck assign IP for it

xiaotie xiaotie at ywe.cc
Mon Jun 12 22:09:43 UTC 2017


Thank you kevin.
I just edit neutone code file and log nosise disapper.

As you say, the vm does not automate be configured ip address. But when I configure the address that openstack assign to it in the vm os, I can ping local network,but I can't
ping 8.8.8.8. On my physical server in the same local network , I can ping 8.8.8.8

And another tiny question, how can I get dhcp address, and can you give me some advice about which doc I can get experiencd with openstack's common command and case.


在2017-06-13,Kevin Benton <kevin at benton.pub> 写道:-----原始邮件-----
 发件人: Kevin Benton <kevin at benton.pub>
 发送时间: 2017年6月13日 星期二
 收件人: xiaotie <xiaotie at ywe.cc>
 抄送: OpenStack Operators <openstack-operators at lists.openstack.org>
 主题: Re: Re: [Openstack-operators] IP not been configured in VM os, but openstanck assign IP for it

That bug just fixes the log noise. That was not the cause of the failure.

Check my suggestion about confirming that DHCP is working.

On Mon, Jun 12, 2017 at 4:11 AM, xiaotie <xiaotie at ywe.cc> wrote:
hi,kevin
From this link, I think you have fix this bug. But how can I use it in my environment?
Please forgive me, I'm newbie to openstack.
In my environment, I use centos7.3, and use yum to install openstack.

 在2017-06-12,Kevin Benton <kevin at benton.pub> 写道:-----原始邮件-----
 发件人: Kevin Benton <kevin at benton.pub>
 发送时间: 2017年6月12日 星期一
 收件人: xiaotie <xiaotie at ywe.cc>
 抄送: OpenStack Operators <openstack-operators at lists.openstack.org>
 主题: Re: [Openstack-operators] IP not been configured in VM os, but openstanck assign IP for it

I believe that error is actually unrelated (bug reported here for that https://bugs.launchpad.net/neutron/+bug/1697383 ).


Do you have the DHCP agent running and is it's port active on the network? You should be able to ping the DHCP address from the 192.168.5 network.


If you don't have the DHCP agent, you will need to manually assign the IP in your instance.


On Sun, Jun 11, 2017 at 11:40 PM, xiaotie <xiaotie at ywe.cc> wrote:

I lanch an instance, but the instance has not IP when I run command
  'ip addr'.But router has assign ip for it.

  My environment is:
  two vms in virtualbox
  each vm has two ethernet, 192.168.5.0/24 use bridge network; 10.0.0.0/24 use nat network, both is ok
  I lanch provider network, and router ip is 192.168.5.203, I can ping it on the host.
  openstack instance has got an ip,192.168.5.205, I can see it in network top0loy of the dashboard, and I can see provider network port is up,but I can't ping it.

  Router info
  +--------------------------------------+--------+----------------------------------+-----------------------------------------+-------------+-------+
  | id                                   | name   | tenant_id                        | external_gateway_info                   | distributed | ha    |
  +--------------------------------------+--------+----------------------------------+-----------------------------------------+-------------+-------+
  | efdc40ab-9425-4795-949e-6774eabceed0 | router | dfeb844b4942417e9e2d1299c49d1a3a | {"network_id":                          | False       | False |
  |                                      |        |                                  | "1807f022-b989-4725-9d25-7d176b28ec72", |             |       |
  |                                      |        |                                  | "enable_snat": true,                    |             |       |
  |                                      |        |                                  | "external_fixed_ips": [{"subnet_id":    |             |       |
  |                                      |        |                                  | "59fc76f2-c666-4693-b0f6-2a96a0189ef7", |             |       |
  |                                      |        |                                  | "ip_address": "192.168.5.203"}]}        |             |       |
  +--------------------------------------+--------+----------------------------------+-----------------------------------------+-------------+-------+

  Port status
  名称 	固定IP 	连接设备 	状态 	管理状态 	动作
  (85f154ee-1dd6)	192.168.5.205 compute:None 	运行中 	UP

  when i lanch an instance, I  got the following error on the compute node:
  2017-06-12 06:49:43.610 20776 INFO neutron.agent.securitygroups_rpc [req-4fcd8220-8713-469c-9564-1d1eebf30675 472ca430fc46406abac12d2bb877326f dfeb844b4942417e9e2d1299c49d1a3a - - -] Security group member updated [u'b7da029d-70f0-4ac2-af09-fea4d0e8e516']
  2017-06-12 06:49:45.354 20776 INFO neutron.agent.securitygroups_rpc [req-bfc74178-179f-4abd-bdb2-25d66ce36107 - - - - -] Refresh firewall rules
  2017-06-12 06:49:47.358 20776 INFO neutron.agent.securitygroups_rpc [req-bfc74178-179f-4abd-bdb2-25d66ce36107 - - - - -] Preparing filters for devices set(['tap9db05558-8e'])
  2017-06-12 06:49:49.273 20776 INFO neutron.plugins.ml2.drivers.agent._common_agent [req-bfc74178-179f-4abd-bdb2-25d66ce36107 - - - - -] Port tap9db05558-8e updated. Details: {u'profile': {}, u'network_qos_policy_id': None, u'qos_policy_id': None, u'allowed_address_pairs': [], u'admin_state_up': True, u'network_id': u'1807f022-b989-4725-9d25-7d176b28ec72', u'segmentation_id': None, u'device_owner': u'compute:nova', u'physical_network': u'provider', u'mac_address': u'fa:16:3e:61:90:f5', u'device': u'tap9db05558-8e', u'port_security_enabled': True, u'port_id': u'9db05558-8e87-4a24-928c-cd97ddddb777', u'fixed_ips': [{u'subnet_id': u'59fc76f2-c666-4693-b0f6-2a96a0189ef7', u'ip_address': u'192.168.5.211'}], u'network_type': u'flat'}
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager [req-bfc74178-179f-4abd-bdb2-25d66ce36107 - - - - -] Error during notification for neutron.services.trunk.drivers.linuxbridge.agent.driver.LinuxBridgeTrunkDriver.agent_port_change--9223372036853960796 port_device, after_update
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager Traceback (most recent call last):
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager   File "/usr/lib/python2.7/site-packages/neutron/callbacks/manager.py", line 146, in _notify_loop
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager     callback(resource, event, trigger, **kwargs)
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager   File "/usr/lib/python2.7/site-packages/neutron/services/trunk/drivers/linuxbridge/agent/driver.py", line 94, in agent_port_change
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager     trunk = self._tapi.get_trunk(context, device_details['port_id'])
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager   File "/usr/lib/python2.7/site-packages/neutron/services/trunk/drivers/linuxbridge/agent/driver.py", line 196, in get_trunk
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager     self.put_trunk(port_id, self._fetch_trunk(context, port_id))
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager   File "/usr/lib/python2.7/site-packages/neutron/services/trunk/drivers/linuxbridge/agent/driver.py", line 140, in _fetch_trunk
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager     if 'CallbackNotFound' not in str(e):
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager UnicodeEncodeError: 'ascii' codec can't encode characters in position 31-35: ordinal not in range(128)
  2017-06-12 06:49:50.591 20776 ERROR neutron.callbacks.manager

  Please forgive me if this question is too simple, since I'm newbie to
  openstack. And I lack of method to fix problem, If anynoe can give me
  ideas,I'll be very appreciate.


_______________________________________________
 OpenStack-operators mailing list
 OpenStack-operators at lists.openstack.org
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators














-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-operators/attachments/20170613/b9b4c33e/attachment.html>


More information about the OpenStack-operators mailing list