i mean VMs traffic can though different dhcp&l3 agent(like loadbancing)
https://review.openstack.org/#/c/24771/ Application Error The page you requested was not found, or you do not have permission to view this page. f Thanks, Tommy 2013/3/20 gong yong sheng <gong...@linux.vnet.ibm.com> > we can deploy many dhcp agents and l3 agents. > > for multihost, we are doing: > https://review.openstack.org/#/c/24771/ > > On 03/20/2013 10:13 AM, tommy(小包) wrote: > > i worry about performance of quantum use subnet in one dhcp & l3 agent > work for it(more dhcp & l3 just for backup) > > if quantum have any solution to performance about quantum dhcp & l3 (may > be one compute node have dhcp & l3 agent work for local VMs) > > > Thanks, > Tommy > > > 2013/3/20 Martinx - ジェ�`ムズ <thiagocmarti...@gmail.com> > >> User "quantum" running `python /usr/bin/quantum-dhcp-agent'... >> >> >> On 19 March 2013 22:55, gong yong sheng <gong...@linux.vnet.ibm.com>wrote: >> >>> that depends what user is running the dhcp agent. >>> >>> On 03/20/2013 09:52 AM, Martinx - ジェ�`ムズ wrote: >>> >>> My /etc/sudoers.d/nova_sudoers contains: >>> >>> -- >>> Defaults:nova !requiretty >>> >>> nova ALL = (root) NOPASSWD: /usr/bin/nova-rootwrap >>> -- >>> >>> Do I need to change it? >>> >>> Tks! >>> Thiago >>> >>> >>> On 19 March 2013 22:46, gong yong sheng <gong...@linux.vnet.ibm.com>wrote: >>> >>>> It seems be about sudo. >>>> to create one sudo file under /etc/sudoers.d >>>> mine is: nova_sudoers: >>>> Defaults:gongysh !requiretty >>>> gongysh ALL = (ALL) NOPASSWD: ALL >>>> >>>> >>>> On 03/20/2013 09:37 AM, Martinx - ジェ�`ムズ wrote: >>>> >>>> Hi! >>>> >>>> I just rollback to the default namespace options, my Instance now get >>>> its IP without problem. >>>> >>>> But, the message from my first e-mail on this thread, still persist... >>>> >>>> I tried to enable quantum metadata proxy stuff but, nothing changes... >>>> >>>> The following error keeps rolling at >>>> my /var/log/quantum/dhcp-agent.log: >>>> >>>> --- >>>> ... >>>> Command: ['sudo', 'ip', 'netns', 'exec', >>>> 'qdhcp-21a39c11-03fd-4e2e-b7a0-94eee95f5f91', 'quantum-ns-metadata-proxy', >>>> '--pid_file=/var/lib/quantum/external/pids/21a39c11-03fd-4e2e-b7a0-94eee95f5f91.pid', >>>> '--network_id=21a39c11-03fd-4e2e-b7a0-94eee95f5f91', >>>> '--state_path=/var/lib/quantum', '--metadata_port=80', '--debug', >>>> '--verbose', >>>> '--log-file=quantum-ns-metadata-proxy21a39c11-03fd-4e2e-b7a0-94eee95f5f91.log', >>>> '--log-dir=/var/log/quantum'] >>>> Exit code: 1 >>>> Stdout: '' >>>> Stderr: 'sudo: no tty present and no askpass program specified\nSorry, >>>> try again.\nsudo: no tty present and no askpass program specified\nSorry, >>>> try again.\nsudo: no tty present and no askpass program specified\nSorry, >>>> try again.\nsudo: 3 incorrect password attempts\n' >>>> --- >>>> >>>> I tried everything I could... But this message persist... >>>> >>>> The namespaces are enabled, look: >>>> >>>> ip netns exec qdhcp-21a39c11-03fd-4e2e-b7a0-94eee95f5f91 ip r >>>> 10.33.14.0/24 dev tapeb27823a-5e proto kernel scope link src >>>> 10.33.14.2 >>>> >>>> What can I do? >>>> >>>> Tks, >>>> Thiago >>>> >>>> >>>> On 19 March 2013 20:35, Martinx - ジェ�`ムズ <thiagocmarti...@gmail.com>wrote: >>>> >>>>> After disabling namespaces, with: >>>>> >>>>> `allow_overlapping_ips = False' in quantum.conf >>>>> >>>>> and with: >>>>> >>>>> `use_namespaces = False' in /etc/quantum/dhcp_agent.ini >>>>> >>>>> The previous error message dissapear but, My Instance >>>>> isn't getting its IP via DHCP now... Weird thing is that it was working >>>>> couple minutes ago, without disabling namespaces explicitly... >>>>> >>>>> If I add the Instance IP by hand, I can reach the Internet / >>>>> gateway from it. >>>>> >>>>> I'm finishing my Grizzly Quantum Single Flat PoC environment, >>>>> planning to publish a nice guide soon! >>>>> >>>>> I appreciate any help! >>>>> >>>>> Tks! >>>>> Thiago >>>>> >>>>> On 19 March 2013 20:09, Martinx - ジェ�`ムズ <thiagocmarti...@gmail.com>wrote: >>>>> >>>>>> Guys, >>>>>> >>>>>> My /var/log/quantum/dhcp-agent.log file shows: >>>>>> >>>>>> 2013-03-19 20:04:48 DEBUG [quantum.agent.linux.utils] Running >>>>>> command: ['sudo', 'ip', 'netns', 'exec', >>>>>> 'qdhcp-21a39c11-03fd-4e2e-b7a0-94eee95f5f91', >>>>>> 'quantum-ns-metadata-proxy', >>>>>> '--pid_file=/var/lib/quantum/external/pids/21a39c11-03fd-4e2e-b7a0-94eee95f5f91.pid', >>>>>> '--network_id=21a39c11-03fd-4e2e-b7a0-94eee95f5f91', >>>>>> '--state_path=/var/lib/quantum', '--metadata_port=80', '--debug', >>>>>> '--verbose', >>>>>> '--log-file=quantum-ns-metadata-proxy21a39c11-03fd-4e2e-b7a0-94eee95f5f91.log','--log-dir=/var/log/quantum'] >>>>>> 2013-03-19 20:04:48 DEBUG [quantum.agent.linux.utils] >>>>>> Command: ['sudo', 'ip', 'netns', 'exec', >>>>>> 'qdhcp-21a39c11-03fd-4e2e-b7a0-94eee95f5f91', >>>>>> 'quantum-ns-metadata-proxy', >>>>>> '--pid_file=/var/lib/quantum/external/pids/21a39c11-03fd-4e2e-b7a0-94eee95f5f91.pid', >>>>>> '--network_id=21a39c11-03fd-4e2e-b7a0-94eee95f5f91', >>>>>> '--state_path=/var/lib/quantum', '--metadata_port=80', '--debug', >>>>>> '--verbose', >>>>>> '--log-file=quantum-ns-metadata-proxy21a39c11-03fd-4e2e-b7a0-94eee95f5f91.log','--log-dir=/var/log/quantum'] >>>>>> Exit code: 1 >>>>>> Stdout: '' >>>>>> Stderr: 'sudo: no tty present and no askpass program >>>>>> specified\nSorry, try again.\nsudo: no tty present and no askpass program >>>>>> specified\nSorry, try again.\nsudo: no tty present and no askpass program >>>>>> specified\nSorry, try again.\nsudo: 3 incorrect password attempts\n' >>>>>> 2013-03-19 20:04:48 ERROR [quantum.agent.dhcp_agent] Unable to >>>>>> sync network state. >>>>>> Traceback (most recent call last): >>>>>> File >>>>>> "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py", line 154, >>>>>> in sync_state >>>>>> self.refresh_dhcp_helper(network_id) >>>>>> File >>>>>> "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py", line 208, >>>>>> in refresh_dhcp_helper >>>>>> return self.enable_dhcp_helper(network_id) >>>>>> File >>>>>> "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py", line 187, >>>>>> in enable_dhcp_helper >>>>>> self.enable_isolated_metadata_proxy(network) >>>>>> File >>>>>> "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py", line 321, >>>>>> in enable_isolated_metadata_proxy >>>>>> pm.enable(callback) >>>>>> File >>>>>> "/usr/lib/python2.7/dist-packages/quantum/agent/linux/external_process.py", >>>>>> line 55, in enable >>>>>> ip_wrapper.netns.execute(cmd) >>>>>> File >>>>>> "/usr/lib/python2.7/dist-packages/quantum/agent/linux/ip_lib.py", line >>>>>> 407, >>>>>> in execute >>>>>> check_exit_code=check_exit_code) >>>>>> File >>>>>> "/usr/lib/python2.7/dist-packages/quantum/agent/linux/utils.py", line 61, >>>>>> in execute >>>>>> raise RuntimeError(m) >>>>>> RuntimeError: >>>>>> Command: ['sudo', 'ip', 'netns', 'exec', >>>>>> 'qdhcp-21a39c11-03fd-4e2e-b7a0-94eee95f5f91', >>>>>> 'quantum-ns-metadata-proxy', >>>>>> '--pid_file=/var/lib/quantum/external/pids/21a39c11-03fd-4e2e-b7a0-94eee95f5f91.pid', >>>>>> '--network_id=21a39c11-03fd-4e2e-b7a0-94eee95f5f91', >>>>>> '--state_path=/var/lib/quantum', '--metadata_port=80', '--debug', >>>>>> '--verbose', >>>>>> '--log-file=quantum-ns-metadata-proxy21a39c11-03fd-4e2e-b7a0-94eee95f5f91.log','--log-dir=/var/log/quantum'] >>>>>> Exit code: 1 >>>>>> Stdout: '' >>>>>> Stderr: 'sudo: no tty present and no askpass program >>>>>> specified\nSorry, try again.\nsudo: no tty present and no askpass program >>>>>> specified\nSorry, try again.\nsudo: no tty present and no askpass program >>>>>> specified\nSorry, try again.\nsudo: 3 incorrect password attempts\n' >>>>>> >>>>>> Tips? >>>>>> >>>>>> It is a fresh installation to test Grizzly... >>>>>> >>>>>> I'm not using GRE or L3, only Quantum Single FLAT... With Folsom >>>>>> and previous Grizzly my Quantum was fine... >>>>>> >>>>>> quantum-dhcp-agent >>>>>> 1:2013.1+git201303190501~precise-0ubuntu1 >>>>>> >>>>>> Tks, >>>>>> Thiago >>>>>> >>>>> >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~openstack >>>> Post to : openstack@lists.launchpad.net >>>> Unsubscribe : https://launchpad.net/~openstack >>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>>> >>> >>> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~openstack >> Post to : openstack@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~openstack >> More help : https://help.launchpad.net/ListHelp >> >> > > > -- > 没有翅膀不算天使! > > > -- 没有翅膀不算天使!
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp