Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10170798
  • 博文数量: 1669
  • 博客积分: 16831
  • 博客等级: 上将
  • 技术积分: 12594
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 07:23
个人简介

柔中带刚,刚中带柔,淫荡中富含柔和,刚猛中荡漾风骚,无坚不摧,无孔不入!

文章分类

全部博文(1669)

文章存档

2023年(4)

2022年(1)

2021年(10)

2020年(24)

2019年(4)

2018年(19)

2017年(66)

2016年(60)

2015年(49)

2014年(201)

2013年(221)

2012年(638)

2011年(372)

分类: 云计算

2014-05-19 17:40:41

Openstack实验网络规划


需要搭建一个Openstack测试环境。我也尝试一下,规划一下网络。

服务器都是两块网卡。


物理服务器IP:173.16.41—45 /24(eth0),网关是254.机器是可以访问外部网络。

41是控制节点,跑glance,keystone等服务。

另外4个是计算节点。42,43,44,45,都是计算节点。


虚拟机公网IP (floating IP)是:173.16.10.64/27  (173.16.10.64/255.255.255.224)

虚拟机固定IP:10.10.10.0/24

希望实现的效果:

eth0,管理网络,

eth1,所有的虚拟机流量都跑在这个网络上。 

目前我的管理网络,配置的是公网IP地址。如果使用私有的IP,还是会有所不同。

网络是采用flatdhcp,不过交换机没做任何配置。

 

整个Openstack跑起来,整个虚拟机是可以跑起来,而且都是可以上网。

不过我感觉下面的配置是有问题的。没有使用Eth1。等待高人指点。

下面是计算节点的网卡配置和nova.conf 配置。

/etc/network/interfaces配置文件

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
        address 173.16.10.42
        netmask 255.255.255.0
        network 173.16.10.0
        broadcast 173.16.10.255
        gateway 173.16.10.254
        # dns-* options are implemented by the resolvconf package, if installed
        dns-search test.com

 

/etc/nova/nova.conf 文件配置

#general
--logdir=/var/log/nova
--state_path=/var/lib/nova
--lock_path=/var/lock/nova
--verbose

#nova-objectstore
--s3_host=173.16.10.41
--s3_dmz=173.16.10.41

#rabbit
--rabbit_host=173.16.10.41

#ec2
--ec2_host=173.16.10.41
--ec2_dmz_host=173.16.10.41

#osapi
--osapi_host=173.16.10.41
--api_paste_config=api-paste-keystone.ini
--allow_admin_api=true

#db
--sql_connection=mysql://nova:letmeinN@173.16.10.41/nova

#glance
--glance_api_servers=173.16.10.41:9292

#nova-network
--dhcpbridge_flagfile=/etc/nova/nova.conf
--dhcpbridge=/usr/bin/nova-dhcpbridge
--flat_network_bridge=br100
--network_manager=nova.network.manager.FlatDHCPManager
--fixed_range=10.10.10.0/24
--multi_host=True
#--dmz_net=%FIXED_RANGE_NET%
#--dmz_mask=%FIXED_RANGE_MASK%
#--public_interface=%PUBLIC_INTERFACE%
#--vlan_interface=%VLAN_INTERFACE%
#--force_dhcp_release=True


--keystone_ec2_url=
--enable_zone_routing=true
--vncserver_host=0.0.0.0
--vncproxy_url=
--ajax_console_proxy_url=

--zone_name=nova
--node_availability_zone=nova
--storage_availability_zone=nova


--keystone_ec2_url=
--enable_zone_routing=true
--vncserver_host=0.0.0.0
--vncproxy_url=

阅读(1169) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~