OpenStack云计算平台管理系统的搭建部署


以上是使用的镜像文件
新建虚拟机:centos 7 64 位>>50GB内存>>虚拟化intel勾选 4CPU数量
网络适配器1:vmnet1(NAT模式)
网络适配器2:vmnet2(仅主机)

网关ip为192.168.10.2
软件安装选择基础设施服务器安装
网络连接两个网卡全部勾选
安装位置选择50GB主硬盘
root密码设置1433223
重启进入虚拟机后
vi /etc/sysconfig/network-scripts/ifcfg-ens33 #修改编辑网卡文件ip
修改:BOOTPROTO=static #修改为固定ip
添加:IPADDR=192.168.10.10 #修改ip地址为子网ip
METMASK=255.255.255.0 #设置子网掩码
设置BOOT为yes
确保你的ens33网卡配置文件的内容如下:
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="93f42a29-3280-4298-81ab-7521492cde9d"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.10.10
METMASK=255.255.255.0
然后配置你的第二张网卡ens33
vi /etc/sysconfig/network-scripts/ifcfg-ens34
除了IPADDR=192.168.20.10
确保你的ens34网卡的文件配置内容如下
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens34
UUID=80994fef-dfa7-4ea8-9e29-838e58a3b43e
DEVICE=ens34
ONBOOT=yes
IPADDR=192.168.20.10
METMASK=255.255.255.0
除了IPADDR=192.168.20.10这里都是一样的
配置好了之后
sudo systemctl restart network #重启网络服务
然后连接到xshell
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
关闭selinux
setenforce 0
修改selinux配置文件
vi /etc/selinux/config
进去文件修改为SELINUX=disabled
vi /etc/hosts
确保文件内容如下
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
192.168.10.10 controller #后面的是主机名
192.168.10.20 compute #第二台机 的主机名
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
删除不可用的本地yum源文件
rm -rf /etc/yum.repos.d/*
然后关机controller(1号机)
克隆出compute(2号机)
以下是二号机操作
修改二号机的网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
确保网卡配置文件里的内容如下
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="93f42a29-3280-4298-81ab-7521492cde9d"
DEVICE="ens33"
ONBOOT="yes"
IPADDR=192.168.10.20
METMASK=255.255.255.0
然后修改第二张网卡
vi /etc/sysconfig/network-scripts/ifcfg-ens34
确保第二张网卡的配置文件内容如下
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens34
UUID=80994fef-dfa7-4ea8-9e29-838e58a3b43e
DEVICE=ens34
ONBOOT=yes
IPADDR=192.168.20.20
METMASK=255.255.255.0
然后重启网络
sudo systemctl restart network
然后也连接到xshell
然后切到一号机执行
修改主机名为comtroller
hostnamectl set-hostname comtroller
bash
然后切到二号机运行
修改二号机主机名为compute
hostnamectl set-hostname compute
bash
然后切到一号机运行
配置本地yum源
vi /etc/yum.repos.d/local.repo
确保文件配置内容如下
[centos]
name=centos
enabled=1
gpgcheck=0
baseurl=file:///opt/centos
[iaas]
name=iaas
enabled=1
gpgcheck=0
baseurl=file:///opt/iaas/iaas-repo
使用xftp把最开始提到的两个镜像文件传到一号机上面

创建两个文件夹
mkdir /opt/centos
mkdir /opt/iaas
切换到二号机
删除本地不可用yum源
rm -rf /etc/yum.repos.d/*
配置本地源
vi /etc/yum.repos.d/ftp.repo
确保文件里的内容如下:
[centos]
name=centos
enabled=1
gpgcheck=0
baseurl=ftp://192.168.10.10/centos
[iaas]
name=iaas
enabled=1
gpgcheck=0
baseurl=ftp://192.168.10.10/iaas/iaas-repo
切换回一号机执行
将系统镜像文件挂载到mnt目录下
mount -o loop CentOS-7-x86_64-DVD-2009.iso /mnt/
将刚刚挂载的系统镜像文件拷贝到centos文件中
cp -rvf /mnt/* /opt/centos/
完成之后卸载刚刚的系统镜像文件
umount /mnt/
将软件包文件挂载到mnt目录下
mount -o loop chinaskills_cloud_iaas.iso /mnt/
将刚刚挂载的软件包文件拷贝到iaas目录下
cp -rvf /mnt/* /opt/iaas/
随后解除挂载
umount /mnt/
做完之后可以把镜像删掉了
rm -rf chinaskills_cloud_iaas.iso CentOS-7-x86_64-DVD-2009.iso
加载插件
yum repolist
安装vsftpd服务插件
yum install vsftpd -y
确保输出内容如下
[root@comtroller ~]# yum install vsftpd -y
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 vsftpd.x86_64.0.3.0.2-28.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
=========================================================================================================================================================================================================================================================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================================================================================================================================================================================================================================================
正在安装:
vsftpd x86_64 3.0.2-28.el7 centos 172 k
事务概要
=========================================================================================================================================================================================================================================================================================================================================================================
安装 1 软件包
总下载量:172 k
安装大小:353 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : vsftpd-3.0.2-28.el7.x86_64 1/1
验证中 : vsftpd-3.0.2-28.el7.x86_64 1/1
已安装:
vsftpd.x86_64 0:3.0.2-28.el7
完毕!
编辑vsftpd服务插件的配置文件
vi /etc/vsftpd/vsftpd.conf
确保文件里的内容如下
# Example config file /etc/vsftpd/vsftpd.conf
anon_root=/opt
#
# The default compiled in settings are fairly paranoid. This sample file
# loosens things up a bit, to make the ftp daemon more usable.
# Please see vsftpd.conf.5 for all compiled in defaults.
#
# READ THIS: This example file is NOT an exhaustive list of vsftpd options.
# Please read the vsftpd.conf.5 manual page to get a full idea of vsftpd's
# capabilities.
#
# Allow anonymous FTP? (Beware - allowed by default if you comment this out).
anonymous_enable=YES
#
# Uncomment this to allow local users to log in.
# When SELinux is enforcing check for SE bool ftp_home_dir
local_enable=YES
#
# Uncomment this to enable any form of FTP write command.
write_enable=YES
#
# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
local_umask=022
#
# Uncomment this to allow the anonymous FTP user to upload files. This only
# has an effect if the above global write enable is activated. Also, you will
# obviously need to create a directory writable by the FTP user.
# When SELinux is enforcing check for SE bool allow_ftpd_anon_write, allow_ftpd_full_access
#anon_upload_enable=YES
#
# Uncomment this if you want the anonymous FTP user to be able to create
# new directories.
#anon_mkdir_write_enable=YES
#
# Activate directory messages - messages given to remote users when they
# go into a certain directory.
dirmessage_enable=YES
#
# Activate logging of uploads/downloads.
xferlog_enable=YES
#
# Make sure PORT transfer connections originate from port 20 (ftp-data).
connect_from_port_20=YES
#
# If you want, you can arrange for uploaded anonymous files to be owned by
# a different user. Note! Using "root" for uploaded files is not
# recommended!
#chown_uploads=YES
#chown_username=whoever
#
# You may override where the log file goes if you like. The default is shown
# below.
#xferlog_file=/var/log/xferlog
#
# If you want, you can have your log file in standard ftpd xferlog format.
# Note that the default log file location is /var/log/xferlog in this case.
xferlog_std_format=YES
#
# You may change the default value for timing out an idle session.
#idle_session_timeout=600
#
# You may change the default value for timing out a data connection.
#data_connection_timeout=120
#
# It is recommended that you define on your system a unique user which the
# ftp server can use as a totally isolated and unprivileged user.
#nopriv_user=ftpsecure
#
# Enable this and the server will recognise asynchronous ABOR requests. Not
# recommended for security (the code is non-trivial). Not enabling it,
# however, may confuse older FTP clients.
#async_abor_enable=YES
#
# By default the server will pretend to allow ASCII mode but in fact ignore
# the request. Turn on the below options to have the server actually do ASCII
# mangling on files when in ASCII mode. The vsftpd.conf(5) man page explains
# the behaviour when these options are disabled.
修改完成之后重启vsftpd服务
systemctl restart vsftpd
设置vsftpd为开机自启动
systemctl enable vsftpd
切换到二号机执行
加载yum源插件
yum repolist
这时基础配置已经完成 两个机器已经互通
两个机器共同执行
下载OpenStack软件包
yum install iaas-xiandian -y
修改OpenStack的系统内置配置文件
vi /etc/xiandian/openrc.sh
ctrl加v 加大写的G 加小写的d 删除各行注释符号
ESC加:%s/PASS=/PASS=000000/g 设置密码为000000六个0
确保文件的内容如下
-
#--------------------system Config--------------------## #Controller Server Manager IP. example:x.x.x.x HOST_IP=192.168.10.10 #Controller HOST Password. example:000000 HOST_PASS=000000 #Controller Server hostname. example:controller HOST_NAME=controller #Compute Node Manager IP. example:x.x.x.x HOST_IP_NODE=192.168.10.20 #Compute HOST Password. example:000000 HOST_PASS_NODE=000000 #Compute Node hostname. example:compute HOST_NAME_NODE=compute #--------------------Chrony Config-------------------## #Controller network segment IP. example:x.x.0.0/16(x.x.x.0/24) network_segment_IP=192.168.0.0/16 #--------------------Rabbit Config ------------------## #user for rabbit. example:openstack RABBIT_USER=openstack #Password for rabbit user .example:000000 RABBIT_PASS=000000 #--------------------MySQL Config---------------------## #Password for MySQL root user . exmaple:000000 DB_PASS=000000 #--------------------Keystone Config------------------## #Password for Keystore admin user. exmaple:000000 DOMAIN_NAME=demo ADMIN_PASS=000000 DEMO_PASS=000000 #Password for Mysql keystore user. exmaple:000000 KEYSTONE_DBPASS=000000 #--------------------Glance Config--------------------## #Password for Mysql glance user. exmaple:000000 GLANCE_DBPASS=000000 #Password for Keystore glance user. exmaple:000000 GLANCE_PASS=000000 #--------------------Nova Config----------------------## #Password for Mysql nova user. exmaple:000000 NOVA_DBPASS=000000 #Password for Keystore nova user. exmaple:000000 NOVA_PASS=000000 #--------------------Neturon Config-------------------## #Password for Mysql neutron user. exmaple:000000 NEUTRON_DBPASS=000000 #Password for Keystore neutron user. exmaple:000000 NEUTRON_PASS=000000 #metadata secret for neutron. exmaple:000000 METADATA_SECRET=000000 #Tunnel Network Interface. example:x.x.x.x INTERFACE_IP=192.168.10.10 #External Network Interface. example:eth1 INTERFACE_NAME=ens34 #External Network The Physical Adapter. example:provider Physical_NAME=provider #First Vlan ID in VLAN RANGE for VLAN Network. exmaple:101 minvlan=1
将刚刚配置好的OpenStack内置系统文件传给二号机
scp /etc/xiandian/openrc.sh root@192.168.10.20:/etc/xiandian/
两个机枪一起执行以下OpenStack脚本文件进行环境初始化
iaas-pre-host.sh
脚本文件执行成功之后就会输出以下内容
[root@comtroller ~]# iaas-pre-host.sh
setenforce: SELinux is disabled
已加载插件:fastestmirror, langpacks
正在解决依赖关系
--> 正在检查事务
---> 软件包 NetworkManager.x86_64.1.1.18.8-1.el7 将被 删除
--> 正在处理依赖关系 NetworkManager = 1:1.18.8-1.el7,它被软件包 1:NetworkManager-tui-1.18.8-1.el7.x86_64 需要
--> 正在处理依赖关系 NetworkManager(x86-64) = 1:1.18.8-1.el7,它被软件包 1:NetworkManager-team-1.18.8-1.el7.x86_64 需要
---> 软件包 firewalld.noarch.0.0.6.3-11.el7 将被 删除
--> 正在检查事务
---> 软件包 NetworkManager-team.x86_64.1.1.18.8-1.el7 将被 删除
---> 软件包 NetworkManager-tui.x86_64.1.1.18.8-1.el7 将被 删除
--> 解决依赖关系完成
依赖关系解决
=========================================================================================================================================================================================================================================================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================================================================================================================================================================================================================================================
正在删除:
NetworkManager x86_64 1:1.18.8-1.el7 @anaconda 5.1 M
firewalld noarch 0.6.3-11.el7 @anaconda 1.9 M
为依赖而移除:
NetworkManager-team x86_64 1:1.18.8-1.el7 @anaconda 40 k
NetworkManager-tui x86_64 1:1.18.8-1.el7 @anaconda 648 k
事务概要
=========================================================================================================================================================================================================================================================================================================================================================================
移除 2 软件包 (+2 依赖软件包)
安装大小:7.7 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在删除 : 1:NetworkManager-tui-1.18.8-1.el7.x86_64 1/4
正在删除 : 1:NetworkManager-team-1.18.8-1.el7.x86_64 2/4
正在删除 : firewalld-0.6.3-11.el7.noarch 3/4
正在删除 : 1:NetworkManager-1.18.8-1.el7.x86_64 4/4
验证中 : 1:NetworkManager-team-1.18.8-1.el7.x86_64 1/4
验证中 : 1:NetworkManager-tui-1.18.8-1.el7.x86_64 2/4
验证中 : firewalld-0.6.3-11.el7.noarch 3/4
验证中 : 1:NetworkManager-1.18.8-1.el7.x86_64 4/4
删除:
NetworkManager.x86_64 1:1.18.8-1.el7 firewalld.noarch 0:0.6.3-11.el7
作为依赖被删除:
NetworkManager-team.x86_64 1:1.18.8-1.el7 NetworkManager-tui.x86_64 1:1.18.8-1.el7
完毕!
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 iptables-services.x86_64.0.1.4.21-35.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
=========================================================================================================================================================================================================================================================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================================================================================================================================================================================================================================================
正在安装:
iptables-services x86_64 1.4.21-35.el7 centos 52 k
事务概要
=========================================================================================================================================================================================================================================================================================================================================================================
安装 1 软件包
总下载量:52 k
安装大小:23 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : iptables-services-1.4.21-35.el7.x86_64 1/1
验证中 : iptables-services-1.4.21-35.el7.x86_64 1/1
已安装:
iptables-services.x86_64 0:1.4.21-35.el7
完毕!
# Generated by iptables-save v1.4.21 on Mon Dec 9 18:45:43 2024
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
COMMIT
# Completed on Mon Dec 9 18:45:43 2024
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 mariadb-libs.x86_64.1.5.5.68-1.el7 将被 升级
---> 软件包 mariadb-libs.x86_64.3.10.1.20-2.el7 将被 更新
--> 正在处理依赖关系 mariadb-common(x86-64) = 3:10.1.20-2.el7,它被软件包 3:mariadb-libs-10.1.20-2.el7.x86_64 需要
---> 软件包 pexpect.noarch.0.2.3-11.el7 将被 取代
---> 软件包 pyOpenSSL.x86_64.0.0.13.1-4.el7 将被 取代
---> 软件包 pyparsing.noarch.0.1.5.6-9.el7 将被 升级
---> 软件包 pyparsing.noarch.0.2.1.10-3.el7 将被 更新
--> 正在处理依赖关系 python-pyparsing = 2.1.10-3.el7,它被软件包 pyparsing-2.1.10-3.el7.noarch 需要
---> 软件包 python-cffi.x86_64.0.1.6.0-5.el7 将被 取代
---> 软件包 python-dateutil.noarch.0.1.5-7.el7 将被 取代
---> 软件包 python-dns.noarch.0.1.12.0-4.20150617git465785f.el7 将被 升级
---> 软件包 python-dns.noarch.0.1.15.0-5.el7 将被 更新
--> 正在处理依赖关系 python-crypto,它被软件包 python-dns-1.15.0-5.el7.noarch 需要
---> 软件包 python-idna.noarch.0.2.4-1.el7 将被 取代
---> 软件包 python-ipaddress.noarch.0.1.0.16-2.el7 将被 升级
---> 软件包 python-ipaddress.noarch.0.1.0.16-3.el7 将被 更新
---> 软件包 python-netaddr.noarch.0.0.7.5-9.el7 将被 取代
---> 软件包 python-pillow.x86_64.0.2.0.0-21.gitd1c6db8.el7 将被 取代
---> 软件包 python-requests.noarch.0.2.6.0-10.el7 将被 取代
---> 软件包 python-setuptools.noarch.0.0.9.8-7.el7 将被 取代
---> 软件包 python-six.noarch.0.1.9.0-2.el7 将被 取代
---> 软件包 python-suds.noarch.0.0.4.1-5.el7 将被 取代
---> 软件包 python-urllib3.noarch.0.1.10.2-7.el7 将被 取代
---> 软件包 python2-cffi.x86_64.0.1.11.2-1.el7 将被 舍弃
---> 软件包 python2-cryptography.x86_64.0.1.7.2-2.el7 将被 升级
---> 软件包 python2-cryptography.x86_64.0.2.1.4-2.el7 将被 更新
--> 正在处理依赖关系 python2-asn1crypto >= 0.21,它被软件包 python2-cryptography-2.1.4-2.el7.x86_64 需要
---> 软件包 python2-dateutil.noarch.1.2.6.1-1.el7 将被 舍弃
---> 软件包 python2-idna.noarch.0.2.5-1.el7 将被 舍弃
---> 软件包 python2-netaddr.noarch.0.0.7.19-5.el7 将被 舍弃
---> 软件包 python2-pexpect.noarch.0.4.6-1.el7 将被 舍弃
--> 正在处理依赖关系 python2-ptyprocess,它被软件包 python2-pexpect-4.6-1.el7.noarch 需要
---> 软件包 python2-pillow.x86_64.0.4.0.0-1.el7 将被 舍弃
--> 正在处理依赖关系 python2-olefile,它被软件包 python2-pillow-4.0.0-1.el7.x86_64 需要
--> 正在处理依赖关系 libopenjp2.so.7()(64bit),它被软件包 python2-pillow-4.0.0-1.el7.x86_64 需要
--> 正在处理依赖关系 liblcms2.so.2()(64bit),它被软件包 python2-pillow-4.0.0-1.el7.x86_64 需要
--> 正在处理依赖关系 libimagequant.so.0()(64bit),它被软件包 python2-pillow-4.0.0-1.el7.x86_64 需要
---> 软件包 python2-pyOpenSSL.noarch.0.17.3.0-3.el7 将被 舍弃
---> 软件包 python2-requests.noarch.0.2.14.2-1.el7 将被 舍弃
---> 软件包 python2-setuptools.noarch.0.22.0.5-1.el7 将被 舍弃
---> 软件包 python2-six.noarch.0.1.10.0-9.el7 将被 舍弃
---> 软件包 python2-suds.noarch.0.0.7-0.4.94664ddd46a6.el7 将被 舍弃
---> 软件包 python2-urllib3.noarch.0.1.21.1-1.el7 将被 舍弃
--> 正在处理依赖关系 python-pysocks,它被软件包 python2-urllib3-1.21.1-1.el7.noarch 需要
--> 正在检查事务
---> 软件包 lcms2.x86_64.0.2.6-3.el7 将被 安装
---> 软件包 libimagequant.x86_64.0.2.8.2-2.el7 将被 安装
---> 软件包 mariadb-common.x86_64.3.10.1.20-2.el7 将被 安装
--> 正在处理依赖关系 /etc/my.cnf,它被软件包 3:mariadb-common-10.1.20-2.el7.x86_64 需要
---> 软件包 openjpeg2.x86_64.0.2.3.1-3.el7_7 将被 安装
---> 软件包 python2-asn1crypto.noarch.0.0.23.0-2.el7 将被 安装
---> 软件包 python2-crypto.x86_64.0.2.6.1-15.el7 将被 安装
--> 正在处理依赖关系 libtomcrypt.so.0()(64bit),它被软件包 python2-crypto-2.6.1-15.el7.x86_64 需要
---> 软件包 python2-olefile.noarch.0.0.44-1.el7 将被 安装
---> 软件包 python2-ptyprocess.noarch.0.0.5.2-3.el7 将被 安装
---> 软件包 python2-pyparsing.noarch.0.2.1.10-3.el7 将被 安装
---> 软件包 python2-pysocks.noarch.0.1.5.6-3.el7 将被 安装
--> 正在检查事务
---> 软件包 libtomcrypt.x86_64.0.1.17-33.20170623gitcd6e602.el7 将被 安装
--> 正在处理依赖关系 libtommath.so.1()(64bit),它被软件包 libtomcrypt-1.17-33.20170623gitcd6e602.el7.x86_64 需要
---> 软件包 mariadb-config.x86_64.3.10.1.20-2.el7 将被 安装
--> 正在检查事务
---> 软件包 libtommath.x86_64.0.1.0-8.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
=========================================================================================================================================================================================================================================================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================================================================================================================================================================================================================================================
正在安装:
python2-cffi x86_64 1.11.2-1.el7 iaas 229 k
替换 python-cffi.x86_64 1.6.0-5.el7
python2-dateutil noarch 1:2.6.1-1.el7 iaas 246 k
替换 python-dateutil.noarch 1.5-7.el7
python2-idna noarch 2.5-1.el7 iaas 94 k
替换 python-idna.noarch 2.4-1.el7
python2-netaddr noarch 0.7.19-5.el7 iaas 1.5 M
替换 python-netaddr.noarch 0.7.5-9.el7
python2-pexpect noarch 4.6-1.el7 iaas 135 k
替换 pexpect.noarch 2.3-11.el7
python2-pillow x86_64 4.0.0-1.el7 iaas 552 k
替换 python-pillow.x86_64 2.0.0-21.gitd1c6db8.el7
python2-pyOpenSSL noarch 17.3.0-3.el7 iaas 92 k
替换 pyOpenSSL.x86_64 0.13.1-4.el7
python2-requests noarch 2.14.2-1.el7 iaas 116 k
替换 python-requests.noarch 2.6.0-10.el7
python2-setuptools noarch 22.0.5-1.el7 iaas 485 k
替换 python-setuptools.noarch 0.9.8-7.el7
python2-six noarch 1.10.0-9.el7 iaas 31 k
替换 python-six.noarch 1.9.0-2.el7
python2-suds noarch 0.7-0.4.94664ddd46a6.el7 iaas 234 k
替换 python-suds.noarch 0.4.1-5.el7
python2-urllib3 noarch 1.21.1-1.el7 iaas 173 k
替换 python-urllib3.noarch 1.10.2-7.el7
正在更新:
mariadb-libs x86_64 3:10.1.20-2.el7 iaas 643 k
pyparsing noarch 2.1.10-3.el7 iaas 6.8 k
python-dns noarch 1.15.0-5.el7 iaas 248 k
python-ipaddress noarch 1.0.16-3.el7 iaas 34 k
python2-cryptography x86_64 2.1.4-2.el7 iaas 510 k
为依赖而安装:
lcms2 x86_64 2.6-3.el7 centos 150 k
libimagequant x86_64 2.8.2-2.el7 iaas 52 k
libtomcrypt x86_64 1.17-33.20170623gitcd6e602.el7 iaas 390 k
libtommath x86_64 1.0-8.el7 iaas 51 k
mariadb-common x86_64 3:10.1.20-2.el7 iaas 63 k
mariadb-config x86_64 3:10.1.20-2.el7 iaas 26 k
openjpeg2 x86_64 2.3.1-3.el7_7 centos 153 k
python2-asn1crypto noarch 0.23.0-2.el7 iaas 172 k
python2-crypto x86_64 2.6.1-15.el7 iaas 477 k
python2-olefile noarch 0.44-1.el7 iaas 773 k
python2-ptyprocess noarch 0.5.2-3.el7 iaas 26 k
python2-pyparsing noarch 2.1.10-3.el7 iaas 135 k
python2-pysocks noarch 1.5.6-3.el7 iaas 20 k
事务概要
=========================================================================================================================================================================================================================================================================================================================================================================
安装 12 软件包 (+13 依赖软件包)
升级 5 软件包
总下载量:7.7 M
Downloading packages:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 243 MB/s | 7.7 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : python2-idna-2.5-1.el7.noarch 1/47
正在安装 : python2-six-1.10.0-9.el7.noarch 2/47
正在更新 : python-ipaddress-1.0.16-3.el7.noarch 3/47
正在安装 : openjpeg2-2.3.1-3.el7_7.x86_64 4/47
正在安装 : python2-pysocks-1.5.6-3.el7.noarch 5/47
正在安装 : libimagequant-2.8.2-2.el7.x86_64 6/47
正在安装 : lcms2-2.6-3.el7.x86_64 7/47
正在安装 : libtommath-1.0-8.el7.x86_64 8/47
正在安装 : libtomcrypt-1.17-33.20170623gitcd6e602.el7.x86_64 9/47
正在安装 : python2-crypto-2.6.1-15.el7.x86_64 10/47
正在安装 : python2-pyparsing-2.1.10-3.el7.noarch 11/47
正在安装 : python2-asn1crypto-0.23.0-2.el7.noarch 12/47
正在安装 : python2-cffi-1.11.2-1.el7.x86_64 13/47
正在更新 : python2-cryptography-2.1.4-2.el7.x86_64 14/47
正在安装 : python2-pyOpenSSL-17.3.0-3.el7.noarch 15/47
正在安装 : python2-urllib3-1.21.1-1.el7.noarch 16/47
正在安装 : python2-ptyprocess-0.5.2-3.el7.noarch 17/47
正在安装 : 3:mariadb-config-10.1.20-2.el7.x86_64 18/47
正在安装 : 3:mariadb-common-10.1.20-2.el7.x86_64 19/47
正在安装 : python2-olefile-0.44-1.el7.noarch 20/47
正在安装 : python2-pillow-4.0.0-1.el7.x86_64 21/47
正在更新 : 3:mariadb-libs-10.1.20-2.el7.x86_64 22/47
正在安装 : python2-pexpect-4.6-1.el7.noarch 23/47
正在安装 : python2-requests-2.14.2-1.el7.noarch 24/47
正在更新 : pyparsing-2.1.10-3.el7.noarch 25/47
正在更新 : python-dns-1.15.0-5.el7.noarch 26/47
正在安装 : 1:python2-dateutil-2.6.1-1.el7.noarch 27/47
正在安装 : python2-suds-0.7-0.4.94664ddd46a6.el7.noarch 28/47
正在安装 : python2-netaddr-0.7.19-5.el7.noarch 29/47
正在安装 : python2-setuptools-22.0.5-1.el7.noarch 30/47
正在删除 : python-requests-2.6.0-10.el7.noarch 31/47
正在删除 : python-urllib3-1.10.2-7.el7.noarch 32/47
正在删除 : python-dateutil-1.5-7.el7.noarch 33/47
正在删除 : pyOpenSSL-0.13.1-4.el7.x86_64 34/47
正在删除 : python-suds-0.4.1-5.el7.noarch 35/47
正在删除 : python-pillow-2.0.0-21.gitd1c6db8.el7.x86_64 36/47
正在删除 : python-netaddr-0.7.5-9.el7.noarch 37/47
正在删除 : pexpect-2.3-11.el7.noarch 38/47
清理 : python-dns-1.12.0-4.20150617git465785f.el7.noarch 39/47
清理 : pyparsing-1.5.6-9.el7.noarch 40/47
清理 : python2-cryptography-1.7.2-2.el7.x86_64 41/47
正在删除 : python-idna-2.4-1.el7.noarch 42/47
清理 : python-ipaddress-1.0.16-2.el7.noarch 43/47
正在删除 : python-setuptools-0.9.8-7.el7.noarch 44/47
正在删除 : python-six-1.9.0-2.el7.noarch 45/47
正在删除 : python-cffi-1.6.0-5.el7.x86_64 46/47
清理 : 1:mariadb-libs-5.5.68-1.el7.x86_64 47/47
验证中 : 3:mariadb-libs-10.1.20-2.el7.x86_64 1/47
验证中 : pyparsing-2.1.10-3.el7.noarch 2/47
验证中 : python2-olefile-0.44-1.el7.noarch 3/47
验证中 : python-dns-1.15.0-5.el7.noarch 4/47
验证中 : python2-cryptography-2.1.4-2.el7.x86_64 5/47
验证中 : 3:mariadb-config-10.1.20-2.el7.x86_64 6/47
验证中 : python2-pexpect-4.6-1.el7.noarch 7/47
验证中 : libtomcrypt-1.17-33.20170623gitcd6e602.el7.x86_64 8/47
验证中 : python2-ptyprocess-0.5.2-3.el7.noarch 9/47
验证中 : python2-cffi-1.11.2-1.el7.x86_64 10/47
验证中 : python2-requests-2.14.2-1.el7.noarch 11/47
验证中 : python-ipaddress-1.0.16-3.el7.noarch 12/47
验证中 : python2-setuptools-22.0.5-1.el7.noarch 13/47
验证中 : python2-urllib3-1.21.1-1.el7.noarch 14/47
验证中 : python2-asn1crypto-0.23.0-2.el7.noarch 15/47
验证中 : python2-pyparsing-2.1.10-3.el7.noarch 16/47
验证中 : python2-netaddr-0.7.19-5.el7.noarch 17/47
验证中 : python2-six-1.10.0-9.el7.noarch 18/47
验证中 : python2-pillow-4.0.0-1.el7.x86_64 19/47
验证中 : libtommath-1.0-8.el7.x86_64 20/47
验证中 : 3:mariadb-common-10.1.20-2.el7.x86_64 21/47
验证中 : lcms2-2.6-3.el7.x86_64 22/47
验证中 : python2-suds-0.7-0.4.94664ddd46a6.el7.noarch 23/47
验证中 : python2-crypto-2.6.1-15.el7.x86_64 24/47
验证中 : python2-idna-2.5-1.el7.noarch 25/47
验证中 : libimagequant-2.8.2-2.el7.x86_64 26/47
验证中 : python2-pysocks-1.5.6-3.el7.noarch 27/47
验证中 : python2-pyOpenSSL-17.3.0-3.el7.noarch 28/47
验证中 : openjpeg2-2.3.1-3.el7_7.x86_64 29/47
验证中 : 1:python2-dateutil-2.6.1-1.el7.noarch 30/47
验证中 : pexpect-2.3-11.el7.noarch 31/47
验证中 : pyOpenSSL-0.13.1-4.el7.x86_64 32/47
验证中 : pyparsing-1.5.6-9.el7.noarch 33/47
验证中 : python-setuptools-0.9.8-7.el7.noarch 34/47
验证中 : python-urllib3-1.10.2-7.el7.noarch 35/47
验证中 : python-dateutil-1.5-7.el7.noarch 36/47
验证中 : python-pillow-2.0.0-21.gitd1c6db8.el7.x86_64 37/47
验证中 : python-dns-1.12.0-4.20150617git465785f.el7.noarch 38/47
验证中 : python-six-1.9.0-2.el7.noarch 39/47
验证中 : python-idna-2.4-1.el7.noarch 40/47
验证中 : 1:mariadb-libs-5.5.68-1.el7.x86_64 41/47
验证中 : python-cffi-1.6.0-5.el7.x86_64 42/47
验证中 : python-suds-0.4.1-5.el7.noarch 43/47
验证中 : python-netaddr-0.7.5-9.el7.noarch 44/47
验证中 : python-requests-2.6.0-10.el7.noarch 45/47
验证中 : python-ipaddress-1.0.16-2.el7.noarch 46/47
验证中 : python2-cryptography-1.7.2-2.el7.x86_64 47/47
已安装:
python2-cffi.x86_64 0:1.11.2-1.el7 python2-dateutil.noarch 1:2.6.1-1.el7 python2-idna.noarch 0:2.5-1.el7 python2-netaddr.noarch 0:0.7.19-5.el7 python2-pexpect.noarch 0:4.6-1.el7 python2-pillow.x86_64 0:4.0.0-1.el7 python2-pyOpenSSL.noarch 0:17.3.0-3.el7 python2-requests.noarch 0:2.14.2-1.el7
python2-setuptools.noarch 0:22.0.5-1.el7 python2-six.noarch 0:1.10.0-9.el7 python2-suds.noarch 0:0.7-0.4.94664ddd46a6.el7 python2-urllib3.noarch 0:1.21.1-1.el7
作为依赖被安装:
lcms2.x86_64 0:2.6-3.el7 libimagequant.x86_64 0:2.8.2-2.el7 libtomcrypt.x86_64 0:1.17-33.20170623gitcd6e602.el7 libtommath.x86_64 0:1.0-8.el7 mariadb-common.x86_64 3:10.1.20-2.el7 mariadb-config.x86_64 3:10.1.20-2.el7 openjpeg2.x86_64 0:2.3.1-3.el7_7 python2-asn1crypto.noarch 0:0.23.0-2.el7
python2-crypto.x86_64 0:2.6.1-15.el7 python2-olefile.noarch 0:0.44-1.el7 python2-ptyprocess.noarch 0:0.5.2-3.el7 python2-pyparsing.noarch 0:2.1.10-3.el7 python2-pysocks.noarch 0:1.5.6-3.el7
更新完毕:
mariadb-libs.x86_64 3:10.1.20-2.el7 pyparsing.noarch 0:2.1.10-3.el7 python-dns.noarch 0:1.15.0-5.el7 python-ipaddress.noarch 0:1.0.16-3.el7 python2-cryptography.x86_64 0:2.1.4-2.el7
替代:
pexpect.noarch 0:2.3-11.el7 pyOpenSSL.x86_64 0:0.13.1-4.el7 python-cffi.x86_64 0:1.6.0-5.el7 python-dateutil.noarch 0:1.5-7.el7 python-idna.noarch 0:2.4-1.el7 python-netaddr.noarch 0:0.7.5-9.el7 python-pillow.x86_64 0:2.0.0-21.gitd1c6db8.el7 python-requests.noarch 0:2.6.0-10.el7
python-setuptools.noarch 0:0.9.8-7.el7 python-six.noarch 0:1.9.0-2.el7 python-suds.noarch 0:0.4.1-5.el7 python-urllib3.noarch 0:1.10.2-7.el7
完毕!
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 crudini.noarch.0.0.9-2.el7 将被 安装
---> 软件包 expect.x86_64.0.5.45-14.el7_1 将被 安装
--> 正在处理依赖关系 libtcl8.5.so()(64bit),它被软件包 expect-5.45-14.el7_1.x86_64 需要
---> 软件包 openstack-selinux.noarch.0.0.8.13-1.el7 将被 安装
--> 正在处理依赖关系 container-selinux,它被软件包 openstack-selinux-0.8.13-1.el7.noarch 需要
---> 软件包 openstack-utils.noarch.0.2017.1-1.el7 将被 安装
---> 软件包 python2-openstackclient.noarch.0.3.14.3-1.el7 将被 安装
--> 正在处理依赖关系 python-openstackclient-lang = 3.14.3-1.el7,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-oslo-utils >= 3.33.0,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-oslo-i18n >= 3.15.3,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-osc-lib >= 1.8.0,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-openstacksdk >= 0.9.19,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-novaclient >= 9.1.0,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-neutronclient >= 6.7.0,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-keystoneclient >= 1:3.8.0,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-keystoneauth1 >= 3.3.0,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-glanceclient >= 1:2.8.0,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-cinderclient >= 3.3.0,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-pbr,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-babel,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在处理依赖关系 python-cliff,它被软件包 python2-openstackclient-3.14.3-1.el7.noarch 需要
--> 正在检查事务
---> 软件包 container-selinux.noarch.2.2.99-1.el7_6 将被 安装
---> 软件包 python-openstackclient-lang.noarch.0.3.14.3-1.el7 将被 安装
---> 软件包 python2-babel.noarch.0.2.3.4-1.el7 将被 安装
--> 正在处理依赖关系 pytz,它被软件包 python2-babel-2.3.4-1.el7.noarch 需要
---> 软件包 python2-cinderclient.noarch.0.3.5.0-1.el7 将被 安装
--> 正在处理依赖关系 python2-prettytable,它被软件包 python2-cinderclient-3.5.0-1.el7.noarch 需要
--> 正在处理依赖关系 python-simplejson,它被软件包 python2-cinderclient-3.5.0-1.el7.noarch 需要
---> 软件包 python2-cliff.noarch.0.2.11.1-1.el7 将被 安装
--> 正在处理依赖关系 python2-stevedore >= 1.20.0,它被软件包 python2-cliff-2.11.1-1.el7.noarch 需要
--> 正在处理依赖关系 python-cmd2 >= 0.6.7,它被软件包 python2-cliff-2.11.1-1.el7.noarch 需要
--> 正在处理依赖关系 python2-unicodecsv,它被软件包 python2-cliff-2.11.1-1.el7.noarch 需要
---> 软件包 python2-glanceclient.noarch.1.2.10.1-1.el7 将被 安装
--> 正在处理依赖关系 python-wrapt,它被软件包 1:python2-glanceclient-2.10.1-1.el7.noarch 需要
--> 正在处理依赖关系 python-warlock,它被软件包 1:python2-glanceclient-2.10.1-1.el7.noarch 需要
---> 软件包 python2-keystoneauth1.noarch.0.3.4.0-1.el7 将被 安装
--> 正在处理依赖关系 python2-iso8601 >= 0.1.11,它被软件包 python2-keystoneauth1-3.4.0-1.el7.noarch 需要
---> 软件包 python2-keystoneclient.noarch.1.3.15.0-1.el7 将被 安装
--> 正在处理依赖关系 python2-oslo-serialization >= 2.18.0,它被软件包 1:python2-keystoneclient-3.15.0-1.el7.noarch 需要
--> 正在处理依赖关系 python2-oslo-config >= 2:5.1.0,它被软件包 1:python2-keystoneclient-3.15.0-1.el7.noarch 需要
--> 正在处理依赖关系 python2-debtcollector >= 1.2.0,它被软件包 1:python2-keystoneclient-3.15.0-1.el7.noarch 需要
--> 正在处理依赖关系 python-keyring >= 5.5.1,它被软件包 1:python2-keystoneclient-3.15.0-1.el7.noarch 需要
---> 软件包 python2-neutronclient.noarch.0.6.7.0-1.el7 将被 安装
--> 正在处理依赖关系 python2-os-client-config >= 1.28.0,它被软件包 python2-neutronclient-6.7.0-1.el7.noarch 需要
---> 软件包 python2-novaclient.noarch.1.10.1.0-1.el7 将被 安装
---> 软件包 python2-openstacksdk.noarch.0.0.11.3-1.el7 将被 安装
--> 正在处理依赖关系 python2-requestsexceptions >= 1.2.0,它被软件包 python2-openstacksdk-0.11.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-os-service-types >= 1.1.0,它被软件包 python2-openstacksdk-0.11.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-jsonpatch >= 1.16,它被软件包 python2-openstacksdk-0.11.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-munch,它被软件包 python2-openstacksdk-0.11.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-jmespath,它被软件包 python2-openstacksdk-0.11.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-deprecation,它被软件包 python2-openstacksdk-0.11.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-appdirs,它被软件包 python2-openstacksdk-0.11.3-1.el7.noarch 需要
--> 正在处理依赖关系 python-dogpile-cache,它被软件包 python2-openstacksdk-0.11.3-1.el7.noarch 需要
---> 软件包 python2-osc-lib.noarch.0.1.9.0-1.el7 将被 安装
---> 软件包 python2-oslo-i18n.noarch.0.3.19.0-1.el7 将被 安装
--> 正在处理依赖关系 python-oslo-i18n-lang = 3.19.0-1.el7,它被软件包 python2-oslo-i18n-3.19.0-1.el7.noarch 需要
--> 正在处理依赖关系 python2-fixtures,它被软件包 python2-oslo-i18n-3.19.0-1.el7.noarch 需要
---> 软件包 python2-oslo-utils.noarch.0.3.35.1-1.el7 将被 安装
--> 正在处理依赖关系 python-oslo-utils-lang = 3.35.1-1.el7,它被软件包 python2-oslo-utils-3.35.1-1.el7.noarch 需要
--> 正在处理依赖关系 python2-funcsigs,它被软件包 python2-oslo-utils-3.35.1-1.el7.noarch 需要
--> 正在处理依赖关系 python-monotonic,它被软件包 python2-oslo-utils-3.35.1-1.el7.noarch 需要
---> 软件包 python2-pbr.noarch.0.3.1.1-8.el7 将被 安装
---> 软件包 tcl.x86_64.1.8.5.13-8.el7 将被 安装
--> 正在检查事务
---> 软件包 python-cmd2.noarch.0.0.6.8-8.el7 将被 安装
---> 软件包 python-dogpile-cache.noarch.0.0.6.2-1.el7 将被 安装
--> 正在处理依赖关系 python-dogpile-core >= 0.4.1,它被软件包 python-dogpile-cache-0.6.2-1.el7.noarch 需要
---> 软件包 python-keyring.noarch.0.5.7.1-1.el7 将被 安装
---> 软件包 python-monotonic.noarch.0.0.6-1.el7 将被 安装
---> 软件包 python-oslo-i18n-lang.noarch.0.3.19.0-1.el7 将被 安装
---> 软件包 python-oslo-utils-lang.noarch.0.3.35.1-1.el7 将被 安装
---> 软件包 python-prettytable.noarch.0.0.7.2-3.el7 将被 安装
---> 软件包 python-simplejson.x86_64.0.3.5.3-5.el7 将被 安装
---> 软件包 python-unicodecsv.noarch.0.0.14.1-1.el7 将被 安装
---> 软件包 python-warlock.noarch.0.1.0.1-1.el7 将被 安装
--> 正在处理依赖关系 python-jsonschema,它被软件包 python-warlock-1.0.1-1.el7.noarch 需要
---> 软件包 python-wrapt.x86_64.0.1.10.8-2.el7 将被 安装
---> 软件包 python2-appdirs.noarch.0.1.4.0-4.el7 将被 安装
---> 软件包 python2-debtcollector.noarch.0.1.19.0-1.el7 将被 安装
---> 软件包 python2-deprecation.noarch.0.1.0-3.el7 将被 安装
---> 软件包 python2-fixtures.noarch.0.3.0.0-7.el7 将被 安装
--> 正在处理依赖关系 python-testtools >= 0.9.22,它被软件包 python2-fixtures-3.0.0-7.el7.noarch 需要
---> 软件包 python2-funcsigs.noarch.0.1.0.2-1.el7 将被 安装
---> 软件包 python2-iso8601.noarch.0.0.1.11-1.el7 将被 安装
---> 软件包 python2-jmespath.noarch.0.0.9.0-5.el7 将被 安装
---> 软件包 python2-jsonpatch.noarch.0.1.21-1.el7 将被 安装
--> 正在处理依赖关系 python2-jsonpointer,它被软件包 python2-jsonpatch-1.21-1.el7.noarch 需要
---> 软件包 python2-munch.noarch.0.2.2.0-2.el7 将被 安装
---> 软件包 python2-os-client-config.noarch.0.1.29.0-1.el7 将被 安装
---> 软件包 python2-os-service-types.noarch.0.1.1.0-1.el7 将被 安装
---> 软件包 python2-oslo-config.noarch.2.5.2.1-1.el7 将被 安装
--> 正在处理依赖关系 python2-rfc3986 >= 0.3.1,它被软件包 2:python2-oslo-config-5.2.1-1.el7.noarch 需要
---> 软件包 python2-oslo-serialization.noarch.0.2.24.0-1.el7 将被 安装
--> 正在处理依赖关系 python-msgpack,它被软件包 python2-oslo-serialization-2.24.0-1.el7.noarch 需要
---> 软件包 python2-requestsexceptions.noarch.0.1.4.0-1.el7 将被 安装
---> 软件包 python2-stevedore.noarch.0.1.28.0-1.el7 将被 安装
---> 软件包 pytz.noarch.0.2016.10-2.el7 将被 安装
--> 正在检查事务
---> 软件包 python-dogpile-core.noarch.0.0.4.1-2.el7 将被 安装
---> 软件包 python-msgpack.x86_64.0.0.4.6-3.el7 将被 安装
---> 软件包 python-testtools.noarch.0.1.8.0-2.el7 将被 安装
--> 正在处理依赖关系 python-unittest2 >= 0.8.0,它被软件包 python-testtools-1.8.0-2.el7.noarch 需要
--> 正在处理依赖关系 python-mimeparse,它被软件包 python-testtools-1.8.0-2.el7.noarch 需要
--> 正在处理依赖关系 python-extras,它被软件包 python-testtools-1.8.0-2.el7.noarch 需要
---> 软件包 python2-jsonpointer.noarch.0.1.10-4.el7 将被 安装
---> 软件包 python2-jsonschema.noarch.0.2.6.0-2.el7 将被 安装
--> 正在处理依赖关系 python-repoze-lru,它被软件包 python2-jsonschema-2.6.0-2.el7.noarch 需要
---> 软件包 python2-rfc3986.noarch.0.0.3.1-1.el7 将被 安装
--> 正在检查事务
---> 软件包 python-mimeparse.noarch.0.0.1.4-1.el7 将被 安装
---> 软件包 python-repoze-lru.noarch.0.0.4-3.el7 将被 安装
---> 软件包 python-unittest2.noarch.0.1.0.1-1.el7 将被 安装
--> 正在处理依赖关系 python-traceback2,它被软件包 python-unittest2-1.0.1-1.el7.noarch 需要
---> 软件包 python2-extras.noarch.0.1.0.0-2.el7 将被 安装
--> 正在检查事务
---> 软件包 python-traceback2.noarch.0.1.4.0-2.el7 将被 安装
--> 正在处理依赖关系 python-linecache2,它被软件包 python-traceback2-1.4.0-2.el7.noarch 需要
--> 正在检查事务
---> 软件包 python-linecache2.noarch.0.1.0.0-1.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
=========================================================================================================================================================================================================================================================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================================================================================================================================================================================================================================================
正在安装:
crudini noarch 0.9-2.el7 iaas 24 k
expect x86_64 5.45-14.el7_1 centos 262 k
openstack-selinux noarch 0.8.13-1.el7 iaas 127 k
openstack-utils noarch 2017.1-1.el7 iaas 18 k
python2-openstackclient noarch 3.14.3-1.el7 iaas 1.0 M
为依赖而安装:
container-selinux noarch 2:2.99-1.el7_6 iaas 39 k
python-cmd2 noarch 0.6.8-8.el7 iaas 41 k
python-dogpile-cache noarch 0.6.2-1.el7 iaas 69 k
python-dogpile-core noarch 0.4.1-2.el7 iaas 19 k
python-keyring noarch 5.7.1-1.el7 iaas 116 k
python-linecache2 noarch 1.0.0-1.el7 iaas 11 k
python-mimeparse noarch 0.1.4-1.el7 iaas 8.6 k
python-monotonic noarch 0.6-1.el7 iaas 8.9 k
python-msgpack x86_64 0.4.6-3.el7 iaas 73 k
python-openstackclient-lang noarch 3.14.3-1.el7 iaas 54 k
python-oslo-i18n-lang noarch 3.19.0-1.el7 iaas 9.6 k
python-oslo-utils-lang noarch 3.35.1-1.el7 iaas 8.5 k
python-prettytable noarch 0.7.2-3.el7 iaas 37 k
python-repoze-lru noarch 0.4-3.el7 iaas 12 k
python-simplejson x86_64 3.5.3-5.el7 iaas 185 k
python-testtools noarch 1.8.0-2.el7 iaas 301 k
python-traceback2 noarch 1.4.0-2.el7 iaas 18 k
python-unicodecsv noarch 0.14.1-1.el7 iaas 25 k
python-unittest2 noarch 1.0.1-1.el7 iaas 171 k
python-warlock noarch 1.0.1-1.el7 iaas 14 k
python-wrapt x86_64 1.10.8-2.el7 iaas 46 k
python2-appdirs noarch 1.4.0-4.el7 iaas 16 k
python2-babel noarch 2.3.4-1.el7 iaas 4.8 M
python2-cinderclient noarch 3.5.0-1.el7 iaas 260 k
python2-cliff noarch 2.11.1-1.el7 iaas 88 k
python2-debtcollector noarch 1.19.0-1.el7 iaas 27 k
python2-deprecation noarch 1.0-3.el7 iaas 15 k
python2-extras noarch 1.0.0-2.el7 iaas 16 k
python2-fixtures noarch 3.0.0-7.el7 iaas 88 k
python2-funcsigs noarch 1.0.2-1.el7 iaas 24 k
python2-glanceclient noarch 1:2.10.1-1.el7 iaas 136 k
python2-iso8601 noarch 0.1.11-1.el7 iaas 19 k
python2-jmespath noarch 0.9.0-5.el7 iaas 39 k
python2-jsonpatch noarch 1.21-1.el7 iaas 21 k
python2-jsonpointer noarch 1.10-4.el7 iaas 14 k
python2-jsonschema noarch 2.6.0-2.el7 iaas 76 k
python2-keystoneauth1 noarch 3.4.0-1.el7 iaas 385 k
python2-keystoneclient noarch 1:3.15.0-1.el7 iaas 236 k
python2-munch noarch 2.2.0-2.el7 iaas 16 k
python2-neutronclient noarch 6.7.0-1.el7 iaas 304 k
python2-novaclient noarch 1:10.1.0-1.el7 iaas 203 k
python2-openstacksdk noarch 0.11.3-1.el7 iaas 565 k
python2-os-client-config noarch 1.29.0-1.el7 iaas 81 k
python2-os-service-types noarch 1.1.0-1.el7 iaas 27 k
python2-osc-lib noarch 1.9.0-1.el7 iaas 69 k
python2-oslo-config noarch 2:5.2.1-1.el7 iaas 199 k
python2-oslo-i18n noarch 3.19.0-1.el7 iaas 52 k
python2-oslo-serialization noarch 2.24.0-1.el7 iaas 28 k
python2-oslo-utils noarch 3.35.1-1.el7 iaas 71 k
python2-pbr noarch 3.1.1-8.el7 iaas 268 k
python2-requestsexceptions noarch 1.4.0-1.el7 iaas 11 k
python2-rfc3986 noarch 0.3.1-1.el7 iaas 28 k
python2-stevedore noarch 1.28.0-1.el7 iaas 56 k
pytz noarch 2016.10-2.el7 centos 46 k
tcl x86_64 1:8.5.13-8.el7 centos 1.9 M
事务概要
=========================================================================================================================================================================================================================================================================================================================================================================
安装 5 软件包 (+55 依赖软件包)
总下载量:13 M
安装大小:52 M
Downloading packages:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 218 MB/s | 13 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : python2-pbr-3.1.1-8.el7.noarch 1/60
正在安装 : python2-iso8601-0.1.11-1.el7.noarch 2/60
正在安装 : python2-stevedore-1.28.0-1.el7.noarch 3/60
正在安装 : python2-keystoneauth1-3.4.0-1.el7.noarch 4/60
正在安装 : python-simplejson-3.5.3-5.el7.x86_64 5/60
正在安装 : python-prettytable-0.7.2-3.el7.noarch 6/60
正在安装 : python2-requestsexceptions-1.4.0-1.el7.noarch 7/60
正在安装 : python2-funcsigs-1.0.2-1.el7.noarch 8/60
正在安装 : python2-appdirs-1.4.0-4.el7.noarch 9/60
正在安装 : python2-os-client-config-1.29.0-1.el7.noarch 10/60
正在安装 : pytz-2016.10-2.el7.noarch 11/60
正在安装 : python2-babel-2.3.4-1.el7.noarch 12/60
正在安装 : python-wrapt-1.10.8-2.el7.x86_64 13/60
正在安装 : python2-debtcollector-1.19.0-1.el7.noarch 14/60
正在安装 : python2-os-service-types-1.1.0-1.el7.noarch 15/60
正在安装 : python-mimeparse-0.1.4-1.el7.noarch 16/60
正在安装 : python-linecache2-1.0.0-1.el7.noarch 17/60
正在安装 : python-traceback2-1.4.0-2.el7.noarch 18/60
正在安装 : python-unittest2-1.0.1-1.el7.noarch 19/60
正在安装 : python2-extras-1.0.0-2.el7.noarch 20/60
正在安装 : python-testtools-1.8.0-2.el7.noarch 21/60
正在安装 : python2-fixtures-3.0.0-7.el7.noarch 22/60
正在安装 : python-msgpack-0.4.6-3.el7.x86_64 23/60
正在安装 : crudini-0.9-2.el7.noarch 24/60
正在安装 : python-unicodecsv-0.14.1-1.el7.noarch 25/60
正在安装 : python-repoze-lru-0.4-3.el7.noarch 26/60
正在安装 : python2-jsonschema-2.6.0-2.el7.noarch 27/60
正在安装 : python-monotonic-0.6-1.el7.noarch 28/60
正在安装 : python2-deprecation-1.0-3.el7.noarch 29/60
正在安装 : python-dogpile-core-0.4.1-2.el7.noarch 30/60
正在安装 : python-dogpile-cache-0.6.2-1.el7.noarch 31/60
正在安装 : python2-jmespath-0.9.0-5.el7.noarch 32/60
正在安装 : 2:container-selinux-2.99-1.el7_6.noarch 33/60
setsebool: SELinux is disabled.
正在安装 : python2-jsonpointer-1.10-4.el7.noarch 34/60
正在安装 : python2-jsonpatch-1.21-1.el7.noarch 35/60
正在安装 : python-warlock-1.0.1-1.el7.noarch 36/60
正在安装 : python-openstackclient-lang-3.14.3-1.el7.noarch 37/60
正在安装 : python2-munch-2.2.0-2.el7.noarch 38/60
正在安装 : python2-openstacksdk-0.11.3-1.el7.noarch 39/60
正在安装 : python-keyring-5.7.1-1.el7.noarch 40/60
正在安装 : python-cmd2-0.6.8-8.el7.noarch 41/60
正在安装 : python2-cliff-2.11.1-1.el7.noarch 42/60
正在安装 : python-oslo-utils-lang-3.35.1-1.el7.noarch 43/60
正在安装 : python2-rfc3986-0.3.1-1.el7.noarch 44/60
正在安装 : python-oslo-i18n-lang-3.19.0-1.el7.noarch 45/60
正在安装 : python2-oslo-i18n-3.19.0-1.el7.noarch 46/60
正在安装 : python2-oslo-utils-3.35.1-1.el7.noarch 47/60
正在安装 : python2-oslo-serialization-2.24.0-1.el7.noarch 48/60
正在安装 : python2-osc-lib-1.9.0-1.el7.noarch 49/60
正在安装 : 1:python2-novaclient-10.1.0-1.el7.noarch 50/60
正在安装 : python2-cinderclient-3.5.0-1.el7.noarch 51/60
正在安装 : 1:python2-glanceclient-2.10.1-1.el7.noarch 52/60
正在安装 : 2:python2-oslo-config-5.2.1-1.el7.noarch 53/60
正在安装 : 1:python2-keystoneclient-3.15.0-1.el7.noarch 54/60
正在安装 : python2-neutronclient-6.7.0-1.el7.noarch 55/60
正在安装 : 1:tcl-8.5.13-8.el7.x86_64 56/60
正在安装 : expect-5.45-14.el7_1.x86_64 57/60
正在安装 : python2-openstackclient-3.14.3-1.el7.noarch 58/60
正在安装 : openstack-selinux-0.8.13-1.el7.noarch 59/60
正在安装 : openstack-utils-2017.1-1.el7.noarch 60/60
验证中 : python2-oslo-serialization-2.24.0-1.el7.noarch 1/60
验证中 : 1:tcl-8.5.13-8.el7.x86_64 2/60
验证中 : python-oslo-i18n-lang-3.19.0-1.el7.noarch 3/60
验证中 : python-wrapt-1.10.8-2.el7.x86_64 4/60
验证中 : python2-rfc3986-0.3.1-1.el7.noarch 5/60
验证中 : python-oslo-utils-lang-3.35.1-1.el7.noarch 6/60
验证中 : python2-cliff-2.11.1-1.el7.noarch 7/60
验证中 : 1:python2-keystoneclient-3.15.0-1.el7.noarch 8/60
验证中 : python-testtools-1.8.0-2.el7.noarch 9/60
验证中 : python-cmd2-0.6.8-8.el7.noarch 10/60
验证中 : python-keyring-5.7.1-1.el7.noarch 11/60
验证中 : 1:python2-novaclient-10.1.0-1.el7.noarch 12/60
验证中 : python2-os-service-types-1.1.0-1.el7.noarch 13/60
验证中 : python2-oslo-utils-3.35.1-1.el7.noarch 14/60
验证中 : openstack-selinux-0.8.13-1.el7.noarch 15/60
验证中 : python2-munch-2.2.0-2.el7.noarch 16/60
验证中 : python2-cinderclient-3.5.0-1.el7.noarch 17/60
验证中 : pytz-2016.10-2.el7.noarch 18/60
验证中 : python-openstackclient-lang-3.14.3-1.el7.noarch 19/60
验证中 : python2-iso8601-0.1.11-1.el7.noarch 20/60
验证中 : 2:python2-oslo-config-5.2.1-1.el7.noarch 21/60
验证中 : openstack-utils-2017.1-1.el7.noarch 22/60
验证中 : python2-keystoneauth1-3.4.0-1.el7.noarch 23/60
验证中 : python2-debtcollector-1.19.0-1.el7.noarch 24/60
验证中 : 1:python2-glanceclient-2.10.1-1.el7.noarch 25/60
验证中 : python2-appdirs-1.4.0-4.el7.noarch 26/60
验证中 : python2-jsonpointer-1.10-4.el7.noarch 27/60
验证中 : 2:container-selinux-2.99-1.el7_6.noarch 28/60
验证中 : python2-jmespath-0.9.0-5.el7.noarch 29/60
验证中 : python2-openstacksdk-0.11.3-1.el7.noarch 30/60
验证中 : python-dogpile-core-0.4.1-2.el7.noarch 31/60
验证中 : python2-deprecation-1.0-3.el7.noarch 32/60
验证中 : python-dogpile-cache-0.6.2-1.el7.noarch 33/60
验证中 : python-traceback2-1.4.0-2.el7.noarch 34/60
验证中 : python-monotonic-0.6-1.el7.noarch 35/60
验证中 : python2-funcsigs-1.0.2-1.el7.noarch 36/60
验证中 : python2-openstackclient-3.14.3-1.el7.noarch 37/60
验证中 : python2-stevedore-1.28.0-1.el7.noarch 38/60
验证中 : python2-babel-2.3.4-1.el7.noarch 39/60
验证中 : python2-neutronclient-6.7.0-1.el7.noarch 40/60
验证中 : python2-pbr-3.1.1-8.el7.noarch 41/60
验证中 : python-repoze-lru-0.4-3.el7.noarch 42/60
验证中 : python-unicodecsv-0.14.1-1.el7.noarch 43/60
验证中 : crudini-0.9-2.el7.noarch 44/60
验证中 : python2-jsonschema-2.6.0-2.el7.noarch 45/60
验证中 : python-warlock-1.0.1-1.el7.noarch 46/60
验证中 : python2-jsonpatch-1.21-1.el7.noarch 47/60
验证中 : python2-requestsexceptions-1.4.0-1.el7.noarch 48/60
验证中 : python-prettytable-0.7.2-3.el7.noarch 49/60
验证中 : python2-oslo-i18n-3.19.0-1.el7.noarch 50/60
验证中 : python-msgpack-0.4.6-3.el7.x86_64 51/60
验证中 : python2-extras-1.0.0-2.el7.noarch 52/60
验证中 : python-linecache2-1.0.0-1.el7.noarch 53/60
验证中 : expect-5.45-14.el7_1.x86_64 54/60
验证中 : python2-fixtures-3.0.0-7.el7.noarch 55/60
验证中 : python-mimeparse-0.1.4-1.el7.noarch 56/60
验证中 : python2-osc-lib-1.9.0-1.el7.noarch 57/60
验证中 : python-simplejson-3.5.3-5.el7.x86_64 58/60
验证中 : python-unittest2-1.0.1-1.el7.noarch 59/60
验证中 : python2-os-client-config-1.29.0-1.el7.noarch 60/60
已安装:
crudini.noarch 0:0.9-2.el7 expect.x86_64 0:5.45-14.el7_1 openstack-selinux.noarch 0:0.8.13-1.el7 openstack-utils.noarch 0:2017.1-1.el7 python2-openstackclient.noarch 0:3.14.3-1.el7
作为依赖被安装:
container-selinux.noarch 2:2.99-1.el7_6 python-cmd2.noarch 0:0.6.8-8.el7 python-dogpile-cache.noarch 0:0.6.2-1.el7 python-dogpile-core.noarch 0:0.4.1-2.el7 python-keyring.noarch 0:5.7.1-1.el7 python-linecache2.noarch 0:1.0.0-1.el7 python-mimeparse.noarch 0:0.1.4-1.el7
python-monotonic.noarch 0:0.6-1.el7 python-msgpack.x86_64 0:0.4.6-3.el7 python-openstackclient-lang.noarch 0:3.14.3-1.el7 python-oslo-i18n-lang.noarch 0:3.19.0-1.el7 python-oslo-utils-lang.noarch 0:3.35.1-1.el7 python-prettytable.noarch 0:0.7.2-3.el7 python-repoze-lru.noarch 0:0.4-3.el7
python-simplejson.x86_64 0:3.5.3-5.el7 python-testtools.noarch 0:1.8.0-2.el7 python-traceback2.noarch 0:1.4.0-2.el7 python-unicodecsv.noarch 0:0.14.1-1.el7 python-unittest2.noarch 0:1.0.1-1.el7 python-warlock.noarch 0:1.0.1-1.el7 python-wrapt.x86_64 0:1.10.8-2.el7
python2-appdirs.noarch 0:1.4.0-4.el7 python2-babel.noarch 0:2.3.4-1.el7 python2-cinderclient.noarch 0:3.5.0-1.el7 python2-cliff.noarch 0:2.11.1-1.el7 python2-debtcollector.noarch 0:1.19.0-1.el7 python2-deprecation.noarch 0:1.0-3.el7 python2-extras.noarch 0:1.0.0-2.el7
python2-fixtures.noarch 0:3.0.0-7.el7 python2-funcsigs.noarch 0:1.0.2-1.el7 python2-glanceclient.noarch 1:2.10.1-1.el7 python2-iso8601.noarch 0:0.1.11-1.el7 python2-jmespath.noarch 0:0.9.0-5.el7 python2-jsonpatch.noarch 0:1.21-1.el7 python2-jsonpointer.noarch 0:1.10-4.el7
python2-jsonschema.noarch 0:2.6.0-2.el7 python2-keystoneauth1.noarch 0:3.4.0-1.el7 python2-keystoneclient.noarch 1:3.15.0-1.el7 python2-munch.noarch 0:2.2.0-2.el7 python2-neutronclient.noarch 0:6.7.0-1.el7 python2-novaclient.noarch 1:10.1.0-1.el7 python2-openstacksdk.noarch 0:0.11.3-1.el7
python2-os-client-config.noarch 0:1.29.0-1.el7 python2-os-service-types.noarch 0:1.1.0-1.el7 python2-osc-lib.noarch 0:1.9.0-1.el7 python2-oslo-config.noarch 2:5.2.1-1.el7 python2-oslo-i18n.noarch 0:3.19.0-1.el7 python2-oslo-serialization.noarch 0:2.24.0-1.el7 python2-oslo-utils.noarch 0:3.35.1-1.el7
python2-pbr.noarch 0:3.1.1-8.el7 python2-requestsexceptions.noarch 0:1.4.0-1.el7 python2-rfc3986.noarch 0:0.3.1-1.el7 python2-stevedore.noarch 0:1.28.0-1.el7 pytz.noarch 0:2016.10-2.el7 tcl.x86_64 1:8.5.13-8.el7
完毕!
spawn ssh-copy-id -i /root/.ssh/id_rsa compute
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
The authenticity of host 'compute (192.168.10.20)' can't be established.
ECDSA key fingerprint is SHA256:GZL4SE8ZDuzYoJaZjU0J0TK3E+E374+dHMLwGT+ygH4.
ECDSA key fingerprint is MD5:85:42:48:f5:98:47:ad:b7:18:7e:ab:09:12:90:64:1a.
Are you sure you want to continue connecting (yes/no)? yes
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
root@compute's password:
Permission denied, please try again.
root@compute's password: 已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
软件包 chrony-3.4-1.el7.x86_64 已安装并且是最新版本
无须任何处理
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 bind.x86_64.32.9.11.4-26.P2.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
=========================================================================================================================================================================================================================================================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================================================================================================================================================================================================================================================
正在安装:
bind x86_64 32:9.11.4-26.P2.el7 centos 2.3 M
事务概要
=========================================================================================================================================================================================================================================================================================================================================================================
安装 1 软件包
总下载量:2.3 M
安装大小:5.4 M
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : 32:bind-9.11.4-26.P2.el7.x86_64 1/1
验证中 : 32:bind-9.11.4-26.P2.el7.x86_64 1/1
已安装:
bind.x86_64 32:9.11.4-26.P2.el7
完毕!
Created symlink from /etc/systemd/system/multi-user.target.wants/named.service to /usr/lib/systemd/system/named.service.
Please Reboot or Reconnect the terminal
两台机器执行完成后一起从xshell中断开连接然后再重新连接
随后他们会输出以下内容 代表两台机器已经连接成功并且搭建好了OpenStack云计算平台
Connection closed.
Disconnected from remote host(OpenStack云平台搭建1) at 18:51:08.
Type `help' to learn how to use Xshell prompt.
[C:\~]$
Connecting to 192.168.10.10:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.
WARNING! The remote SSH server rejected X11 forwarding request.
Last failed login: Mon Dec 9 18:49:42 CST 2024 from compute on ssh:notty
There were 2 failed login attempts since the last successful login.
Last login: Mon Dec 9 17:15:39 2024 from 192.168.10.1
[root@controller ~]#
接下来一号机执行
执行脚文件安装mySQL数据库
iaas-install-mysql.sh
执行脚本文件
iaas-install-keystone.sh
执行脚本文件
iaas-install-glance.sh
执行主节点(controller)脚本文件
iaas-install-nova-controller.sh
执行脚本文件
iaas-install-neutron-controller.sh
这时会出现报错
是因为软件版本过高导致的
[root@controller ~]# iaas-install-nova-controller.sh
+---------------------+----------------------------------+
| Field | Value |
+---------------------+----------------------------------+
| domain_id | 660b97e63b8a49879c79b2e8bfb57147 |
| enabled | True |
| id | abc1c8f736c947ab82fd685afdacddcb |
| name | nova |
| options | {} |
| password_expires_at | None |
+---------------------+----------------------------------+
+-------------+----------------------------------+
| Field | Value |
+-------------+----------------------------------+
| description | OpenStack Compute |
| enabled | True |
| id | 97c7267060f642c48b562127c74709c3 |
| name | nova |
| type | compute |
+-------------+----------------------------------+
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | c9683d14e10c4ad7aae738af30429c36 |
| interface | public |
| region | RegionOne |
| region_id | RegionOne |
| service_id | 97c7267060f642c48b562127c74709c3 |
| service_name | nova |
| service_type | compute |
| url | http://controller:8774/v2.1 |
+--------------+----------------------------------+
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | 3f9d2a23f48046179c7f30cbfa832cb8 |
| interface | internal |
| region | RegionOne |
| region_id | RegionOne |
| service_id | 97c7267060f642c48b562127c74709c3 |
| service_name | nova |
| service_type | compute |
| url | http://controller:8774/v2.1 |
+--------------+----------------------------------+
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | bcb0463f42d24aa8806f660d8a0e08d8 |
| interface | admin |
| region | RegionOne |
| region_id | RegionOne |
| service_id | 97c7267060f642c48b562127c74709c3 |
| service_name | nova |
| service_type | compute |
| url | http://controller:8774/v2.1 |
+--------------+----------------------------------+
+---------------------+----------------------------------+
| Field | Value |
+---------------------+----------------------------------+
| domain_id | 660b97e63b8a49879c79b2e8bfb57147 |
| enabled | True |
| id | 3070266000f44fad935297e67b878411 |
| name | placement |
| options | {} |
| password_expires_at | None |
+---------------------+----------------------------------+
+-------------+----------------------------------+
| Field | Value |
+-------------+----------------------------------+
| description | Placement API |
| enabled | True |
| id | 3479bd4f91f7437da2859e3a3680735c |
| name | placement |
| type | placement |
+-------------+----------------------------------+
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | 9d04a074c4e84a62aa6d7c7c2331a251 |
| interface | public |
| region | RegionOne |
| region_id | RegionOne |
| service_id | 3479bd4f91f7437da2859e3a3680735c |
| service_name | placement |
| service_type | placement |
| url | http://controller:8778 |
+--------------+----------------------------------+
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | 5c358ad2b2e643d9be4f846d8c1864ae |
| interface | internal |
| region | RegionOne |
| region_id | RegionOne |
| service_id | 3479bd4f91f7437da2859e3a3680735c |
| service_name | placement |
| service_type | placement |
| url | http://controller:8778 |
+--------------+----------------------------------+
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | c789799cf20f45e89c32a996bb24d440 |
| interface | admin |
| region | RegionOne |
| region_id | RegionOne |
| service_id | 3479bd4f91f7437da2859e3a3680735c |
| service_name | placement |
| service_type | placement |
| url | http://controller:8778 |
+--------------+----------------------------------+
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 openstack-nova-api.noarch.1.17.0.10-1.el7 将被 安装
--> 正在处理依赖关系 openstack-nova-common = 1:17.0.10-1.el7,它被软件包 1:openstack-nova-api-17.0.10-1.el7.noarch 需要
---> 软件包 openstack-nova-conductor.noarch.1.17.0.10-1.el7 将被 安装
---> 软件包 openstack-nova-console.noarch.1.17.0.10-1.el7 将被 安装
--> 正在处理依赖关系 python-websockify >= 0.8.0,它被软件包 1:openstack-nova-console-17.0.10-1.el7.noarch 需要
---> 软件包 openstack-nova-novncproxy.noarch.1.17.0.10-1.el7 将被 安装
--> 正在处理依赖关系 novnc,它被软件包 1:openstack-nova-novncproxy-17.0.10-1.el7.noarch 需要
---> 软件包 openstack-nova-placement-api.noarch.1.17.0.10-1.el7 将被 安装
---> 软件包 openstack-nova-scheduler.noarch.1.17.0.10-1.el7 将被 安装
--> 正在检查事务
---> 软件包 novnc.noarch.0.0.5.1-2.el7 将被 安装
---> 软件包 openstack-nova-common.noarch.1.17.0.10-1.el7 将被 安装
--> 正在处理依赖关系 python-nova = 1:17.0.10-1.el7,它被软件包 1:openstack-nova-common-17.0.10-1.el7.noarch 需要
---> 软件包 python-websockify.noarch.0.0.8.0-1.el7 将被 安装
--> 正在检查事务
---> 软件包 python-nova.noarch.1.17.0.10-1.el7 将被 安装
--> 正在处理依赖关系 python2-tooz >= 1.58.0,它被软件包 1:python-nova-17.0.10-1.el7.noarch 需要
--> 正在处理依赖关系 python2-paramiko >= 2.0,它被软件包 1:python-nova-17.0.10-1.el7.noarch 需要
--> 正在处理依赖关系 python2-oslo-versionedobjects >= 1.31.2,它被软件包 1:python-nova-17.0.10-1.el7.noarch 需要
--> 正在处理依赖关系 python2-oslo-reports >= 1.18.0,它被软件包 1:python-nova-17.0.10-1.el7.noarch 需要
--> 正在处理依赖关系 python2-os-vif >= 1.7.0,它被软件包 1:python-nova-17.0.10-1.el7.noarch 需要
--> 正在处理依赖关系 python2-microversion-parse >= 0.1.2,它被软件包 1:python-nova-17.0.10-1.el7.noarch 需要
--> 正在处理依赖关系 python2-psutil,它被软件包 1:python-nova-17.0.10-1.el7.noarch 需要
--> 正在处理依赖关系 python2-os-traits,它被软件包 1:python-nova-17.0.10-1.el7.noarch 需要
--> 正在检查事务
---> 软件包 python-paramiko.noarch.0.2.1.1-9.el7 将被 安装
---> 软件包 python2-microversion-parse.noarch.0.0.1.4-2.el7 将被 安装
---> 软件包 python2-os-traits.noarch.0.0.5.0-1.el7 将被 安装
---> 软件包 python2-os-vif.noarch.0.1.9.1-1.el7 将被 安装
--> 正在处理依赖关系 python2-pyroute2,它被软件包 python2-os-vif-1.9.1-1.el7.noarch 需要
---> 软件包 python2-oslo-reports.noarch.0.1.26.0-1.el7 将被 安装
---> 软件包 python2-oslo-versionedobjects.noarch.0.1.31.3-1.el7 将被 安装
--> 正在处理依赖关系 python-oslo-versionedobjects-lang = 1.31.3-1.el7,它被软件包 python2-oslo-versionedobjects-1.31.3-1.el7.noarch 需要
--> 正在处理依赖关系 python2-mock,它被软件包 python2-oslo-versionedobjects-1.31.3-1.el7.noarch 需要
---> 软件包 python2-psutil.x86_64.0.5.2.2-2.el7 将被 安装
---> 软件包 python2-tooz.noarch.0.1.60.1-1.el7 将被 安装
--> 正在处理依赖关系 python2-voluptuous >= 0.8.9,它被软件包 python2-tooz-1.60.1-1.el7.noarch 需要
--> 正在处理依赖关系 python2-zake,它被软件包 python2-tooz-1.60.1-1.el7.noarch 需要
--> 正在处理依赖关系 python-redis,它被软件包 python2-tooz-1.60.1-1.el7.noarch 需要
--> 正在检查事务
---> 软件包 python-oslo-versionedobjects-lang.noarch.0.1.31.3-1.el7 将被 安装
---> 软件包 python-redis.noarch.0.2.10.3-1.el7 将被 安装
---> 软件包 python2-mock.noarch.0.2.0.0-1.el7 将被 安装
---> 软件包 python2-pyroute2.noarch.0.0.4.21-1.el7 将被 安装
---> 软件包 python2-voluptuous.noarch.0.0.10.5-2.el7 将被 安装
---> 软件包 python2-zake.noarch.0.0.2.2-2.el7 将被 安装
--> 正在处理依赖关系 python-kazoo,它被软件包 python2-zake-0.2.2-2.el7.noarch 需要
--> 正在检查事务
---> 软件包 python-kazoo.noarch.0.2.2.1-1.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
=========================================================================================================================================================================================================================================================================================================================================================================
Package 架构 版本 源 大小
=========================================================================================================================================================================================================================================================================================================================================================================
正在安装:
openstack-nova-api noarch 1:17.0.10-1.el7 iaas 8.0 k
openstack-nova-conductor noarch 1:17.0.10-1.el7 iaas 5.6 k
openstack-nova-console noarch 1:17.0.10-1.el7 iaas 6.6 k
openstack-nova-novncproxy noarch 1:17.0.10-1.el7 iaas 6.0 k
openstack-nova-placement-api noarch 1:17.0.10-1.el7 iaas 5.8 k
openstack-nova-scheduler noarch 1:17.0.10-1.el7 iaas 5.6 k
为依赖而安装:
novnc noarch 0.5.1-2.el7 iaas 176 k
openstack-nova-common noarch 1:17.0.10-1.el7 iaas 368 k
python-kazoo noarch 2.2.1-1.el7 iaas 130 k
python-nova noarch 1:17.0.10-1.el7 iaas 3.5 M
python-oslo-versionedobjects-lang noarch 1.31.3-1.el7 iaas 8.0 k
python-paramiko noarch 2.1.1-9.el7 centos 269 k
python-redis noarch 2.10.3-1.el7 iaas 94 k
python-websockify noarch 0.8.0-1.el7 iaas 69 k
python2-microversion-parse noarch 0.1.4-2.el7 iaas 16 k
python2-mock noarch 2.0.0-1.el7 iaas 120 k
python2-os-traits noarch 0.5.0-1.el7 iaas 22 k
python2-os-vif noarch 1.9.1-1.el7 iaas 70 k
python2-oslo-reports noarch 1.26.0-1.el7 iaas 52 k
python2-oslo-versionedobjects noarch 1.31.3-1.el7 iaas 72 k
python2-psutil x86_64 5.2.2-2.el7 iaas 310 k
python2-pyroute2 noarch 0.4.21-1.el7 iaas 377 k
python2-tooz noarch 1.60.1-1.el7 iaas 97 k
python2-voluptuous noarch 0.10.5-2.el7 iaas 50 k
python2-zake noarch 0.2.2-2.el7 iaas 39 k
事务概要
=========================================================================================================================================================================================================================================================================================================================================================================
安装 6 软件包 (+19 依赖软件包)
总下载量:5.8 M
安装大小:25 M
Downloading packages:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 343 MB/s | 5.8 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : python-websockify-0.8.0-1.el7.noarch 1/25
正在安装 : python2-psutil-5.2.2-2.el7.x86_64 2/25
正在安装 : python2-oslo-reports-1.26.0-1.el7.noarch 3/25
正在安装 : novnc-0.5.1-2.el7.noarch 4/25
正在安装 : python2-os-traits-0.5.0-1.el7.noarch 5/25
正在安装 : python2-pyroute2-0.4.21-1.el7.noarch 6/25
正在安装 : python2-mock-2.0.0-1.el7.noarch 7/25
正在安装 : python-paramiko-2.1.1-9.el7.noarch 8/25
正在安装 : python-kazoo-2.2.1-1.el7.noarch 9/25
正在安装 : python2-zake-0.2.2-2.el7.noarch 10/25
正在安装 : python2-voluptuous-0.10.5-2.el7.noarch 11/25
正在安装 : python2-microversion-parse-0.1.4-2.el7.noarch 12/25
正在安装 : python-redis-2.10.3-1.el7.noarch 13/25
正在安装 : python2-tooz-1.60.1-1.el7.noarch 14/25
正在安装 : python-oslo-versionedobjects-lang-1.31.3-1.el7.noarch 15/25
正在安装 : python2-oslo-versionedobjects-1.31.3-1.el7.noarch 16/25
正在安装 : python2-os-vif-1.9.1-1.el7.noarch 17/25
正在安装 : 1:python-nova-17.0.10-1.el7.noarch 18/25
正在安装 : 1:openstack-nova-common-17.0.10-1.el7.noarch 19/25
正在安装 : 1:openstack-nova-scheduler-17.0.10-1.el7.noarch 20/25
正在安装 : 1:openstack-nova-novncproxy-17.0.10-1.el7.noarch 21/25
正在安装 : 1:openstack-nova-conductor-17.0.10-1.el7.noarch 22/25
正在安装 : 1:openstack-nova-placement-api-17.0.10-1.el7.noarch 23/25
正在安装 : 1:openstack-nova-api-17.0.10-1.el7.noarch 24/25
正在安装 : 1:openstack-nova-console-17.0.10-1.el7.noarch 25/25
验证中 : 1:openstack-nova-scheduler-17.0.10-1.el7.noarch 1/25
验证中 : python2-zake-0.2.2-2.el7.noarch 2/25
验证中 : 1:openstack-nova-common-17.0.10-1.el7.noarch 3/25
验证中 : 1:openstack-nova-novncproxy-17.0.10-1.el7.noarch 4/25
验证中 : 1:openstack-nova-conductor-17.0.10-1.el7.noarch 5/25
验证中 : python-oslo-versionedobjects-lang-1.31.3-1.el7.noarch 6/25
验证中 : python2-oslo-versionedobjects-1.31.3-1.el7.noarch 7/25
验证中 : python-redis-2.10.3-1.el7.noarch 8/25
验证中 : python2-microversion-parse-0.1.4-2.el7.noarch 9/25
验证中 : python2-voluptuous-0.10.5-2.el7.noarch 10/25
验证中 : python-kazoo-2.2.1-1.el7.noarch 11/25
验证中 : 1:python-nova-17.0.10-1.el7.noarch 12/25
验证中 : python-paramiko-2.1.1-9.el7.noarch 13/25
验证中 : python2-mock-2.0.0-1.el7.noarch 14/25
验证中 : python2-pyroute2-0.4.21-1.el7.noarch 15/25
验证中 : python2-oslo-reports-1.26.0-1.el7.noarch 16/25
验证中 : novnc-0.5.1-2.el7.noarch 17/25
验证中 : python2-tooz-1.60.1-1.el7.noarch 18/25
验证中 : 1:openstack-nova-placement-api-17.0.10-1.el7.noarch 19/25
验证中 : python2-os-traits-0.5.0-1.el7.noarch 20/25
验证中 : python2-os-vif-1.9.1-1.el7.noarch 21/25
验证中 : python2-psutil-5.2.2-2.el7.x86_64 22/25
验证中 : 1:openstack-nova-api-17.0.10-1.el7.noarch 23/25
验证中 : python-websockify-0.8.0-1.el7.noarch 24/25
验证中 : 1:openstack-nova-console-17.0.10-1.el7.noarch 25/25
已安装:
openstack-nova-api.noarch 1:17.0.10-1.el7 openstack-nova-conductor.noarch 1:17.0.10-1.el7 openstack-nova-console.noarch 1:17.0.10-1.el7 openstack-nova-novncproxy.noarch 1:17.0.10-1.el7 openstack-nova-placement-api.noarch 1:17.0.10-1.el7 openstack-nova-scheduler.noarch 1:17.0.10-1.el7
作为依赖被安装:
novnc.noarch 0:0.5.1-2.el7 openstack-nova-common.noarch 1:17.0.10-1.el7 python-kazoo.noarch 0:2.2.1-1.el7 python-nova.noarch 1:17.0.10-1.el7 python-oslo-versionedobjects-lang.noarch 0:1.31.3-1.el7 python-paramiko.noarch 0:2.1.1-9.el7 python-redis.noarch 0:2.10.3-1.el7 python-websockify.noarch 0:0.8.0-1.el7
python2-microversion-parse.noarch 0:0.1.4-2.el7 python2-mock.noarch 0:2.0.0-1.el7 python2-os-traits.noarch 0:0.5.0-1.el7 python2-os-vif.noarch 0:1.9.1-1.el7 python2-oslo-reports.noarch 0:1.26.0-1.el7 python2-oslo-versionedobjects.noarch 0:1.31.3-1.el7 python2-psutil.x86_64 0:5.2.2-2.el7 python2-pyroute2.noarch 0:0.4.21-1.el7
python2-tooz.noarch 0:1.60.1-1.el7 python2-voluptuous.noarch 0:0.10.5-2.el7 python2-zake.noarch 0:0.2.2-2.el7
完毕!
Found 1 cell mappings.
Skipping cell0 since it does not contain hosts.
8658566d-1901-47ff-a5c7-455f71634d57
/usr/lib/python2.7/site-packages/pymysql/cursors.py:166: Warning: (1831, u'Duplicate index `block_device_mapping_instance_uuid_virtual_name_device_name_idx`. This is deprecated and will be disallowed in a future release.')
result = self._query(query)
/usr/lib/python2.7/site-packages/pymysql/cursors.py:166: Warning: (1831, u'Duplicate index `uniq_instances0uuid`. This is deprecated and will be disallowed in a future release.')
result = self._query(query)
+-------+--------------------------------------+------------------------------------+-------------------------------------------------+
| 名称 | UUID | Transport URL | 数据库连接 |
+-------+--------------------------------------+------------------------------------+-------------------------------------------------+
| cell0 | 00000000-0000-0000-0000-000000000000 | none:/ | mysql+pymysql://nova:****@controller/nova_cell0 |
| cell1 | 8658566d-1901-47ff-a5c7-455f71634d57 | rabbit://openstack:****@controller | mysql+pymysql://nova:****@controller/nova |
+-------+--------------------------------------+------------------------------------+-------------------------------------------------+
Created symlink from /etc/systemd/system/multi-user.target.wants/openstack-nova-api.service to /usr/lib/systemd/system/openstack-nova-api.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/openstack-nova-consoleauth.service to /usr/lib/systemd/system/openstack-nova-consoleauth.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/openstack-nova-scheduler.service to /usr/lib/systemd/system/openstack-nova-scheduler.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/openstack-nova-conductor.service to /usr/lib/systemd/system/openstack-nova-conductor.service.
Created symlink from /etc/systemd/system/multi-user.target.wants/openstack-nova-novncproxy.service to /usr/lib/systemd/system/openstack-nova-novncproxy.service.
[root@controller ~]# iaas-install-neutron-controller.sh
+---------------------+----------------------------------+
| Field | Value |
+---------------------+----------------------------------+
| domain_id | 660b97e63b8a49879c79b2e8bfb57147 |
| enabled | True |
| id | 0db2d0a9c31d4927aed811d417cc5c72 |
| name | neutron |
| options | {} |
| password_expires_at | None |
+---------------------+----------------------------------+
+-------------+----------------------------------+
| Field | Value |
+-------------+----------------------------------+
| description | OpenStack Networking |
| enabled | True |
| id | d249b0edfd41494292c4d5730b0833e9 |
| name | neutron |
| type | network |
+-------------+----------------------------------+
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | 748fc093a59f400ebe85190670890ca6 |
| interface | public |
| region | RegionOne |
| region_id | RegionOne |
| service_id | d249b0edfd41494292c4d5730b0833e9 |
| service_name | neutron |
| service_type | network |
| url | http://controller:9696 |
+--------------+----------------------------------+
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | 3de151f4c9354d44b574a99c483b3ce2 |
| interface | internal |
| region | RegionOne |
| region_id | RegionOne |
| service_id | d249b0edfd41494292c4d5730b0833e9 |
| service_name | neutron |
| service_type | network |
| url | http://controller:9696 |
+--------------+----------------------------------+
+--------------+----------------------------------+
| Field | Value |
+--------------+----------------------------------+
| enabled | True |
| id | c2488757ada64aac84a44b4fefc0051f |
| interface | admin |
| region | RegionOne |
| region_id | RegionOne |
| service_id | d249b0edfd41494292c4d5730b0833e9 |
| service_name | neutron |
| service_type | network |
| url | http://controller:9696 |
+--------------+----------------------------------+
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
软件包 ebtables-2.0.10-16.el7.x86_64 已安装并且是最新版本
正在解决依赖关系
--> 正在检查事务
---> 软件包 openstack-neutron.noarch.1.12.0.6-1.el7 将被 安装
--> 正在处理依赖关系 openstack-neutron-common = 1:12.0.6-1.el7,它被软件包 1:openstack-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 haproxy >= 1.5.0,它被软件包 1:openstack-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 dnsmasq-utils >= 2.76,它被软件包 1:openstack-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 dnsmasq >= 2.76,它被软件包 1:openstack-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 radvd,它被软件包 1:openstack-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 keepalived,它被软件包 1:openstack-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 dibbler-client,它被软件包 1:openstack-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 conntrack-tools,它被软件包 1:openstack-neutron-12.0.6-1.el7.noarch 需要
---> 软件包 openstack-neutron-linuxbridge.noarch.1.12.0.6-1.el7 将被 安装
---> 软件包 openstack-neutron-ml2.noarch.1.12.0.6-1.el7 将被 安装
--> 正在处理依赖关系 python2-ncclient,它被软件包 1:openstack-neutron-ml2-12.0.6-1.el7.noarch 需要
--> 正在检查事务
---> 软件包 conntrack-tools.x86_64.0.1.4.4-4.el7 将被 安装
--> 正在处理依赖关系 libnetfilter_cttimeout.so.1(LIBNETFILTER_CTTIMEOUT_1.1)(64bit),它被软件包 conntrack-tools-1.4.4-4.el7.x86_64 需要
--> 正在处理依赖关系 libnetfilter_cttimeout.so.1(LIBNETFILTER_CTTIMEOUT_1.0)(64bit),它被软件包 conntrack-tools-1.4.4-4.el7.x86_64 需要
--> 正在处理依赖关系 libnetfilter_cthelper.so.0(LIBNETFILTER_CTHELPER_1.0)(64bit),它被软件包 conntrack-tools-1.4.4-4.el7.x86_64 需要
--> 正在处理依赖关系 libnetfilter_queue.so.1()(64bit),它被软件包 conntrack-tools-1.4.4-4.el7.x86_64 需要
--> 正在处理依赖关系 libnetfilter_cttimeout.so.1()(64bit),它被软件包 conntrack-tools-1.4.4-4.el7.x86_64 需要
--> 正在处理依赖关系 libnetfilter_cthelper.so.0()(64bit),它被软件包 conntrack-tools-1.4.4-4.el7.x86_64 需要
---> 软件包 dibbler-client.x86_64.0.1.0.1-0.RC1.2.el7 将被 安装
---> 软件包 dnsmasq.x86_64.0.2.76-16.el7 将被 安装
---> 软件包 dnsmasq-utils.x86_64.0.2.76-7.el7 将被 安装
---> 软件包 haproxy.x86_64.0.1.5.18-9.el7 将被 安装
---> 软件包 keepalived.x86_64.0.1.3.5-19.el7 将被 安装
--> 正在处理依赖关系 libnetsnmpmibs.so.31()(64bit),它被软件包 keepalived-1.3.5-19.el7.x86_64 需要
--> 正在处理依赖关系 libnetsnmpagent.so.31()(64bit),它被软件包 keepalived-1.3.5-19.el7.x86_64 需要
---> 软件包 openstack-neutron-common.noarch.1.12.0.6-1.el7 将被 安装
--> 正在处理依赖关系 python-neutron = 1:12.0.6-1.el7,它被软件包 1:openstack-neutron-common-12.0.6-1.el7.noarch 需要
---> 软件包 python2-ncclient.noarch.0.0.4.7-5.el7 将被 安装
--> 正在处理依赖关系 libxslt-python,它被软件包 python2-ncclient-0.4.7-5.el7.noarch 需要
---> 软件包 radvd.x86_64.0.2.17-3.el7 将被 安装
--> 正在检查事务
---> 软件包 libnetfilter_cthelper.x86_64.0.1.0.0-9.el7 将被 安装
---> 软件包 libnetfilter_cttimeout.x86_64.0.1.0.0-6.el7 将被 安装
---> 软件包 libnetfilter_queue.x86_64.0.1.0.2-2.el7_2 将被 安装
---> 软件包 libxslt-python.x86_64.0.1.1.28-5.el7 将被 安装
--> 正在处理依赖关系 libxslt = 1.1.28-5.el7,它被软件包 libxslt-python-1.1.28-5.el7.x86_64 需要
---> 软件包 net-snmp-agent-libs.x86_64.1.5.7.2-49.el7 将被 安装
---> 软件包 python-neutron.noarch.1.12.0.6-1.el7 将被 安装
--> 正在处理依赖关系 python2-weakrefmethod >= 1.0.2,它被软件包 1:python-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 python2-ryu >= 4.14,它被软件包 1:python-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 python2-pecan >= 1.0.0,它被软件包 1:python-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 python2-os-xenapi >= 0.3.1,它被软件包 1:python-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 python2-neutron-lib >= 1.13.0,它被软件包 1:python-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 python2-designateclient >= 2.7.0,它被软件包 1:python-neutron-12.0.6-1.el7.noarch 需要
--> 正在处理依赖关系 python2-ovsdbapp,它被软件包 1:python-neutron-12.0.6-1.el7.noarch 需要
--> 正在检查事务
---> 软件包 libxslt-python.x86_64.0.1.1.28-5.el7 将被 安装
--> 正在处理依赖关系 libxslt = 1.1.28-5.el7,它被软件包 libxslt-python-1.1.28-5.el7.x86_64 需要
---> 软件包 python2-designateclient.noarch.0.2.9.0-1.el7 将被 安装
---> 软件包 python2-neutron-lib.noarch.0.1.13.0-1.el7 将被 安装
---> 软件包 python2-os-xenapi.noarch.0.0.3.1-1.el7 将被 安装
---> 软件包 python2-ovsdbapp.noarch.0.0.10.3-1.el7 将被 安装
--> 正在处理依赖关系 python2-openvswitch,它被软件包 python2-ovsdbapp-0.10.3-1.el7.noarch 需要
---> 软件包 python2-pecan.noarch.0.1.1.2-1.el7 将被 安装
--> 正在处理依赖关系 python-webtest,它被软件包 python2-pecan-1.1.2-1.el7.noarch 需要
--> 正在处理依赖关系 python-singledispatch,它被软件包 python2-pecan-1.1.2-1.el7.noarch 需要
--> 正在处理依赖关系 python-logutils,它被软件包 python2-pecan-1.1.2-1.el7.noarch 需要
---> 软件包 python2-ryu.noarch.0.4.15-1.el7 将被 安装
--> 正在处理依赖关系 python-ryu-common = 4.15-1.el7,它被软件包 python2-ryu-4.15-1.el7.noarch 需要
--> 正在处理依赖关系 python-tinyrpc,它被软件包 python2-ryu-4.15-1.el7.noarch 需要
---> 软件包 python2-weakrefmethod.noarch.0.1.0.2-3.el7 将被 安装
--> 正在检查事务
---> 软件包 libxslt-python.x86_64.0.1.1.28-5.el7 将被 安装
--> 正在处理依赖关系 libxslt = 1.1.28-5.el7,它被软件包 libxslt-python-1.1.28-5.el7.x86_64 需要
---> 软件包 python-logutils.noarch.0.0.3.3-3.el7 将被 安装
---> 软件包 python-ryu-common.noarch.0.4.15-1.el7 将被 安装
---> 软件包 python-webtest.noarch.0.2.0.23-1.el7 将被 安装
--> 正在处理依赖关系 python-waitress,它被软件包 python-webtest-2.0.23-1.el7.noarch 需要
--> 正在处理依赖关系 python-beautifulsoup4,它被软件包 python-webtest-2.0.23-1.el7.noarch 需要
---> 软件包 python2-openvswitch.noarch.1.2.9.0-3.el7 将被 安装
---> 软件包 python2-singledispatch.noarch.0.3.4.0.3-4.el7 将被 安装
---> 软件包 python2-tinyrpc.noarch.0.0.5-4.20170523git1f38ac.el7 将被 安装
--> 正在处理依赖关系 python-zmq,它被软件包 python2-tinyrpc-0.5-4.20170523git1f38ac.el7.noarch 需要
--> 正在处理依赖关系 python-werkzeug,它被软件包 python2-tinyrpc-0.5-4.20170523git1f38ac.el7.noarch 需要
--> 正在处理依赖关系 python-gevent,它被软件包 python2-tinyrpc-0.5-4.20170523git1f38ac.el7.noarch 需要
--> 正在检查事务
---> 软件包 libxslt-python.x86_64.0.1.1.28-5.el7 将被 安装
--> 正在处理依赖关系 libxslt = 1.1.28-5.el7,它被软件包 libxslt-python-1.1.28-5.el7.x86_64 需要
---> 软件包 python-beautifulsoup4.noarch.0.4.6.0-1.el7 将被 安装
---> 软件包 python-waitress.noarch.0.0.8.9-5.el7 将被 安装
---> 软件包 python-werkzeug.noarch.0.0.9.1-2.el7 将被 安装
---> 软件包 python-zmq.x86_64.0.14.7.0-2.el7 将被 安装
--> 正在处理依赖关系 libzmq.so.4()(64bit),它被软件包 python-zmq-14.7.0-2.el7.x86_64 需要
---> 软件包 python2-gevent.x86_64.0.1.1.2-2.el7 将被 安装
--> 正在处理依赖关系 libev.so.4()(64bit),它被软件包 python2-gevent-1.1.2-2.el7.x86_64 需要
--> 正在检查事务
---> 软件包 libev.x86_64.0.4.15-7.el7 将被 安装
---> 软件包 libxslt-python.x86_64.0.1.1.28-5.el7 将被 安装
--> 正在处理依赖关系 libxslt = 1.1.28-5.el7,它被软件包 libxslt-python-1.1.28-5.el7.x86_64 需要
---> 软件包 zeromq.x86_64.0.4.0.5-4.el7 将被 安装
--> 正在处理依赖关系 libpgm-5.2.so.0()(64bit),它被软件包 zeromq-4.0.5-4.el7.x86_64 需要
--> 正在检查事务
---> 软件包 libxslt-python.x86_64.0.1.1.28-5.el7 将被 安装
--> 正在处理依赖关系 libxslt = 1.1.28-5.el7,它被软件包 libxslt-python-1.1.28-5.el7.x86_64 需要
---> 软件包 openpgm.x86_64.0.5.2.122-2.el7 将被 安装
--> 解决依赖关系完成
错误:软件包:libxslt-python-1.1.28-5.el7.x86_64 (iaas)
需要:libxslt = 1.1.28-5.el7
已安装: libxslt-1.1.28-6.el7.x86_64 (@anaconda)
libxslt = 1.1.28-6.el7
可用: libxslt-1.1.28-5.el7.x86_64 (iaas)
libxslt = 1.1.28-5.el7
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/neutron.conf'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/ml2_conf.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/ml2_conf.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/ml2_conf.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/ml2_conf.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/ml2_conf.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/ml2_conf.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/ml2_conf.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/ml2_conf.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/linuxbridge_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/linuxbridge_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/linuxbridge_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/linuxbridge_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/linuxbridge_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/plugins/ml2/linuxbridge_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/l3_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/dhcp_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/dhcp_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/dhcp_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/metadata_agent.ini'
[Errno 2] No such file or directory: '/etc/neutron/metadata_agent.ini'
ln: 无法创建符号链接"/etc/neutron/plugin.ini": 没有那个文件或目录
su: user neutron does not exist
Failed to execute operation: No such file or directory
Failed to start neutron-server.service: Unit not found.
Failed to start neutron-linuxbridge-agent.service: Unit not found.
Failed to start neutron-dhcp-agent.service: Unit not found.
Failed to start neutron-metadata-agent.service: Unit not found.
Failed to start neutron-l3-agent.service: Unit not found.
这时我们输入代码进行软件降级
sudo yum downgrade libxslt-1.1.28-5.el7.x86_64
随后重新执行脚本
iaas-install-neutron-controller.sh
随后安装图形化脚本
iaas-install-dashboard.sh
切换到二号机执行脚本文件
iaas-install-nova-compute.sh
输入密码000000
执行脚本文件
iaas-install-neutron-compute.sh
确保全部脚本文件执行完成后就可以登陆OpenStack云计算管理架构平台了
浏览器输入网址登录
192.168.10.10/dashboard/
或者
http://192.168.10.10/dashboard/auth/login/?next=/dashboard/
随后输入账号密码登陆
就成功进去到OpenStack云计算管理架构平台啦

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)