pig2 发表于 2015-9-12 20:18:02

openstack【Kilo】入门 【准备篇】一:整体介绍【centos】

本帖最后由 pig2 于 2015-12-6 18:23 编辑


版本要求:centos7

ubuntu版已经发布,由于有很多初学者想用centos,为了帮助更多的人,这里发布openstackkilo centos版。

网络规划:

http://www.aboutyun.com/data/attachment/forum/201502/26/163135kuccykce885cfz8s.png

外部网络
公共网络,外部或Internet可以访问的网络
内部网络
私有网络,仅内部访问的网络
管理网络,用于OpenStack组件以及MySQL DB Server, RabbitMQ
messaging server之间的通信



硬件基本配置:

控制节点: 1 processor, 2 GB memory, and 5 GB storage

网络节点: 1 processor, 512 MB memory, and 5 GB storage

计算节点: 1 processor, 2 GB memory, and 10 GB storage



hosts配置:
#控制节点:
10.0.0.11       controller

# 网络节点
10.0.0.21       network

# 计算节点
10.0.0.31       compute1


网络节点

外网网卡配置:

编辑/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAME文件,完成下面内容
不要改变HWADDR 和 UUID keys.
DEVICE=INTERFACE_NAME
TYPE=Ethernet
ONBOOT="yes"
BOOTPROTO="none"
INTERFACE_NAME记得修改对应的网卡

重启系统,生效改变

上面网络节点,计算节点,控制节点修改对应的ip地址

相关篇章

openstack【Kilo】入门 【准备篇】一:整体介绍【centos】
http://www.aboutyun.com/thread-15205-1-1.html


openstack【Kilo】入门 【准备篇】二:检测网络互通性【centos】
http://www.aboutyun.com/thread-15206-1-1.html


openstack【Kilo】入门 【准备篇】三:NTP安装【centos】
http://www.aboutyun.com/thread-15207-1-1.html



openstack【Kilo】入门 【准备篇】四:openstack包【centos】
http://www.aboutyun.com/thread-15210-1-1.html



openstack【Kilo】入门 【准备篇】五:mysql及rabbitmq安装【centos】
http://www.aboutyun.com/thread-15213-1-1.html



openstack【Kilo】入门 【keystone篇】六:keystone安装配置【centos】
http://www.aboutyun.com/thread-15214-1-1.html



openstack【Kilo】入门 【keystone篇】七:创建服务实例和API endpoint【centos】
http://www.aboutyun.com/thread-15215-1-1.html



openstack【Kilo】入门 【keystone篇】八:创建租户, 用户, 和角色【centos】
http://www.aboutyun.com/thread-15216-1-1.html



openstack【Kilo】入门 【keystone篇】九:验证keystone安装【centos】
http://www.aboutyun.com/thread-15233-1-1.html




openstack【Kilo】入门 【keystone篇】十:创建openstack客户端脚本【centos】
http://www.aboutyun.com/thread-15234-1-1.html



openstack【Kilo】入门 【glance篇】十一:安装配置glance【centos】
http://www.aboutyun.com/thread-15242-1-1.html



openstack【Kilo】入门 【glance篇】十二:glance安装验证【centos】
http://www.aboutyun.com/thread-15243-1-1.html




openstack【Kilo】入门 【nova篇】十三:nova安装配置1:控制节点【centos】
http://www.aboutyun.com/thread-15258-1-1.html



openstack【Kilo】入门 【nova篇】十四:nova安装配置2:计算节点【centos】
http://www.aboutyun.com/thread-15259-1-1.html



openstack【Kilo】入门 【neutron篇】十五:neutron安装配置:控制节点【centos】
http://www.aboutyun.com/thread-15260-1-1.html




openstack【Kilo】入门 【neutron篇】十六:neutron安装配置:网络节点【centos】
http://www.aboutyun.com/thread-15272-1-1.html



openstack【Kilo】入门 【neutron篇】十七:neutron安装配置:计算节点【centos】
http://www.aboutyun.com/thread-15330-1-1.html




openstack【Kilo】入门 【neutron篇】十八:实例化网络【centos】
http://www.aboutyun.com/thread-15342-1-1.html




openstack【Kilo】入门 【neutron篇】十九:dasboard安装配置【centos】
http://www.aboutyun.com/thread-15352-1-1.html




openstack【Kilo】入门 【neutron篇】二十:创建实例(neutron)【centos】
http://www.aboutyun.com/thread-15356-1-1.html




