OpenStack IceHouse 部署 - 2 - 网络与软件环境初始化
2014-06-12 10:49
459 查看
OpenStack应用:节点软硬件环境配置
节点硬件与IP分配实验室网关10.14.39.1各个节点
节点名称 | 硬件(Linux硬盘分区,RAM,CPU) | ip地址(接口) | 作用与运行的服务 | 位置 |
controller | 286GB, 2GB, E7500 | 10.14.39.202(eth0) | neutron、nova、glance、rabbitmq-server | a处 |
network | 52GB, 4GB, i3-2120 | 10.14.39.50 (eth0) | neutron,openvswitch(l2,l3,dhcp agent) | b处 |
compute1 | 63GB, 4GB, i3-2120 | 10.14.39.196(eth0) | neutron,nova-compute,openvswitch(l2 agent) | a处 |
主机网络配置
整个网络部分配置完成后,最好进行一次重启,以便应用设定并进行有效性验证。/etc/network/interfaces
配置网络接口,设定为静态IP,网关统一为实验室网关10.14.39.1,ip地址根据分配的进行配置控制节点
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 10.14.39.202 netmask 255.255.255.0 gateway 10.14.39.1
网络节点
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 10.14.39.50 netmask 255.255.255.0 gateway 10.14.39.1
计算节点
auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 10.14.39.196 netmask 255.255.255.0 gateway 10.14.39.1
/etc/hosts
为了配置的灵活性,需要在配置文件中使用主机名称,由于不方便修改本地dns,我们将所有主机的/etc/hosts文件统一设为如下内容,这样主机在解析时会先搜索hosts文件如果发现有对应的条目的ip则会优先使用里面的地址。127.0.0.1 localhost # 省去ipv6默认配置 # controller node 10.14.39.202 controller # network node 10.14.39.50 network # compute node 1 10.14.39.196 compute1
/etc/resolvconf/resolv.conf.d/base
配置dns服务器地址,添加内网dns:10.10.0.21和谷歌dns如下:nameserver 10.10.0.21 nameserver 8.8.8.8
/etc/apt/sources.list
更改为校内源参考浙大校内源 我们使用的是Ubuntu 14.04所以在/etc/apt/sources.list文件中加入deb http://mirrors.zju.edu.cn/ubuntu trusty main universe restricted multiverse deb http://mirrors.zju.edu.cn/ubuntu trusty-security main universe restricted multiverse deb http://mirrors.zju.edu.cn/ubuntu trusty-updates main universe restricted multiverse deb http://mirrors.zju.edu.cn/ubuntu trusty-backports main universe restricted multiverse deb-src http://mirrors.zju.edu.cn/ubuntu trusty main universe restricted multiverse deb-src http://mirrors.zju.edu.cn/ubuntu trusty-security main universe restricted multiverse deb-src http://mirrors.zju.edu.cn/ubuntu trusty-updates main universe restricted multiverse deb-src http://mirrors.zju.edu.cn/ubuntu trusty-backports main universe restricted multiverse
网络验证
在各台主机上进行以下测试测试网关联通性
ping 10.14.39.1
测试dns
ping www.baidu.com
本地hosts解析测试
ping -c 4 controller ; ping -c 4 network ; ping -c 4 compute1
软件源
sudo apt-get update
主机帐号配置
为了方便管理我们在三个节点上都设置一个统一的管理账户:admin,并且都开启安装和开启ssh服务添加admin用户
由于命令在执行时会创建一个同名用户组,而名为admin的用户组以及预先被加入到/etc/sudoers中了,之间可以使用sudo进行root权限的操作sudo adduser admin
安装ssh服务
如果安装ubuntu时没有选择,则通过以下命令进行安装:sudo apt-get install openssh-server
NTP服务
多节点系统需要统一的时间,因此需要在各个节点上安装NTP服务(安装指导中建议OpenStack本地环境中应该有一个节点充当NTP授时服务器,而不仅仅靠外部NTP服务器)。以下操作在三个节点上就进行一次:sudo apt-get install ntp
查看ntp状态
admin@controller:~$ ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== gus.buptnet.edu .INIT. 16 u - 1024 0 0.000 0.000 0.000 dns1.synet.edu. .INIT. 16 u - 1024 0 0.000 0.000 0.000 dns.sjtu.edu.cn .INIT. 16 u - 1024 0 0.000 0.000 0.000 golem.canonical .INIT. 16 u - 1024 0 0.000 0.000 0.000
相关文章推荐
- OpenStack-Icehouse(nova-network)多节点基础环境部署
- 记一次云计算测试实验-openstack-icehouse-环境初始化
- Openstack icehouse ubuntu 部署 - 虚拟机网络配置(GRE配置版本)
- openstack(liberty):部署实验平台(一,基础网络环境搭建)
- openstack单机ubuntu虚拟机环境安装部署经验及源码结构简单介绍(适合入门者)
- openstack单机ubuntu虚拟机环境安装部署经验及源码结构简单介绍(适合入门者)
- 让开发自动化: 使用自动化加速部署,利用自动化加速软件在不同环境间的迁移
- Solaris网络环境部署HIDS配置实战
- 龙芯软件开发(27)-- 网络初始化
- linux环境部署网络常见问题定位
- 在企业环境中部署 Microsoft Windows 恶意软件删除工具
- 龙芯软件开发(27)-- 网络初始化
- 将OpenStack私有云部署到Hadoop MapReduce环境
- Ubuntu下部署web环境-软件安装及常用命令-基本篇
- 将OpenStack私有云部署到Hadoop MapReduce环境
- 使用devstack部署openstack开发环境
- FoxPro在网络环境下开发数据库管理软件的一些经验
- 龙芯软件开发(27)-- 网络初始化
- ClearCase远程客户端软件在网络环境下的配置应用