zoukankan      html  css  js  c++  java
  • OpenStack配置分布式路由(neutron)

    安装配置工具

    # 使用 openstack-config 命令修改配置文件
    
    yum install -y openstack-utils

    网络节点配置

    # 备份配置文件
    cp /etc/neutron/neutron.conf /etc/neutron/neutron.conf.org
    
    cp /etc/neutron/l3_agent.ini /etc/neutron/l3_agent.ini.org
    
    cp /etc/neutron/plugins/ml2/openvswitch_agent.ini /etc/neutron/plugins/ml2/openvswitch_agent.ini.org
    
    cp /etc/neutron/plugins/ml2/ml2_conf.ini /etc/neutron/plugins/ml2/ml2_conf.ini.org
    
    openstack-config --set /etc/neutron/neutron.conf DEFAULT router_distributed true
    
    openstack-config --set /etc/neutron/l3_agent.ini DEFAULT agent_mode dvr_snat
    
    openstack-config --set /etc/neutron/plugins/ml2/openvswitch_agent.ini agent l2_population true
    
    openstack-config --set /etc/neutron/plugins/ml2/openvswitch_agent.ini agent enable_distributed_routing true
    
    openstack-config --set /etc/neutron/plugins/ml2/ml2_conf.ini ml2 mechanism_drivers openvswitch,linuxbridge,l2population
    
    systemctl restart neutron-openvswitch-agent netron-l3-agent neutron-server

    计算节点配置

    cp /etc/neutron/l3_agent.ini /etc/neutron/l3_agent.ini.org
    
    cp /etc/neutron/plugins/ml2/openvswitch_agent.ini /etc/neutron/plugins/ml2/openvswitch_agent.ini.org
    
    openstack-config --set /etc/neutron/l3_agent.ini DEFAULT agent_mode dvr
    
    openstack-config --set /etc/neutron/plugins/ml2/openvswitch_agent.ini agent l2_population true
    
    openstack-config --set /etc/neutron/plugins/ml2/openvswitch_agent.ini agent enable_distributed_routing true
    
    systemctl restart neutron-openvswitch-agent netron-l3-agent

    注释事项

    #如果配置之前已经创建路由,执行以下步骤(router1对应已创建路由的名称)
    
    source ~/keystonerc_admin
    
    neutron router-update --admin_state_up=False router1
    
    neutron router-update --distributed=True router1
    
    neutron router-update --admin_state_up=True router1
  • 相关阅读:
    随笔——关于读论文
    enumerate
    torch.max
    C# WPF侧边栏导航菜单(Dropdown Menu)
    C# WPF过渡效果实现(C# WPF Material Design UI: Transitions)
    用C# WPF简单实现仪表控件
    自定义滚动条(Custom ScrollBar)
    从头实现一个WPF条形图
    漂亮的无序列表样式
    C# WPF实用的注册窗体
  • 原文地址:https://www.cnblogs.com/liboo/p/13550920.html
Copyright © 2011-2022 走看看