goonsunday 发表于 2015-9-21 18:09:25

关于External Network(203.0.113.0/24),我在VirtualBox上面做的练习,这个网络怎么设啊?

goonsunday 发表于 2015-9-21 19:28:17

goonsunday 发表于 2015-9-21 18:09
关于External Network(203.0.113.0/24),我在VirtualBox上面做的练习,这个网络怎么设啊?

哦,漏看步骤了。。。。

goonsunday 发表于 2015-9-21 20:42:58

external network改成官网的配置:

DEVICE=INTERFACE_NAME
TYPE=Ethernet
ONBOOT="yes"
BOOTPROTO="none"

一直ping不到外网。虚拟机是NAT的连接方式。

如果把BOOTPROTO="none"改成BOOTPROTO=dhcp就可以拿到IP。同样这样的配置(BOOTPROTO=dhcp),虚拟机用桥接方式也可以连外网。

好奇楼主和官网里面是怎么能成功连外网的?

s060403072 发表于 2015-9-21 20:45:18

goonsunday 发表于 2015-9-21 20:42
external network改成官网的配置:

DEVICE=INTERFACE_NAME


你是说的实例ping外网吗

goonsunday 发表于 2015-9-21 20:48:00

s060403072 发表于 2015-9-21 20:45
你是说的实例ping外网吗

不是,还没到那一步,只是在刚开始的三个虚拟机网络配置这里而已,就是上面楼主的翻译版步骤


s060403072 发表于 2015-9-21 20:49:17

goonsunday 发表于 2015-9-21 20:48
不是,还没到那一步,只是在刚开始的三个虚拟机网络配置这里而已,就是上面楼主的翻译版步骤

这个是第三块网卡,上外网,你可以通过配置前两个网卡。第三块网卡是用来给实例用的

goonsunday 发表于 2015-9-21 20:56:09

s060403072 发表于 2015-9-21 20:49
这个是第三块网卡,上外网,你可以通过配置前两个网卡。第三块网卡是用来给实例用的

问题是现在这个网卡连不到外网。
论坛里面有介绍这个网卡的配置,不过是VMware+Ubuntu的配置,我现在用VirtualBox + Centos的。。。按照官网这配置ping不出去。。。

s060403072 发表于 2015-9-21 20:57:17

goonsunday 发表于 2015-9-21 20:56
问题是现在这个网卡连不到外网。
论坛里面有介绍这个网卡的配置,不过是VMware+Ubuntu的配置,我现在用V ...

跟这个网卡没有关系。一台机器有一个网卡能上网就行。不需要都上网。

goonsunday 发表于 2015-9-21 21:02:41

s060403072 发表于 2015-9-21 20:57
跟这个网卡没有关系。一台机器有一个网卡能上网就行。不需要都上网。

啊。。。。我四个网卡, enp0s3,enp0s8, enp0s9是Host-Only的,enp0s10是NAT的。你的意思是说,在/etc/sysconfig/network-scripts里面新创建一个网卡配置文件,填写官方的external配置?而不需要改enp0s10?


$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:59:b1:a0 brd ff:ff:ff:ff:ff:ff
    inet 10.0.10.21/24 brd 10.0.10.255 scope global enp0s3
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fe59:b1a0/64 scope link
       valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:a1:e7:28 brd ff:ff:ff:ff:ff:ff
    inet 10.0.20.21/24 brd 10.0.20.255 scope global enp0s8
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fea1:e728/64 scope link
       valid_lft forever preferred_lft forever
4: enp0s9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:d0:a1:3f brd ff:ff:ff:ff:ff:ff
    inet 10.0.30.21/24 brd 10.0.30.255 scope global enp0s9
       valid_lft forever preferred_lft forever
    inet6 fe80::a00:27ff:fed0:a13f/64 scope link
       valid_lft forever preferred_lft forever
5: enp0s10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 08:00:27:92:c3:c6 brd ff:ff:ff:ff:ff:ff
    inet 10.0.5.15/24 brd 10.0.5.255 scope global dynamic enp0s10
       valid_lft 86379sec preferred_lft 86379sec
    inet6 fe80::a00:27ff:fe92:c3c6/64 scope link
       valid_lft forever preferred_lft forever



页: [1] 2
查看完整版本: openstack【Kilo】入门 【准备篇】一:整体介绍【centos】