IT袋

当前位置:主页 > 经验教程 > 系统教程 >

在单节点物理机上以All-in-One方式部署与安装OpenStack云

在单节点物理机上以All-in-One方式部署与安装OpenStack云操作系统(3)

时间:2024-01-09 15:57:24 来源:IT袋 作者:马勇
导读:在单节点物理机上以All-in-One方式部署与安装OpenStack云,[root@mynode-a ~]# cat /etc/environment LANG=en_US.utf-8LC_ALL=en_US.utf-8[root@mynode-a ~]# 3.1.7设置同步时间 OpenStack 环境中所有节点的时间必须是同步的,下面用 chrony 进行同

在单节点物理机上以All-in-One方式部署与安装OpenStack云

[root@mynode-a ~]# cat /etc/environment 
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
[root@mynode-a ~]# 
3.1.7设置同步时间

OpenStack环境中所有节点的时间必须是同步的,下面用chrony进行同步:

[root@mynode-a ~]# yum install -y chrony
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
 * base: mirrors.bfsu.edu.cn
 * extras: mirrors.ustc.edu.cn
……

这里chrony默认已安装,不用安装。

下面增加一个国内的NTP服务器地址:

[root@mynode-a ~]# cat /etc/chrony.conf
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst
server ntp1.aliyun.com iburst

这里可以查看一下本地时间:

[root@mynode-a ~]# timedatectl
      Local time: Fri 2024-01-05 10:47:21 CST
  Universal time: Fri 2024-01-05 02:47:21 UTC
        RTC time: Fri 2024-01-05 02:47:20
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a
[root@mynode-a ~]# 

3.2.软件库准备

CentOS7提供的附加软件库中包含启用OpenStack库的RPM包,进行下列设置:

[root@mynode-a ~]# yum -y update 
[root@mynode-a ~]# yum -y install centos-release-openstack-train
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.bfsu.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.huaweicloud.com
Resolving Dependencies
……
Installed:
  centos-release-openstack-train.noarch 0:1-1.el7.centos                                                                                                                                                      
Dependency Installed:
  centos-release-ceph-nautilus.noarch 0:1.2-2.el7.centos                 centos-release-nfs-ganesha28.noarch 0:1.0-3.el7.centos                 centos-release-qemu-ev.noarch 0:1.0-4.el7.centos                
  centos-release-storage-common.noarch 0:2-2.el7.centos                  centos-release-virt-common.noarch 0:1-1.el7.centos                    
Complete!
[root@mynode-a ~]# 

3.3安装Packstack安装器

执行以下命令安装openstack-packstack及其依赖包:

[root@mynode-a ~]# yum -y update
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.bfsu.edu.cn
 * centos-ceph-nautilus: mirrors.huaweicloud.com
 * centos-nfs-ganesha28: mirrors.bfsu.edu.cn
 * centos-openstack-train: mirrors.bfsu.edu.cn
 * centos-qemu-ev: mirrors.bfsu.edu.cn
……
[root@mynode-a ~]# yum -y install openstack-packstack
……
Installed:
  openstack-packstack.noarch 1:15.1.0-1.el7                                                                                                                                                                      
……
Dependency Installed:
  boost159-atomic.x86_64 0:1.59.0-2.el7.1          boost159-chrono.x86_64 0:1.59.0-2.el7.1                boost159-date-time.x86_64 0:1.59.0-2.el7.1       boost159-filesystem.x86_64 0:1.59.0-2.el7.1          
  boost159-locale.x86_64 0:1.59.0-2.el7.1          boost159-log.x86_64 0:1.59.0-2.el7.1                   boost159-              
  puppet-nova.noarch 0:15.8.1-1.el7                puppet-nssdb.noarch 0:1.0.1-1.2ed2a2dgit.el7           puppet-openstack_extras.noarch 0:15.4.1-1.el7    puppet-openstacklib.noarch 0:15.5.0-1.el7            
  puppet-oslo.noarch 0:15.5.0-1.el7                puppet-ovn.noarch 0:15.5.0-1.el7                       puppet-        
  rubygem-io-console.x86_64 0:0.4.2-39.el7_9       rubygem-json.x86_64 0:1.7.7-39.el7_9                   rubygem-pathspec.noarch 0:0.2.1-3.el7            rubygem-psych.x86_64 0:2.0.0-39.el7_9                
  rubygem-rdoc.noarch 0:4.0.0-39.el7_9             rubygem-rgen.noarch 0:0.6.6-2.el7                      rubygems.noarch 0:2.0.14.1-39.el7_9              yaml-cpp.x86_64 0:0.5.1-6.el7                        
Complete!

相关阅读

  • d3dcompiler 43.dll丢失 玩游戏提示缺少D3DCompiler_47.dll文件

    d3dcompiler 43.dll丢失 玩游戏提示缺少D3DCompiler_47.dll文件

    今天介绍玩游戏提示缺少D3DCompiler_47.dll文件的话题,关于d3dcompiler 43.dll丢失 玩游戏提示缺少D3DCompiler_47.dll文件,下面为详细的介绍。 不少的IT袋用户在下载游戏了之后,电脑提示缺少D3DCompil

  • 移动光猫光信号灯不亮怎么回事

    移动光猫光信号灯不亮怎么回事

    您可能不了解移动光猫光信号灯不亮怎么回事的生活小知识,接下来[www.itdai.com]小编为您详细解答 移动光猫是家庭宽带网络的核心设备之一,其主要作用是把光纤信号转换为家庭内的有线和无

  • win10扬声器未接入怎么回事 台式电脑扬声器未接入的原因

    win10扬声器未接入怎么回事 台式电脑扬声器未接入的原因

    文章导读:win10扬声器未接入怎么回事和台式电脑扬声器未接入的原因方面的知识,具体介绍如下: 使用windows 系统过程中,大概会碰到电脑无声音的故障,而且打开任务栏声音图片,还会出现

  • win7怎么设屏保 win7屏保设置方法

    win7怎么设屏保 win7屏保设置方法

    今天为大家介绍win7屏保设置方法的相关话题,关于win7怎么设屏保 win7屏保设置方法,如有不对的地方欢迎指正! 屏保是系统自带的屏幕保护功能,一方面可以在人暂时离开时降低屏幕电量消耗