You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-cn@cloudstack.apache.org by 不坏阿峰 <on...@gmail.com> on 2013/07/25 06:53:20 UTC

【请教】cloudstack 网络应该如何规划、如何配置、如何检验网络是符合要求的;

cloudstack 4.0 ,ubuntu12.04 的环境, 不管使用basice 和advanced网络模式,都是svm
系统虚拟机都可以启动,就是虚拟机无法访问cs-mg;
cs-mg:

eth1: 192.168.230.10   想作为管理网
eth2: 192.168.240.10   想作为public
eth3: 192.168.250.10   想作为private


kvm01:
eth1: 192.168.230.11
eth2: 192.168.240.11
eth3: 192.168.250.11

将kvm01 添加到cloudstack后,kvm的网络配置就变成了这个样子。
# The primary network interface
auto eth0

iface eth0 inet manual
                              auto cloudbr0
                              iface cloudbr0 inet static
                              bridge_ports eth0

address 192.168.230.11
netmask 255.255.255.0
gateway 192.168.230.1
dns-nameservers 192.168.123.61 192.168.123.1
dns-domain lab.com

auto eth1
iface eth1 inet static
address 192.168.240.11
netmask 255.255.255.0
gateway 192.168.240.1
dns-nameservers 192.168.123.61 192.168.123.1
dns-domain lab.com

auto eth2
iface eth2 inet static
address 192.168.250.11
netmask 255.255.255.0
gateway 192.168.250.1
dns-nameservers 192.168.123.61 192.168.123.1
dns-domain lab.com

svm虚拟机的变成这样;
公用 IP 地址 192.168.250.168
专用 IP 地址 192.168.230.68
链接本地 IP 地址  169.254.2.28

从kvm01访问svm ssh -i .ssh/id_rsa.cloud -p 3922
 169.254.2.28;登陆到svm后,无法访问cs-mg;   导入iso 也一直状态ready no;

想请教下 管理网、public、private 到底是干什么用的,一直搞的很糊涂。如果我只是做实验;
应该如何配置网络,一定要桥接么(为啥cs添加kvm后要自己桥接)? 然后如何测试网络配置的是ok的,标准结果是什么;是不是svm 要能访问到cs-mg
才算通。

Re: 【请教】cloudstack 网络应该如何规划、如何配置、如何检验网络是符合要求的;

Posted by 不坏阿峰 <on...@gmail.com>.
能帮忙给个比较详细的例子吗?参考了网上不少文章,都没有把网络拓扑讲清楚,  实在困惑太久了。  还求专家帮忙指导完成第一次的部署测试。感激不尽!

我现在用ros 建立了以下网关 来作为路由
eth2 192.168.230.1      -》 交换机 G 0/0/2       vlan 230
eth3 192.168.240.1      -》 交换机 G 0/0/14     vlan 240
 eth4 192.168.250.1     -》 交换机 G 0/0/23     vlan 250

(1)cs-mg 几块网卡? 一块?  192.168.230.10
(2)kvm01 两块还是几块网卡?  如何连接网线呢?
(3)如果是两块网卡, eth1  192.168.230.11   eth2 如何配置?
(4)搭建好,如何测试整个网络是正确的?


在 2013年7月24日下午10:18,leifan8440 <le...@gmail.com>写道:

