好文档 - 专业文书写作范文服务资料分享网站

openstack虚拟化云计算平台详细安装流程报告-单机

天下 分享 时间: 加入收藏 我要投稿 点赞

Openstack虚拟化云计算平台详细安装流程报告

1. 写在前面的话

Openstack到目前为止(201403),已经包含多个稳定版本(A-H),最新的稳定版本是Havana版,我们现在使用的实验版本也是havana版本。由于openstack的版本相互之间差异比较大,组件的安装命令等也略有相同,所以在参考此文档时要注意区别openstack的版本。

Openstack的各个组件相互之间是通过网络来进行互联互通,不同的组件理论上都可以部署在不同的节点上,可以通过一些的额外的步骤来提高openstack的可用性。基于我们的实验环境和现实情况,我们选择了官网推荐的最经典的安装方式,因此阅读此文档的读者在阅读文档时,注意我们使用的安装方式不是openstack的唯一安装方式。

2. Openstack架构 基础组件

服务 DashBoard Computer Networking Object Storage Block Storage Identity Sservice Image Service Telemetry Service 组件 Horizon Nova Neutron Swift Cinder Keystone Glance 说明 提供WEB界面 计算也就是虚拟机 提供给nova网络支持 提供对象存储 提供云硬盘给nova 提供所有组件的认证 提供给nova镜像服务 备注 实验环境不需要安装 实验环境不需要安装 Cellometer 监控 实验环境不需要安cinder,neutron,nova,glance 装 与AWS cloud兼容 实验环境不需要安装 Orchestration Service Heat 组件对应关系 3. 基础配置

1. 硬件配置情况介绍: 机器 虚拟机1 CPU 单核E5500 内存 硬盘 网卡 2G 20G 其他 单网卡 2.节点情况介绍: 机器节点 节点 主机名 IP地址 centos 操作系统 basicServer 用户名密码情况 root/rootpass Openstack/openstack 3.网络情况介绍:

通过一台单独的交换机进行网络访问,因此网络中有大量可用的段地址,可以分配给不同的虚拟机。

实验环境的网络速度有限速,所以很多措施是节省网络代码,如果网络条件好,很多步骤可以省略或者替换。

4.相关密码统计

所属机器 Centos的用户密码 用户名密码 root/rootpass openstack/openstack mySQL数据库服务器 Openstack服务密码 Root/mysqlroot Nova/nova Keystone/keystone Glance/glance Cinder/cinder Openstack数据库密码 Nova/nova Keystone/keystone Glance/glance Cinder/cinder 用户名密码说明 Root用户的密码 Openstack的用户名密码 4. 基本的操作系统配置

重要提醒 在进行下面的所有操作时,必须要有root权限,如果root权限不好获取,可以通过sudo命令来获取。 基础网络设置

1. 将节点的IP设置成静态的IP地址。

修改文件:

vi /etc/sysconfig/network-scripts/ifcfg-eth0 需要注意的内容如下: DEVICE=eth0 网卡的名称 HWADDR=00:1E:67:24:E7:31 Mac地址的名称 TYPE=Ethernet 网络类型 UUID=c6ee6fd1-467b-4f36-bcdc-307bc678191b ONBOOT=yes这是随系统启动而启动的选项 NM_CONTROLLED=no这是由系统的networkmanager来管理IP地址, 设置为No BOOTPROTO=static设置网卡获取IP地址方式 有static,DHCP,bootp. 分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址 IPADDR=10 如果设置网卡获得ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址 子网掩码 GATEWAY= 网关地址 ARPCHECK=no 设置完成之后,重启网络:

service network restart

重要提醒

1.有些教程中说ifcfg-eth0中的配置网关的GATEWAY关键字是 NETWORK,是不对的 ,实现发现如果设置错误,上不了外网。 =no的作用是解决错误:网络重启报错:Bringing up interface eth0: Determining if ip20 is already in use for device eth0... 2. 设置节点的网关

修改对应网卡的网关的配置文件 vi/etc/sysconfig/network 修改以下内容

NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动) HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应) GATEWAY=(设置本机连接的网关的IP地址。) 设置完成之后,重启网络:

service network restart

3. 设置节点的DNS

修改对应网卡的DNS的配置文件 vi/etc/ 修改一下内容: nameserver 设置完成之后,重启网络:

service network restart

4. 设置节点的主机名IP对应关系

1、修改文件:

vi/etc/sysconfig/network 设置:HOSTNAME=centos 2、修改文件:

vi etc/hosts

在以前的内容上增加: centos 0 centos 重要提醒 设置节点的主机名和IP对应关系时要注意,每个节点都要配置此项,而且每个节点都要配置整个网络中其他节点的IP和主机名的对应关系。这样做的目的是为了在整个网络中,可以通过主机名来访问其他的机器。 5. 关闭节点的防火墙以及其他安全策略。

1. 重启网络 运行以下命令

service NetworkManager stop service network start

chkconfig NetworkManager off chkconfig network on 2. 关闭防火墙

service iptables stop chkconfig iptables off service ip6tables stop chkconfig ip6tables off 3. 关闭SELinux setenforce 0

vi etc/sysconfig/selinux 修改SELINUX=permissive

重要提醒

openstack虚拟化云计算平台详细安装流程报告-单机

Openstack虚拟化云计算平台详细安装流程报告1.写在前面的话Openstack到目前为止(201403),已经包含多个稳定版本(A-H),最新的稳定版本是Havana版,我们现在使用的实验版本也是havana版本。由于openstack的版本相互之间差异比较大,组件的安装命令等也略有相同,所以在参考此文档时要注意区别openstack的版本。
推荐度:
点击下载文档文档为doc格式
5w7pp17nns565jb3urou8mpoj7ocb000zl1
领取福利

微信扫码领取福利

微信扫码分享