这两点可以直接参考官网文档,但是都是命令行模式,看似高明,但确实没有登陆到dashboard控制台简单明了
5.1创建 quantum 网络
基本步骤归纳如下:
建租户(每个租户可以有自己的网络和虚拟机,但是共用外部挖网络)
建外网名称
建外网子网(内设有floatingip范围,和内部虚拟机的内网ip做映射用,这样外部才能访问虚拟机)
建内网名称
建内网子网(分配给虚拟机instance )
建路由器
给路由器设置网关(外网),添加网段(内网),这样外网和内网就可以通过路由器连接起来。
注意这里有个检测网络环境是否完好的命令:
root@control:~# quantum agent-list
+--------------------------------------+--------------------+---------+-------+----------------+
| id | agent_type | host | alive | admin_state_up |
+--------------------------------------+--------------------+---------+-------+----------------+
| 03d00de0-d78e-47ae-8b64-10971e140b45 |Open vSwitch agent | network | :-) |True |
| a7c840b3-de73-4ee4-8e1f-acb4ff9b2046 | L3agent | network | :-) | True |
| b6b66ba7-e733-42a4-bdf0-796787d48955 |DHCP agent | network | :-) | True |
| c3ce6c66-8a9a-4786-8d92-5325df54e0f0 |Open vSwitch agent | c03 | :-) | True |
+--------------------------------------+--------------------+---------+-------+----------------+
建好的网络拓扑图如下:
Admin租户的
admin租户权限比较大能看到所有的网络拓扑,但是其他租户里面的虚拟机看不到
Demo 租户的
该租户有两个网段,192.168.1.0/24 ,192.168.2.0/24
两个网段可以通过外部ip连接通信,从图上的网络图就可以看出来,同一个内部网段可以相互通信不用出相应路由。
5.2虚拟机
Launch instance 取名字,选择镜像,选择网络,启动即可
VNC访问,注意官网下载的镜像用的用密钥才能ssh登陆,是sshd_config里配置了不让用户名密码登陆,你可以下载key,然后ssh登陆,也可以在vnc里改sshd配置,更可以自己制作镜像。
安装上面其他软件后终于attach上了
这里的镜像debian是从esxi5生成的ovf模板导入的,windows2003是自己用kvm虚拟机做的,其他的事网上下载的。
下面是倒入镜像支持的格式