> 你从一开始就错了
> cs-mg只是管理端,能连host就行
> 加zone的时候配置的管理、public、guest流量标签,在host上要有对应名字的网桥
> 交换机上要配置好guest流量用的vlan段,网桥对应的物理网卡连的交换机口要根据流量的配置不同设成trunk或access
>
>
>
>
>
>
> leifan8440
>
> 发件人: 不坏阿峰
> 发送时间: 2013-07-25 12:53
> 收件人: users-cn
> 主题: 【请教】cloudstack 网络应该如何规划、如何配置、如何检验网络是符合要求的;
> cloudstack 4.0 ,ubuntu12.04 的环境, 不管使用basice 和advanced网络模式,都是svm
> 系统虚拟机都可以启动,就是虚拟机无法访问cs-mg;
> cs-mg:
>
> eth1: 192.168.230.10   想作为管理网
> eth2: 192.168.240.10   想作为public
> eth3: 192.168.250.10   想作为private
>
>
> kvm01:
> eth1: 192.168.230.11
> eth2: 192.168.240.11
> eth3: 192.168.250.11
>
> 将kvm01 添加到cloudstack后,kvm的网络配置就变成了这个样子。
> # The primary network interface
> auto eth0
>
> iface eth0 inet manual
>                               auto cloudbr0
>                               iface cloudbr0 inet static
>                               bridge_ports eth0
>
> address 192.168.230.11
> netmask 255.255.255.0
> gateway 192.168.230.1
> dns-nameservers 192.168.123.61 192.168.123.1
> dns-domain lab.com
>
> auto eth1
> iface eth1 inet static
> address 192.168.240.11
> netmask 255.255.255.0
> gateway 192.168.240.1
> dns-nameservers 192.168.123.61 192.168.123.1
> dns-domain lab.com
>
> auto eth2
> iface eth2 inet static
> address 192.168.250.11
> netmask 255.255.255.0
> gateway 192.168.250.1
> dns-nameservers 192.168.123.61 192.168.123.1
> dns-domain lab.com
>
> svm虚拟机的变成这样;
> 公用 IP 地址 192.168.250.168
> 专用 IP 地址 192.168.230.68
> 链接本地 IP 地址  169.254.2.28
>
> 从kvm01访问svm ssh -i .ssh/id_rsa.cloud -p 3922
>  169.254.2.28;登陆到svm后,无法访问cs-mg;   导入iso 也一直状态ready no;
>
> 想请教下 管理网、public、private 到底是干什么用的,一直搞的很糊涂。如果我只是做实验;
> 应该如何配置网络,一定要桥接么(为啥cs添加kvm后要自己桥接)? 然后如何测试网络配置的是ok的,标准结果是什么;是不是svm 要能访问到cs-mg
> 才算通。
>

回复: 【请教】cloudstack 网络应该如何规划、如何配置、如何检验网络是符合要求的;

Posted by leifan8440 <le...@gmail.com>.
你从一开始就错了
cs-mg只是管理端,能连host就行
加zone的时候配置的管理、public、guest流量标签,在host上要有对应名字的网桥
交换机上要配置好guest流量用的vlan段,网桥对应的物理网卡连的交换机口要根据流量的配置不同设成trunk或access






leifan8440

发件人: 不坏阿峰
发送时间: 2013-07-25 12:53
收件人: users-cn
主题: 【请教】cloudstack 网络应该如何规划、如何配置、如何检验网络是符合要求的;
cloudstack 4.0 ,ubuntu12.04 的环境, 不管使用basice 和advanced网络模式,都是svm
系统虚拟机都可以启动,就是虚拟机无法访问cs-mg;
cs-mg:

eth1: 192.168.230.10   想作为管理网
eth2: 192.168.240.10   想作为public
eth3: 192.168.250.10   想作为private


kvm01:
eth1: 192.168.230.11
eth2: 192.168.240.11
eth3: 192.168.250.11

将kvm01 添加到cloudstack后,kvm的网络配置就变成了这个样子。
# The primary network interface
auto eth0

iface eth0 inet manual
                              auto cloudbr0
                              iface cloudbr0 inet static
                              bridge_ports eth0

address 192.168.230.11
netmask 255.255.255.0
gateway 192.168.230.1
dns-nameservers 192.168.123.61 192.168.123.1
dns-domain lab.com

auto eth1
iface eth1 inet static
address 192.168.240.11
netmask 255.255.255.0
gateway 192.168.240.1
dns-nameservers 192.168.123.61 192.168.123.1
dns-domain lab.com

auto eth2
iface eth2 inet static
address 192.168.250.11
netmask 255.255.255.0
gateway 192.168.250.1
dns-nameservers 192.168.123.61 192.168.123.1
dns-domain lab.com

svm虚拟机的变成这样;
公用 IP 地址 192.168.250.168
专用 IP 地址 192.168.230.68
链接本地 IP 地址  169.254.2.28

从kvm01访问svm ssh -i .ssh/id_rsa.cloud -p 3922
 169.254.2.28;登陆到svm后,无法访问cs-mg;   导入iso 也一直状态ready no;

想请教下 管理网、public、private 到底是干什么用的,一直搞的很糊涂。如果我只是做实验;
应该如何配置网络,一定要桥接么(为啥cs添加kvm后要自己桥接)? 然后如何测试网络配置的是ok的,标准结果是什么;是不是svm 要能访问到cs-mg
才算通。