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
  • 相关阅读:
    Kafka介绍
    测试Random类nextInt()方法连续两次结果一样的概率
    Java LinkedHashMap学习
    AES加密
    DES加密
    Windows访问VirtualBox的Redis服务器
    ubuntu配置JDK环境
    初学Python
    commons Collections4 MultiMap
    Guava bimap
  • 原文地址:https://www.cnblogs.com/liboo/p/13550920.html
Copyright © 2011-2022 走看看