OpenStack 2: 准备部署安装环境

  1. 安装部署
    1. 官方推荐单个节点32G内存以上。
    2. 执行命令比较慢,执行一个命令一般30分钟以上。
    3. 虚拟机配置:
      1. 3台虚拟机,配置如下:
        1. 1台openstack管理主机:2 CPU,7G内存(创建的虚拟机默认内存为2G,需要修改为7G,进系统后用free命令看到的内存空间),50G硬盘,静态IP:192.168.1.20

                                        命令行如下:

                                        ifcfg -ech0

                                        openstack: 192.168.1.20

                                        nova: 192.168.1.21,192.168.2.22

                                配置主机名

                                        /etc/hosts

  1.                         2台Nova1,Nova2计算节点:2 CPU ,4.5G内存,100G硬盘,静态IP:192.168.1.21、192.168.1.22。
    1. 配置DNS
      1. 系统环境准备
        1. Openstack安装时需要使用外部DNS来解析域名,命令如下:
        vim /etc/resolv.conf

                                    #Generated by NetworkManager

                                    nameserver 114.114.114.114 设置真机DNS地址

                                    删除search开头的所有行

                                2. 将Openstack.xxx.cn域名对应的IP解析到安装的Openstack服务器

                                    vim /etc/hosts

                                    192.168.1.20  openstack

                                    192.168.1.21  nova1

                                    192.168.1.22  nova2

                                    注意:DNS服务器不能与Openstack安装在同一台主机上。

                                所有的机器均可以互相ping通。

2. NTP服务

        1. 必须配置,时间同步服务。要求所有的时间点一致。

        2.安装软件 chrnoy

           yum install chrony

        修改配置文件

        vim /etc/chrony.conf

        server 服务器地址IP iburst

        配置完后需要重启服务 systemctl restart chronyd

        配置后进行验证,使用同步命令 chronyc sources -v

                如果同步成功,会显示“^*”,其中“^”代表的是服务器,“*”代表的是同步的服务器。

                如果同步不成功,会显示“^?”,“?”是不可达的意思。

3. 配置yum仓库,需要以下3个安装文件

        1. CentOS7-1804.iso 系统软件,默认安装的

        2. RHEL-extras.iso 提供python依赖的软件包

                创建一个文件夹 extras/,然后挂载上mount -t

        3. RHEL7OSP-10.iso 光盘拥有众多目录,每个目录都是一个软件仓库,但只配置其中的2个软件仓库。

                -openstack 主要软件仓库

                        rhel-7-server-openstack-10-rpms

                - packstack 软件仓库

                        rhel-7-server-openstack-10-devtools-rpms

                repolist一共10,670个包 vim yum.repo

                配置命令如下:

                [extras]

                name=CentOS Extras

                baseurl=ftp://192.168.1.254/extras

                enabled=1

                gpgcheck=0

                [Openstack]

                name=CentOS Openstack

                baseurl=ftp://192.168.1.254/Openstack/rhel-7-server-openstack-10-rpms

                enabled=1

                gpgcheck=0

                [Packstack]

                name=CentOS Packstack

                baseurl=ftp://192.168.1.254/Openstack/rhel-7-server-openstack-10-devtools-rpms

                enabled=1

                gpgcheck=0

                

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值