Ceph分布式集群部署01

Ceph分布式集群部署01

1.Ceph环境准备

主机名 ip地址及磁盘 部署组件
node01 192.168.1.181(三块硬盘) Mon、mgr、rgs、osd
node02 192.168.1.182(三块硬盘) Mon、mgr、rgs、osd
node03 192.168.1.183(三块硬盘) Mon、mgr、rgs、osd

2.Hosts及防火墙设置

node01、node02、node03节点进行如下配置:

添加hosts解析;

[root@node01 ~]# cat >/etc/hosts<<EOF 127.0.0.1 localhost localhost.localdomain 192.168.1.181 node01 192.168.1.182 node02 192.168.1.183 node03 EOF

临时关闭selinux和防火墙;

[root@node01 ~]# sed -i '/SELINUX/s/enforcing/disabled/g' /etc/sysconfig/selinux

[root@node01 ~]# setenforce 0

[root@node01 ~]# systemctl stop firewalld.service

[root@node01 ~]# systemctl disable firewalld.service

同步节点时间

[root@node01 ~]# yum install ntpdate -y

[root@node01 ~]# ntpdate pool.ntp.org

3.配置Ceph国内基础、EPEL和ceph yum源

配置epel yum源

[root@node01 ~]# yum install -y epel-release

使用阿里开源镜像提供的epel源

[root@node01 ~]# cd /etc/yum.repos.d

[root@node01 ~]# wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo

配置ceph yum源

[root@node01 ~]# echo "[noarch]

name=ceph noarch

baseurl=https://mirrors.aliyun.com/ceph/rpm-nautilus/el7/noarch

enabled=1

gpgcheck=0

[x86_64]

name=ceph x86_64

baseurl=https://mirrors.aliyun.com/ceph/rpm-nautilus/el7/x86_64

enabled=1

gpgcheck=0" > /etc/yum.repos.d/ceph.repo

4.在部署机上安装ceph-deploy(2.0版本+)

[root@node01 ~]# yum -y install ceph-deploy python-setuptools

<pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" cid="n47" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-position: inherit; background-size: inherit; background-repeat: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-radius: 3px; padding: 8px 4px 6px; margin-bottom: 15px; margin-top: 15px; width: inherit; color: rgb(51, 51, 51); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">[root@node01 ~]# yum install ceph-deploy python-setuptools
Loaded plugins: fastestmirror, langpacks
Repository epel is listed more than once in the configuration
Repository epel-debuginfo is listed more than once in the configuration
Repository epel-source is listed more than once in the configuration
Loading mirror speeds from cached hostfile

  • base: mirrors.aliyun.com
  • extras: mirrors.aliyun.com
  • updates: mirror.bit.edu.cn
    base | 3.6 kB 00:00:00
    epel | 4.7 kB 00:00:00
    extras | 2.9 kB 00:00:00
    noarch | 1.5 kB 00:00:00
    updates | 2.9 kB 00:00:00
    x86_64 | 1.5 kB 00:00:00
    (1/3): epel/x86_64/group_gz | 95 kB 00:00:00
    (2/3): epel/x86_64/updateinfo | 1.0 MB 00:00:00
    (3/3): epel/x86_64/primary_db | 6.9 MB 00:00:01
    Package python-setuptools-0.9.8-7.el7.noarch already installed and latest version
    Resolving Dependencies
    --> Running transaction check
    ---> Package ceph-deploy.noarch 0:2.0.1-0 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    =======================================================================================

    Package Arch Version Repository Size
    =======================================================================================

    Installing:
    ceph-deploy noarch 2.0.1-0 noarch 286 k

    Transaction Summary
    =======================================================================================

    Install 1 Package

    Total download size: 286 k
    Installed size: 1.2 M
    Is this ok [y/d/N]: y
    Downloading packages:
    ceph-deploy-2.0.1-0.noarch.rpm | 286 kB 00:00:00
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
    Installing : ceph-deploy-2.0.1-0.noarch 1/1
    Verifying : ceph-deploy-2.0.1-0.noarch 1/1

    Installed:
    ceph-deploy.noarch 0:2.0.1-0

    Complete!
    [root@node01 ~]#
    [root@node01 ~]# rpm -qa|grep ceph-deploy
    ceph-deploy-2.0.1-0.noarch
    [root@node01 ~]# rpm -qa|grep python-setuptools
    python-setuptools-0.9.8-7.el7.noarch
    [root@node01 ~]# </pre>

5.更新其余节点的yum源

[root@node01 ~]# for host in node{02..03};do scp -r /etc/yum.repos.d/* $host:/etc/yum.repos.d/ ;done

<pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" cid="n50" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-position: inherit; background-size: inherit; background-repeat: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-radius: 3px; padding: 8px 4px 6px; margin-bottom: 15px; margin-top: 15px; width: inherit; color: rgb(51, 51, 51); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">[root@node01 ~]# for host in node{02..03};do scp -r /etc/yum.repos.d/* $host:/etc/yum.repos.d;done
The authenticity of host 'node02 (192.168.1.182)' can't be established.
ECDSA key fingerprint is SHA256:V1WcZifyTKUtNITjoIv89siGUFa/aRKqhVbuSZo44IA.
ECDSA key fingerprint is MD5:cb:08:52:c5:43:7c:fe:77:88:7e:cb:e3:4b:1b:26:ab.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'node02,192.168.1.182' (ECDSA) to the list of known hosts.
root@node02's password:
Permission denied, please try again.
root@node02's password:
CentOS-Base.repo 100% 1664 2.1MB/s 00:00
CentOS-CR.repo 100% 1309 1.5MB/s 00:00
CentOS-Debuginfo.repo 100% 649 741.5KB/s 00:00
CentOS-fasttrack.repo 100% 314 562.5KB/s 00:00
CentOS-Media.repo 100% 630 1.0MB/s 00:00
CentOS-Sources.repo 100% 1331 2.3MB/s 00:00
CentOS-Vault.repo 100% 5701 8.8MB/s 00:00
ceph.repo 100% 231 492.4KB/s 00:00
epel-7.repo 100% 664 1.1MB/s 00:00
epel.repo 100% 951 2.0MB/s 00:00
epel-testing.repo 100% 1050 1.9MB/s 00:00
The authenticity of host 'node03 (192.168.1.183)' can't be established.
ECDSA key fingerprint is SHA256:+J7KpBTku/CAcO+EjEyryEF0BuUaaDlKwxpimaJY0Qk.
ECDSA key fingerprint is MD5:b0:88:a3:db:50:1a:bd:6b:6b:0a:cf:7a:a2:81:38:c7.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'node03,192.168.1.183' (ECDSA) to the list of known hosts.
root@node03's password:
CentOS-Base.repo 100% 1664 2.0MB/s 00:00
CentOS-CR.repo 100% 1309 1.4MB/s 00:00
CentOS-Debuginfo.repo 100% 649 555.0KB/s 00:00
CentOS-fasttrack.repo 100% 314 338.7KB/s 00:00
CentOS-Media.repo 100% 630 892.6KB/s 00:00
CentOS-Sources.repo 100% 1331 2.1MB/s 00:00
CentOS-Vault.repo 100% 5701 7.3MB/s 00:00
ceph.repo 100% 231 325.5KB/s 00:00
epel-7.repo 100% 664 1.0MB/s 00:00
epel.repo 100% 951 1.6MB/s 00:00
epel-testing.repo 100% 1050 1.9MB/s 00:00
[root@node01 ~]# </pre>

6.在node01上安装相关包

[root@node01 ~]# for host in node{01..03};do ssh -l root $host yum install ceph ceph-radosgw -y ;done

[root@node01 ~]# ceph -v

[root@node01 ~]# rpm -qa |grep ceph

<pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" cid="n55" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-position: inherit; background-size: inherit; background-repeat: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-radius: 3px; padding: 8px 4px 6px; margin-bottom: 15px; margin-top: 15px; width: inherit; color: rgb(51, 51, 51); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">[root@node01 ~]# for host in node{01..03};do ssh -l root $host yum install ceph ceph-radosgw -y;done
The authenticity of host 'node01 (192.168.1.181)' can't be established.
ECDSA key fingerprint is SHA256:QfJ3r+TUqEFfG/D3a8YYN5twm0IT1vCI5OtIm28GX+M.
ECDSA key fingerprint is MD5:1f:36:26:8d:d8:63:81:9f:d6:30:a2:ed:ba:fb:db:ba.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'node01,192.168.1.181' (ECDSA) to the list of known hosts.
root@node01's password:
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Repository epel is listed more than once in the configuration
Repository epel-debuginfo is listed more than once in the configuration
Repository epel-source is listed more than once in the configuration

  • base: mirrors.aliyun.com
  • extras: mirrors.aliyun.com
  • updates: mirror.bit.edu.cn
    Resolving Dependencies
    --> Running transaction check
    ---> Package ceph.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: ceph-mon = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-osd = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-mds = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-mgr = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    ---> Package ceph-radosgw.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: librgw2 = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-selinux = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-base = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: librados2 = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: librados.so.2(LIBRADOS_14.2.0)(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: liboath.so.0()(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: libceph-common.so.0()(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: librabbitmq.so.4()(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Running transaction check
    ---> Package ceph-base.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: libcephfs2 = 2:14.2.12-0.el7 for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: librbd1 = 2:14.2.12-0.el7 for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-common = 2:14.2.12-0.el7 for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: libleveldb.so.1()(64bit) for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: liblttng-ust.so.0()(64bit) for package: 2:ceph-base-14.2.12-0.el7.x86_64
    ---> Package ceph-mds.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package ceph-mgr.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: python-pecan for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-cherrypy for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-werkzeug for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-bcrypt for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    ---> Package ceph-mon.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package ceph-osd.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package ceph-selinux.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: selinux-policy-base >= 3.13.1-252.el7_7.6 for package: 2:ceph-selinux-14.2.12-0.el7.x86_64
    ---> Package liboath.x86_64 0:2.6.2-1.el7 will be installed
    ---> Package librabbitmq.x86_64 0:0.8.0-2.el7 will be installed
    ---> Package librados2.x86_64 1:10.2.5-4.el7 will be updated
    ---> Package librados2.x86_64 2:14.2.12-0.el7 will be an update
    ---> Package librgw2.x86_64 2:14.2.12-0.el7 will be installed
    --> Running transaction check
    ---> Package ceph-common.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: python-rgw = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libradosstriper1 = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-ceph-argparse = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-rbd = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-cephfs = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-rados = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-prettytable for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libbabeltrace-ctf.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: librdkafka.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libbabeltrace.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libradosstriper.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    ---> Package leveldb.x86_64 0:1.12.0-11.el7 will be installed
    ---> Package libcephfs2.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package librbd1.x86_64 1:10.2.5-4.el7 will be updated
    ---> Package librbd1.x86_64 2:14.2.12-0.el7 will be an update
    ---> Package lttng-ust.x86_64 0:2.4.1-4.el7 will be installed
    --> Processing Dependency: liburcu-bp.so.1()(64bit) for package: lttng-ust-2.4.1-4.el7.x86_64
    --> Processing Dependency: liburcu-cds.so.1()(64bit) for package: lttng-ust-2.4.1-4.el7.x86_64
    ---> Package python-cherrypy.noarch 0:3.2.2-4.el7 will be installed
    ---> Package python-pecan.noarch 0:0.4.5-2.el7 will be installed
    --> Processing Dependency: python-mako >= 0.4.0 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-simplegeneric >= 0.8 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-webob >= 1.2 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-webtest >= 1.3.1 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-singledispatch for package: python-pecan-0.4.5-2.el7.noarch
    ---> Package python-werkzeug.noarch 0:0.9.1-2.el7 will be installed
    ---> Package python2-bcrypt.x86_64 0:3.1.6-2.el7 will be installed
    --> Processing Dependency: python2-six for package: python2-bcrypt-3.1.6-2.el7.x86_64
    ---> Package selinux-policy-targeted.noarch 0:3.13.1-229.el7 will be updated
    ---> Package selinux-policy-targeted.noarch 0:3.13.1-266.el7_8.1 will be an update
    --> Processing Dependency: selinux-policy = 3.13.1-266.el7_8.1 for package: selinux-policy-targeted-3.13.1-266.el7_8.1.noarch
    --> Processing Dependency: selinux-policy = 3.13.1-266.el7_8.1 for package: selinux-policy-targeted-3.13.1-266.el7_8.1.noarch
    --> Running transaction check
    ---> Package libbabeltrace.x86_64 0:1.2.4-3.el7 will be installed
    ---> Package libradosstriper1.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package librdkafka.x86_64 0:0.11.5-1.el7 will be installed
    ---> Package python-ceph-argparse.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-cephfs.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-mako.noarch 0:0.8.1-2.el7 will be installed
    --> Processing Dependency: python-markupsafe for package: python-mako-0.8.1-2.el7.noarch
    --> Processing Dependency: python-beaker for package: python-mako-0.8.1-2.el7.noarch
    ---> Package python-prettytable.noarch 0:0.7.2-3.el7 will be installed
    ---> Package python-rados.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-rbd.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-rgw.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-simplegeneric.noarch 0:0.8-7.el7 will be installed
    ---> Package python-singledispatch.noarch 0:3.4.0.2-2.el7 will be installed
    ---> Package python-webob.noarch 0:1.2.3-7.el7 will be installed
    ---> Package python-webtest.noarch 0:1.3.4-6.el7 will be installed
    ---> Package python2-six.noarch 0:1.9.0-0.el7 will be installed
    ---> Package selinux-policy.noarch 0:3.13.1-229.el7 will be updated
    ---> Package selinux-policy.noarch 0:3.13.1-266.el7_8.1 will be an update
    ---> Package userspace-rcu.x86_64 0:0.7.16-1.el7 will be installed
    --> Running transaction check
    ---> Package python-beaker.noarch 0:1.5.4-10.el7 will be installed
    --> Processing Dependency: python-paste for package: python-beaker-1.5.4-10.el7.noarch
    ---> Package python-markupsafe.x86_64 0:0.11-10.el7 will be installed
    --> Running transaction check
    ---> Package python-paste.noarch 0:1.7.5.1-9.20111221hg1498.el7 will be installed
    --> Processing Dependency: python-tempita for package: python-paste-1.7.5.1-9.20111221hg1498.el7.noarch
    --> Running transaction check
    ---> Package python-tempita.noarch 0:0.5.1-6.el7 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    ================================================================================
    Package Arch Version Repository
    Size
    ================================================================================
    Installing:
    ceph x86_64 2:14.2.12-0.el7 x86_64 3.0 k
    ceph-radosgw x86_64 2:14.2.12-0.el7 x86_64 5.8 M
    Installing for dependencies:
    ceph-base x86_64 2:14.2.12-0.el7 x86_64 5.4 M
    ceph-common x86_64 2:14.2.12-0.el7 x86_64 19 M
    ceph-mds x86_64 2:14.2.12-0.el7 x86_64 1.9 M
    ceph-mgr x86_64 2:14.2.12-0.el7 x86_64 1.7 M
    ceph-mon x86_64 2:14.2.12-0.el7 x86_64 4.3 M
    ceph-osd x86_64 2:14.2.12-0.el7 x86_64 16 M
    ceph-selinux x86_64 2:14.2.12-0.el7 x86_64 21 k
    leveldb x86_64 1.12.0-11.el7 epel 161 k
    libbabeltrace x86_64 1.2.4-3.el7 epel 147 k
    libcephfs2 x86_64 2:14.2.12-0.el7 x86_64 500 k
    liboath x86_64 2.6.2-1.el7 epel 51 k
    librabbitmq x86_64 0.8.0-2.el7 base 37 k
    libradosstriper1 x86_64 2:14.2.12-0.el7 x86_64 362 k
    librdkafka x86_64 0.11.5-1.el7 epel 368 k
    librgw2 x86_64 2:14.2.12-0.el7 x86_64 5.1 M
    lttng-ust x86_64 2.4.1-4.el7 epel 176 k
    python-beaker noarch 1.5.4-10.el7 base 80 k
    python-ceph-argparse x86_64 2:14.2.12-0.el7 x86_64 36 k
    python-cephfs x86_64 2:14.2.12-0.el7 x86_64 112 k
    python-cherrypy noarch 3.2.2-4.el7 base 422 k
    python-mako noarch 0.8.1-2.el7 base 307 k
    python-markupsafe x86_64 0.11-10.el7 base 25 k
    python-paste noarch 1.7.5.1-9.20111221hg1498.el7 base 866 k
    python-pecan noarch 0.4.5-2.el7 epel 255 k
    python-prettytable noarch 0.7.2-3.el7 base 37 k
    python-rados x86_64 2:14.2.12-0.el7 x86_64 200 k
    python-rbd x86_64 2:14.2.12-0.el7 x86_64 195 k
    python-rgw x86_64 2:14.2.12-0.el7 x86_64 78 k
    python-simplegeneric noarch 0.8-7.el7 epel 12 k
    python-singledispatch noarch 3.4.0.2-2.el7 epel 18 k
    python-tempita noarch 0.5.1-6.el7 base 33 k
    python-webob noarch 1.2.3-7.el7 base 202 k
    python-webtest noarch 1.3.4-6.el7 base 102 k
    python-werkzeug noarch 0.9.1-2.el7 extras 562 k
    python2-bcrypt x86_64 3.1.6-2.el7 epel 39 k
    python2-six noarch 1.9.0-0.el7 epel 2.9 k
    userspace-rcu x86_64 0.7.16-1.el7 epel 73 k
    Updating for dependencies:
    librados2 x86_64 2:14.2.12-0.el7 x86_64 3.4 M
    librbd1 x86_64 2:14.2.12-0.el7 x86_64 1.7 M
    selinux-policy noarch 3.13.1-266.el7_8.1 updates 497 k
    selinux-policy-targeted noarch 3.13.1-266.el7_8.1 updates 7.0 M

    Transaction Summary
    ================================================================================
    Install 2 Packages (+37 Dependent packages)
    Upgrade ( 4 Dependent packages)

    Total size: 77 M
    Total download size: 70 M
    Downloading packages:
    No Presto metadata available for x86_64

Total 4.3 MB/s | 70 MB 00:16
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : leveldb-1.12.0-11.el7.x86_64 1/47
Installing : liboath-2.6.2-1.el7.x86_64 2/47
Installing : librabbitmq-0.8.0-2.el7.x86_64 3/47
Installing : python-webob-1.2.3-7.el7.noarch 4/47
Installing : 2:python-ceph-argparse-14.2.12-0.el7.x86_64 5/47
Installing : python-webtest-1.3.4-6.el7.noarch 6/47
Installing : python-tempita-0.5.1-6.el7.noarch 7/47
Installing : python-paste-1.7.5.1-9.20111221hg1498.el7.noarch 8/47
Installing : python-beaker-1.5.4-10.el7.noarch 9/47
Installing : python-cherrypy-3.2.2-4.el7.noarch 10/47
Installing : python-werkzeug-0.9.1-2.el7.noarch 11/47
Installing : librdkafka-0.11.5-1.el7.x86_64 12/47
Installing : python-markupsafe-0.11-10.el7.x86_64 13/47
Installing : python-mako-0.8.1-2.el7.noarch 14/47
Installing : python-singledispatch-3.4.0.2-2.el7.noarch 15/47
Updating : selinux-policy-3.13.1-266.el7_8.1.noarch 16/47
Updating : selinux-policy-targeted-3.13.1-266.el7_8.1.noarch 17/47
Installing : libbabeltrace-1.2.4-3.el7.x86_64 18/47
Installing : python-simplegeneric-0.8-7.el7.noarch 19/47
Installing : python-pecan-0.4.5-2.el7.noarch 20/47
Installing : userspace-rcu-0.7.16-1.el7.x86_64 21/47
Installing : lttng-ust-2.4.1-4.el7.x86_64 22/47
Updating : 2:librados2-14.2.12-0.el7.x86_64 23/47
Installing : 2:python-rados-14.2.12-0.el7.x86_64 24/47
Installing : 2:librgw2-14.2.12-0.el7.x86_64 25/47
Installing : 2:libcephfs2-14.2.12-0.el7.x86_64 26/47
Updating : 2:librbd1-14.2.12-0.el7.x86_64 27/47
Installing : 2:python-rbd-14.2.12-0.el7.x86_64 28/47
Installing : 2:python-cephfs-14.2.12-0.el7.x86_64 29/47
Installing : 2:python-rgw-14.2.12-0.el7.x86_64 30/47
Installing : 2:libradosstriper1-14.2.12-0.el7.x86_64 31/47
Installing : python-prettytable-0.7.2-3.el7.noarch 32/47
Installing : 2:ceph-common-14.2.12-0.el7.x86_64 33/47
Installing : 2:ceph-base-14.2.12-0.el7.x86_64 34/47
Installing : 2:ceph-selinux-14.2.12-0.el7.x86_64 35/47
Installing : 2:ceph-mon-14.2.12-0.el7.x86_64 36/47
Installing : 2:ceph-osd-14.2.12-0.el7.x86_64 37/47
Installing : 2:ceph-mds-14.2.12-0.el7.x86_64 38/47
Installing : python2-six-1.9.0-0.el7.noarch 39/47
Installing : python2-bcrypt-3.1.6-2.el7.x86_64 40/47
Installing : 2:ceph-mgr-14.2.12-0.el7.x86_64 41/47
Installing : 2:ceph-14.2.12-0.el7.x86_64 42/47
Installing : 2:ceph-radosgw-14.2.12-0.el7.x86_64 43/47
Cleanup : selinux-policy-targeted-3.13.1-229.el7.noarch 44/47
Cleanup : 1:librbd1-10.2.5-4.el7.x86_64 45/47
Cleanup : selinux-policy-3.13.1-229.el7.noarch 46/47
Cleanup : 1:librados2-10.2.5-4.el7.x86_64 47/47
Verifying : liboath-2.6.2-1.el7.x86_64 1/47
Verifying : python2-six-1.9.0-0.el7.noarch 2/47
Verifying : 2:python-rbd-14.2.12-0.el7.x86_64 3/47
Verifying : python-prettytable-0.7.2-3.el7.noarch 4/47
Verifying : leveldb-1.12.0-11.el7.x86_64 5/47
Verifying : python2-bcrypt-3.1.6-2.el7.x86_64 6/47
Verifying : userspace-rcu-0.7.16-1.el7.x86_64 7/47
Verifying : python-simplegeneric-0.8-7.el7.noarch 8/47
Verifying : 2:python-cephfs-14.2.12-0.el7.x86_64 9/47
Verifying : libbabeltrace-1.2.4-3.el7.x86_64 10/47
Verifying : python-mako-0.8.1-2.el7.noarch 11/47
Verifying : 2:ceph-selinux-14.2.12-0.el7.x86_64 12/47
Verifying : selinux-policy-3.13.1-266.el7_8.1.noarch 13/47
Verifying : 2:librgw2-14.2.12-0.el7.x86_64 14/47
Verifying : 2:ceph-mon-14.2.12-0.el7.x86_64 15/47
Verifying : python-pecan-0.4.5-2.el7.noarch 16/47
Verifying : 2:ceph-radosgw-14.2.12-0.el7.x86_64 17/47
Verifying : python-singledispatch-3.4.0.2-2.el7.noarch 18/47
Verifying : python-markupsafe-0.11-10.el7.x86_64 19/47
Verifying : 2:ceph-common-14.2.12-0.el7.x86_64 20/47
Verifying : 2:libcephfs2-14.2.12-0.el7.x86_64 21/47
Verifying : librdkafka-0.11.5-1.el7.x86_64 22/47
Verifying : python-paste-1.7.5.1-9.20111221hg1498.el7.noarch 23/47
Verifying : lttng-ust-2.4.1-4.el7.x86_64 24/47
Verifying : 2:ceph-osd-14.2.12-0.el7.x86_64 25/47
Verifying : python-werkzeug-0.9.1-2.el7.noarch 26/47
Verifying : 2:python-rados-14.2.12-0.el7.x86_64 27/47
Verifying : 2:libradosstriper1-14.2.12-0.el7.x86_64 28/47
Verifying : 2:ceph-base-14.2.12-0.el7.x86_64 29/47
Verifying : 2:ceph-mgr-14.2.12-0.el7.x86_64 30/47
Verifying : python-cherrypy-3.2.2-4.el7.noarch 31/47
Verifying : python-beaker-1.5.4-10.el7.noarch 32/47
Verifying : 2:python-rgw-14.2.12-0.el7.x86_64 33/47
Verifying : 2:librados2-14.2.12-0.el7.x86_64 34/47
Verifying : 2:ceph-mds-14.2.12-0.el7.x86_64 35/47
Verifying : selinux-policy-targeted-3.13.1-266.el7_8.1.noarch 36/47
Verifying : python-tempita-0.5.1-6.el7.noarch 37/47
Verifying : python-webtest-1.3.4-6.el7.noarch 38/47
Verifying : 2:python-ceph-argparse-14.2.12-0.el7.x86_64 39/47
Verifying : librabbitmq-0.8.0-2.el7.x86_64 40/47
Verifying : 2:librbd1-14.2.12-0.el7.x86_64 41/47
Verifying : python-webob-1.2.3-7.el7.noarch 42/47
Verifying : 2:ceph-14.2.12-0.el7.x86_64 43/47
Verifying : 1:librbd1-10.2.5-4.el7.x86_64 44/47
Verifying : selinux-policy-3.13.1-229.el7.noarch 45/47
Verifying : selinux-policy-targeted-3.13.1-229.el7.noarch 46/47
Verifying : 1:librados2-10.2.5-4.el7.x86_64 47/47

Installed:
ceph.x86_64 2:14.2.12-0.el7 ceph-radosgw.x86_64 2:14.2.12-0.el7

Dependency Installed:
ceph-base.x86_64 2:14.2.12-0.el7
ceph-common.x86_64 2:14.2.12-0.el7
ceph-mds.x86_64 2:14.2.12-0.el7
ceph-mgr.x86_64 2:14.2.12-0.el7
ceph-mon.x86_64 2:14.2.12-0.el7
ceph-osd.x86_64 2:14.2.12-0.el7
ceph-selinux.x86_64 2:14.2.12-0.el7
leveldb.x86_64 0:1.12.0-11.el7
libbabeltrace.x86_64 0:1.2.4-3.el7
libcephfs2.x86_64 2:14.2.12-0.el7
liboath.x86_64 0:2.6.2-1.el7
librabbitmq.x86_64 0:0.8.0-2.el7
libradosstriper1.x86_64 2:14.2.12-0.el7
librdkafka.x86_64 0:0.11.5-1.el7
librgw2.x86_64 2:14.2.12-0.el7
lttng-ust.x86_64 0:2.4.1-4.el7
python-beaker.noarch 0:1.5.4-10.el7
python-ceph-argparse.x86_64 2:14.2.12-0.el7
python-cephfs.x86_64 2:14.2.12-0.el7
python-cherrypy.noarch 0:3.2.2-4.el7
python-mako.noarch 0:0.8.1-2.el7
python-markupsafe.x86_64 0:0.11-10.el7
python-paste.noarch 0:1.7.5.1-9.20111221hg1498.el7
python-pecan.noarch 0:0.4.5-2.el7
python-prettytable.noarch 0:0.7.2-3.el7
python-rados.x86_64 2:14.2.12-0.el7
python-rbd.x86_64 2:14.2.12-0.el7
python-rgw.x86_64 2:14.2.12-0.el7
python-simplegeneric.noarch 0:0.8-7.el7
python-singledispatch.noarch 0:3.4.0.2-2.el7
python-tempita.noarch 0:0.5.1-6.el7
python-webob.noarch 0:1.2.3-7.el7
python-webtest.noarch 0:1.3.4-6.el7
python-werkzeug.noarch 0:0.9.1-2.el7
python2-bcrypt.x86_64 0:3.1.6-2.el7
python2-six.noarch 0:1.9.0-0.el7
userspace-rcu.x86_64 0:0.7.16-1.el7

Dependency Updated:
librados2.x86_64 2:14.2.12-0.el7
librbd1.x86_64 2:14.2.12-0.el7
selinux-policy.noarch 0:3.13.1-266.el7_8.1
selinux-policy-targeted.noarch 0:3.13.1-266.el7_8.1

Complete!
root@node02's password:
Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos,
: subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

Repository epel is listed more than once in the configuration
Repository epel-debuginfo is listed more than once in the configuration
Repository epel-source is listed more than once in the configuration
Loading mirror speeds from cached hostfile

  • base: mirrors.aliyun.com
  • extras: mirrors.bfsu.edu.cn
  • updates: mirror.bit.edu.cn
    Resolving Dependencies
    --> Running transaction check
    ---> Package ceph.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: ceph-mon = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-osd = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-mds = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-mgr = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    ---> Package ceph-radosgw.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: librgw2 = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-selinux = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-base = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: librados2 = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: librados.so.2(LIBRADOS_14.2.0)(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: liboath.so.0()(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: libceph-common.so.0()(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: librabbitmq.so.4()(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Running transaction check
    ---> Package ceph-base.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: libcephfs2 = 2:14.2.12-0.el7 for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: librbd1 = 2:14.2.12-0.el7 for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-common = 2:14.2.12-0.el7 for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: libleveldb.so.1()(64bit) for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: liblttng-ust.so.0()(64bit) for package: 2:ceph-base-14.2.12-0.el7.x86_64
    ---> Package ceph-mds.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package ceph-mgr.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: python-pecan for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-cherrypy for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-werkzeug for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-bcrypt for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    ---> Package ceph-mon.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package ceph-osd.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package ceph-selinux.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: selinux-policy-base >= 3.13.1-252.el7_7.6 for package: 2:ceph-selinux-14.2.12-0.el7.x86_64
    ---> Package liboath.x86_64 0:2.6.2-1.el7 will be installed
    ---> Package librabbitmq.x86_64 0:0.8.0-2.el7 will be installed
    ---> Package librados2.x86_64 1:10.2.5-4.el7 will be updated
    ---> Package librados2.x86_64 2:14.2.12-0.el7 will be an update
    ---> Package librgw2.x86_64 2:14.2.12-0.el7 will be installed
    --> Running transaction check
    ---> Package ceph-common.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: python-rgw = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libradosstriper1 = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-ceph-argparse = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-rbd = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-cephfs = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-rados = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-prettytable for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libbabeltrace-ctf.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: librdkafka.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libbabeltrace.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libradosstriper.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    ---> Package leveldb.x86_64 0:1.12.0-11.el7 will be installed
    ---> Package libcephfs2.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package librbd1.x86_64 1:10.2.5-4.el7 will be updated
    ---> Package librbd1.x86_64 2:14.2.12-0.el7 will be an update
    ---> Package lttng-ust.x86_64 0:2.4.1-4.el7 will be installed
    --> Processing Dependency: liburcu-bp.so.1()(64bit) for package: lttng-ust-2.4.1-4.el7.x86_64
    --> Processing Dependency: liburcu-cds.so.1()(64bit) for package: lttng-ust-2.4.1-4.el7.x86_64
    ---> Package python-cherrypy.noarch 0:3.2.2-4.el7 will be installed
    ---> Package python-pecan.noarch 0:0.4.5-2.el7 will be installed
    --> Processing Dependency: python-mako >= 0.4.0 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-simplegeneric >= 0.8 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-webob >= 1.2 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-webtest >= 1.3.1 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-singledispatch for package: python-pecan-0.4.5-2.el7.noarch
    ---> Package python-werkzeug.noarch 0:0.9.1-2.el7 will be installed
    ---> Package python2-bcrypt.x86_64 0:3.1.6-2.el7 will be installed
    --> Processing Dependency: python2-six for package: python2-bcrypt-3.1.6-2.el7.x86_64
    ---> Package selinux-policy-targeted.noarch 0:3.13.1-229.el7 will be updated
    ---> Package selinux-policy-targeted.noarch 0:3.13.1-266.el7_8.1 will be an update
    --> Processing Dependency: selinux-policy = 3.13.1-266.el7_8.1 for package: selinux-policy-targeted-3.13.1-266.el7_8.1.noarch
    --> Processing Dependency: selinux-policy = 3.13.1-266.el7_8.1 for package: selinux-policy-targeted-3.13.1-266.el7_8.1.noarch
    --> Running transaction check
    ---> Package libbabeltrace.x86_64 0:1.2.4-3.el7 will be installed
    ---> Package libradosstriper1.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package librdkafka.x86_64 0:0.11.5-1.el7 will be installed
    ---> Package python-ceph-argparse.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-cephfs.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-mako.noarch 0:0.8.1-2.el7 will be installed
    --> Processing Dependency: python-markupsafe for package: python-mako-0.8.1-2.el7.noarch
    --> Processing Dependency: python-beaker for package: python-mako-0.8.1-2.el7.noarch
    ---> Package python-prettytable.noarch 0:0.7.2-3.el7 will be installed
    ---> Package python-rados.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-rbd.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-rgw.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-simplegeneric.noarch 0:0.8-7.el7 will be installed
    ---> Package python-singledispatch.noarch 0:3.4.0.2-2.el7 will be installed
    ---> Package python-webob.noarch 0:1.2.3-7.el7 will be installed
    ---> Package python-webtest.noarch 0:1.3.4-6.el7 will be installed
    ---> Package python2-six.noarch 0:1.9.0-0.el7 will be installed
    ---> Package selinux-policy.noarch 0:3.13.1-229.el7 will be updated
    ---> Package selinux-policy.noarch 0:3.13.1-266.el7_8.1 will be an update
    ---> Package userspace-rcu.x86_64 0:0.7.16-1.el7 will be installed
    --> Running transaction check
    ---> Package python-beaker.noarch 0:1.5.4-10.el7 will be installed
    --> Processing Dependency: python-paste for package: python-beaker-1.5.4-10.el7.noarch
    ---> Package python-markupsafe.x86_64 0:0.11-10.el7 will be installed
    --> Running transaction check
    ---> Package python-paste.noarch 0:1.7.5.1-9.20111221hg1498.el7 will be installed
    --> Processing Dependency: python-tempita for package: python-paste-1.7.5.1-9.20111221hg1498.el7.noarch
    --> Running transaction check
    ---> Package python-tempita.noarch 0:0.5.1-6.el7 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    ================================================================================
    Package Arch Version Repository
    Size
    ================================================================================
    Installing:
    ceph x86_64 2:14.2.12-0.el7 x86_64 3.0 k
    ceph-radosgw x86_64 2:14.2.12-0.el7 x86_64 5.8 M
    Installing for dependencies:
    ceph-base x86_64 2:14.2.12-0.el7 x86_64 5.4 M
    ceph-common x86_64 2:14.2.12-0.el7 x86_64 19 M
    ceph-mds x86_64 2:14.2.12-0.el7 x86_64 1.9 M
    ceph-mgr x86_64 2:14.2.12-0.el7 x86_64 1.7 M
    ceph-mon x86_64 2:14.2.12-0.el7 x86_64 4.3 M
    ceph-osd x86_64 2:14.2.12-0.el7 x86_64 16 M
    ceph-selinux x86_64 2:14.2.12-0.el7 x86_64 21 k
    leveldb x86_64 1.12.0-11.el7 epel 161 k
    libbabeltrace x86_64 1.2.4-3.el7 epel 147 k
    libcephfs2 x86_64 2:14.2.12-0.el7 x86_64 500 k
    liboath x86_64 2.6.2-1.el7 epel 51 k
    librabbitmq x86_64 0.8.0-2.el7 base 37 k
    libradosstriper1 x86_64 2:14.2.12-0.el7 x86_64 362 k
    librdkafka x86_64 0.11.5-1.el7 epel 368 k
    librgw2 x86_64 2:14.2.12-0.el7 x86_64 5.1 M
    lttng-ust x86_64 2.4.1-4.el7 epel 176 k
    python-beaker noarch 1.5.4-10.el7 base 80 k
    python-ceph-argparse x86_64 2:14.2.12-0.el7 x86_64 36 k
    python-cephfs x86_64 2:14.2.12-0.el7 x86_64 112 k
    python-cherrypy noarch 3.2.2-4.el7 base 422 k
    python-mako noarch 0.8.1-2.el7 base 307 k
    python-markupsafe x86_64 0.11-10.el7 base 25 k
    python-paste noarch 1.7.5.1-9.20111221hg1498.el7 base 866 k
    python-pecan noarch 0.4.5-2.el7 epel 255 k
    python-prettytable noarch 0.7.2-3.el7 base 37 k
    python-rados x86_64 2:14.2.12-0.el7 x86_64 200 k
    python-rbd x86_64 2:14.2.12-0.el7 x86_64 195 k
    python-rgw x86_64 2:14.2.12-0.el7 x86_64 78 k
    python-simplegeneric noarch 0.8-7.el7 epel 12 k
    python-singledispatch noarch 3.4.0.2-2.el7 epel 18 k
    python-tempita noarch 0.5.1-6.el7 base 33 k
    python-webob noarch 1.2.3-7.el7 base 202 k
    python-webtest noarch 1.3.4-6.el7 base 102 k
    python-werkzeug noarch 0.9.1-2.el7 extras 562 k
    python2-bcrypt x86_64 3.1.6-2.el7 epel 39 k
    python2-six noarch 1.9.0-0.el7 epel 2.9 k
    userspace-rcu x86_64 0.7.16-1.el7 epel 73 k
    Updating for dependencies:
    librados2 x86_64 2:14.2.12-0.el7 x86_64 3.4 M
    librbd1 x86_64 2:14.2.12-0.el7 x86_64 1.7 M
    selinux-policy noarch 3.13.1-266.el7_8.1 updates 497 k
    selinux-policy-targeted noarch 3.13.1-266.el7_8.1 updates 7.0 M

    Transaction Summary
    ================================================================================
    Install 2 Packages (+37 Dependent packages)
    Upgrade ( 4 Dependent packages)

    Total download size: 77 M
    Downloading packages:
    No Presto metadata available for x86_64
    No Presto metadata available for updates

Total 6.2 MB/s | 77 MB 00:12
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : leveldb-1.12.0-11.el7.x86_64 1/47
Installing : liboath-2.6.2-1.el7.x86_64 2/47
Installing : librabbitmq-0.8.0-2.el7.x86_64 3/47
Installing : python-webob-1.2.3-7.el7.noarch 4/47
Installing : 2:python-ceph-argparse-14.2.12-0.el7.x86_64 5/47
Installing : python-webtest-1.3.4-6.el7.noarch 6/47
Installing : python-tempita-0.5.1-6.el7.noarch 7/47
Installing : python-paste-1.7.5.1-9.20111221hg1498.el7.noarch 8/47
Installing : python-beaker-1.5.4-10.el7.noarch 9/47
Installing : python-cherrypy-3.2.2-4.el7.noarch 10/47
Installing : python-werkzeug-0.9.1-2.el7.noarch 11/47
Installing : librdkafka-0.11.5-1.el7.x86_64 12/47
Installing : python-markupsafe-0.11-10.el7.x86_64 13/47
Installing : python-mako-0.8.1-2.el7.noarch 14/47
Installing : python-singledispatch-3.4.0.2-2.el7.noarch 15/47
Updating : selinux-policy-3.13.1-266.el7_8.1.noarch 16/47
Updating : selinux-policy-targeted-3.13.1-266.el7_8.1.noarch 17/47
Installing : libbabeltrace-1.2.4-3.el7.x86_64 18/47
Installing : python-simplegeneric-0.8-7.el7.noarch 19/47
Installing : python-pecan-0.4.5-2.el7.noarch 20/47
Installing : userspace-rcu-0.7.16-1.el7.x86_64 21/47
Installing : lttng-ust-2.4.1-4.el7.x86_64 22/47
Updating : 2:librados2-14.2.12-0.el7.x86_64 23/47
Installing : 2:python-rados-14.2.12-0.el7.x86_64 24/47
Installing : 2:librgw2-14.2.12-0.el7.x86_64 25/47
Installing : 2:libcephfs2-14.2.12-0.el7.x86_64 26/47
Updating : 2:librbd1-14.2.12-0.el7.x86_64 27/47
Installing : 2:python-rbd-14.2.12-0.el7.x86_64 28/47
Installing : 2:python-cephfs-14.2.12-0.el7.x86_64 29/47
Installing : 2:python-rgw-14.2.12-0.el7.x86_64 30/47
Installing : 2:libradosstriper1-14.2.12-0.el7.x86_64 31/47
Installing : python-prettytable-0.7.2-3.el7.noarch 32/47
Installing : 2:ceph-common-14.2.12-0.el7.x86_64 33/47
Installing : 2:ceph-base-14.2.12-0.el7.x86_64 34/47
Installing : 2:ceph-selinux-14.2.12-0.el7.x86_64 35/47
Installing : 2:ceph-mon-14.2.12-0.el7.x86_64 36/47
Installing : 2:ceph-osd-14.2.12-0.el7.x86_64 37/47
Installing : 2:ceph-mds-14.2.12-0.el7.x86_64 38/47
Installing : python2-six-1.9.0-0.el7.noarch 39/47
Installing : python2-bcrypt-3.1.6-2.el7.x86_64 40/47
Installing : 2:ceph-mgr-14.2.12-0.el7.x86_64 41/47
Installing : 2:ceph-14.2.12-0.el7.x86_64 42/47
Installing : 2:ceph-radosgw-14.2.12-0.el7.x86_64 43/47
Cleanup : selinux-policy-targeted-3.13.1-229.el7.noarch 44/47
Cleanup : 1:librbd1-10.2.5-4.el7.x86_64 45/47
Cleanup : selinux-policy-3.13.1-229.el7.noarch 46/47
Cleanup : 1:librados2-10.2.5-4.el7.x86_64 47/47
Verifying : liboath-2.6.2-1.el7.x86_64 1/47
Verifying : python2-six-1.9.0-0.el7.noarch 2/47
Verifying : 2:python-rbd-14.2.12-0.el7.x86_64 3/47
Verifying : python-prettytable-0.7.2-3.el7.noarch 4/47
Verifying : leveldb-1.12.0-11.el7.x86_64 5/47
Verifying : python2-bcrypt-3.1.6-2.el7.x86_64 6/47
Verifying : userspace-rcu-0.7.16-1.el7.x86_64 7/47
Verifying : python-simplegeneric-0.8-7.el7.noarch 8/47
Verifying : 2:python-cephfs-14.2.12-0.el7.x86_64 9/47
Verifying : libbabeltrace-1.2.4-3.el7.x86_64 10/47
Verifying : python-mako-0.8.1-2.el7.noarch 11/47
Verifying : 2:ceph-selinux-14.2.12-0.el7.x86_64 12/47
Verifying : selinux-policy-3.13.1-266.el7_8.1.noarch 13/47
Verifying : 2:librgw2-14.2.12-0.el7.x86_64 14/47
Verifying : 2:ceph-mon-14.2.12-0.el7.x86_64 15/47
Verifying : python-pecan-0.4.5-2.el7.noarch 16/47
Verifying : 2:ceph-radosgw-14.2.12-0.el7.x86_64 17/47
Verifying : python-singledispatch-3.4.0.2-2.el7.noarch 18/47
Verifying : python-markupsafe-0.11-10.el7.x86_64 19/47
Verifying : 2:ceph-common-14.2.12-0.el7.x86_64 20/47
Verifying : 2:libcephfs2-14.2.12-0.el7.x86_64 21/47
Verifying : librdkafka-0.11.5-1.el7.x86_64 22/47
Verifying : python-paste-1.7.5.1-9.20111221hg1498.el7.noarch 23/47
Verifying : lttng-ust-2.4.1-4.el7.x86_64 24/47
Verifying : 2:ceph-osd-14.2.12-0.el7.x86_64 25/47
Verifying : python-werkzeug-0.9.1-2.el7.noarch 26/47
Verifying : 2:python-rados-14.2.12-0.el7.x86_64 27/47
Verifying : 2:libradosstriper1-14.2.12-0.el7.x86_64 28/47
Verifying : 2:ceph-base-14.2.12-0.el7.x86_64 29/47
Verifying : 2:ceph-mgr-14.2.12-0.el7.x86_64 30/47
Verifying : python-cherrypy-3.2.2-4.el7.noarch 31/47
Verifying : python-beaker-1.5.4-10.el7.noarch 32/47
Verifying : 2:python-rgw-14.2.12-0.el7.x86_64 33/47
Verifying : 2:librados2-14.2.12-0.el7.x86_64 34/47
Verifying : 2:ceph-mds-14.2.12-0.el7.x86_64 35/47
Verifying : selinux-policy-targeted-3.13.1-266.el7_8.1.noarch 36/47
Verifying : python-tempita-0.5.1-6.el7.noarch 37/47
Verifying : python-webtest-1.3.4-6.el7.noarch 38/47
Verifying : 2:python-ceph-argparse-14.2.12-0.el7.x86_64 39/47
Verifying : librabbitmq-0.8.0-2.el7.x86_64 40/47
Verifying : 2:librbd1-14.2.12-0.el7.x86_64 41/47
Verifying : python-webob-1.2.3-7.el7.noarch 42/47
Verifying : 2:ceph-14.2.12-0.el7.x86_64 43/47
Verifying : 1:librbd1-10.2.5-4.el7.x86_64 44/47
Verifying : selinux-policy-3.13.1-229.el7.noarch 45/47
Verifying : selinux-policy-targeted-3.13.1-229.el7.noarch 46/47
Verifying : 1:librados2-10.2.5-4.el7.x86_64 47/47

Installed:
ceph.x86_64 2:14.2.12-0.el7 ceph-radosgw.x86_64 2:14.2.12-0.el7

Dependency Installed:
ceph-base.x86_64 2:14.2.12-0.el7
ceph-common.x86_64 2:14.2.12-0.el7
ceph-mds.x86_64 2:14.2.12-0.el7
ceph-mgr.x86_64 2:14.2.12-0.el7
ceph-mon.x86_64 2:14.2.12-0.el7
ceph-osd.x86_64 2:14.2.12-0.el7
ceph-selinux.x86_64 2:14.2.12-0.el7
leveldb.x86_64 0:1.12.0-11.el7
libbabeltrace.x86_64 0:1.2.4-3.el7
libcephfs2.x86_64 2:14.2.12-0.el7
liboath.x86_64 0:2.6.2-1.el7
librabbitmq.x86_64 0:0.8.0-2.el7
libradosstriper1.x86_64 2:14.2.12-0.el7
librdkafka.x86_64 0:0.11.5-1.el7
librgw2.x86_64 2:14.2.12-0.el7
lttng-ust.x86_64 0:2.4.1-4.el7
python-beaker.noarch 0:1.5.4-10.el7
python-ceph-argparse.x86_64 2:14.2.12-0.el7
python-cephfs.x86_64 2:14.2.12-0.el7
python-cherrypy.noarch 0:3.2.2-4.el7
python-mako.noarch 0:0.8.1-2.el7
python-markupsafe.x86_64 0:0.11-10.el7
python-paste.noarch 0:1.7.5.1-9.20111221hg1498.el7
python-pecan.noarch 0:0.4.5-2.el7
python-prettytable.noarch 0:0.7.2-3.el7
python-rados.x86_64 2:14.2.12-0.el7
python-rbd.x86_64 2:14.2.12-0.el7
python-rgw.x86_64 2:14.2.12-0.el7
python-simplegeneric.noarch 0:0.8-7.el7
python-singledispatch.noarch 0:3.4.0.2-2.el7
python-tempita.noarch 0:0.5.1-6.el7
python-webob.noarch 0:1.2.3-7.el7
python-webtest.noarch 0:1.3.4-6.el7
python-werkzeug.noarch 0:0.9.1-2.el7
python2-bcrypt.x86_64 0:3.1.6-2.el7
python2-six.noarch 0:1.9.0-0.el7
userspace-rcu.x86_64 0:0.7.16-1.el7

Dependency Updated:
librados2.x86_64 2:14.2.12-0.el7
librbd1.x86_64 2:14.2.12-0.el7
selinux-policy.noarch 0:3.13.1-266.el7_8.1
selinux-policy-targeted.noarch 0:3.13.1-266.el7_8.1

Complete!
root@node03's password:
Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos,
: subscription-manager

This system is not registered with an entitlement server. You can use subscription-manager to register.

Repository epel is listed more than once in the configuration
Repository epel-debuginfo is listed more than once in the configuration
Repository epel-source is listed more than once in the configuration
Loading mirror speeds from cached hostfile

  • base: mirrors.aliyun.com
  • extras: mirrors.huaweicloud.com
  • updates: mirror.bit.edu.cn
    Resolving Dependencies
    --> Running transaction check
    ---> Package ceph.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: ceph-mon = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-osd = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-mds = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-mgr = 2:14.2.12-0.el7 for package: 2:ceph-14.2.12-0.el7.x86_64
    ---> Package ceph-radosgw.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: librgw2 = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-selinux = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-base = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: librados2 = 2:14.2.12-0.el7 for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: librados.so.2(LIBRADOS_14.2.0)(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: liboath.so.0()(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: libceph-common.so.0()(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Processing Dependency: librabbitmq.so.4()(64bit) for package: 2:ceph-radosgw-14.2.12-0.el7.x86_64
    --> Running transaction check
    ---> Package ceph-base.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: libcephfs2 = 2:14.2.12-0.el7 for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: librbd1 = 2:14.2.12-0.el7 for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: ceph-common = 2:14.2.12-0.el7 for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: libleveldb.so.1()(64bit) for package: 2:ceph-base-14.2.12-0.el7.x86_64
    --> Processing Dependency: liblttng-ust.so.0()(64bit) for package: 2:ceph-base-14.2.12-0.el7.x86_64
    ---> Package ceph-mds.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package ceph-mgr.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: python-pecan for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-cherrypy for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-werkzeug for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-bcrypt for package: 2:ceph-mgr-14.2.12-0.el7.x86_64
    ---> Package ceph-mon.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package ceph-osd.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package ceph-selinux.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: selinux-policy-base >= 3.13.1-252.el7_7.6 for package: 2:ceph-selinux-14.2.12-0.el7.x86_64
    ---> Package liboath.x86_64 0:2.6.2-1.el7 will be installed
    ---> Package librabbitmq.x86_64 0:0.8.0-2.el7 will be installed
    ---> Package librados2.x86_64 1:10.2.5-4.el7 will be updated
    ---> Package librados2.x86_64 2:14.2.12-0.el7 will be an update
    ---> Package librgw2.x86_64 2:14.2.12-0.el7 will be installed
    --> Running transaction check
    ---> Package ceph-common.x86_64 2:14.2.12-0.el7 will be installed
    --> Processing Dependency: python-rgw = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libradosstriper1 = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-ceph-argparse = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-rbd = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-cephfs = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-rados = 2:14.2.12-0.el7 for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: python-prettytable for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libbabeltrace-ctf.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: librdkafka.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libbabeltrace.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    --> Processing Dependency: libradosstriper.so.1()(64bit) for package: 2:ceph-common-14.2.12-0.el7.x86_64
    ---> Package leveldb.x86_64 0:1.12.0-11.el7 will be installed
    ---> Package libcephfs2.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package librbd1.x86_64 1:10.2.5-4.el7 will be updated
    ---> Package librbd1.x86_64 2:14.2.12-0.el7 will be an update
    ---> Package lttng-ust.x86_64 0:2.4.1-4.el7 will be installed
    --> Processing Dependency: liburcu-bp.so.1()(64bit) for package: lttng-ust-2.4.1-4.el7.x86_64
    --> Processing Dependency: liburcu-cds.so.1()(64bit) for package: lttng-ust-2.4.1-4.el7.x86_64
    ---> Package python-cherrypy.noarch 0:3.2.2-4.el7 will be installed
    ---> Package python-pecan.noarch 0:0.4.5-2.el7 will be installed
    --> Processing Dependency: python-mako >= 0.4.0 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-simplegeneric >= 0.8 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-webob >= 1.2 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-webtest >= 1.3.1 for package: python-pecan-0.4.5-2.el7.noarch
    --> Processing Dependency: python-singledispatch for package: python-pecan-0.4.5-2.el7.noarch
    ---> Package python-werkzeug.noarch 0:0.9.1-2.el7 will be installed
    ---> Package python2-bcrypt.x86_64 0:3.1.6-2.el7 will be installed
    --> Processing Dependency: python2-six for package: python2-bcrypt-3.1.6-2.el7.x86_64
    ---> Package selinux-policy-targeted.noarch 0:3.13.1-229.el7 will be updated
    ---> Package selinux-policy-targeted.noarch 0:3.13.1-266.el7_8.1 will be an update
    --> Processing Dependency: selinux-policy = 3.13.1-266.el7_8.1 for package: selinux-policy-targeted-3.13.1-266.el7_8.1.noarch
    --> Processing Dependency: selinux-policy = 3.13.1-266.el7_8.1 for package: selinux-policy-targeted-3.13.1-266.el7_8.1.noarch
    --> Running transaction check
    ---> Package libbabeltrace.x86_64 0:1.2.4-3.el7 will be installed
    ---> Package libradosstriper1.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package librdkafka.x86_64 0:0.11.5-1.el7 will be installed
    ---> Package python-ceph-argparse.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-cephfs.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-mako.noarch 0:0.8.1-2.el7 will be installed
    --> Processing Dependency: python-markupsafe for package: python-mako-0.8.1-2.el7.noarch
    --> Processing Dependency: python-beaker for package: python-mako-0.8.1-2.el7.noarch
    ---> Package python-prettytable.noarch 0:0.7.2-3.el7 will be installed
    ---> Package python-rados.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-rbd.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-rgw.x86_64 2:14.2.12-0.el7 will be installed
    ---> Package python-simplegeneric.noarch 0:0.8-7.el7 will be installed
    ---> Package python-singledispatch.noarch 0:3.4.0.2-2.el7 will be installed
    ---> Package python-webob.noarch 0:1.2.3-7.el7 will be installed
    ---> Package python-webtest.noarch 0:1.3.4-6.el7 will be installed
    ---> Package python2-six.noarch 0:1.9.0-0.el7 will be installed
    ---> Package selinux-policy.noarch 0:3.13.1-229.el7 will be updated
    ---> Package selinux-policy.noarch 0:3.13.1-266.el7_8.1 will be an update
    ---> Package userspace-rcu.x86_64 0:0.7.16-1.el7 will be installed
    --> Running transaction check
    ---> Package python-beaker.noarch 0:1.5.4-10.el7 will be installed
    --> Processing Dependency: python-paste for package: python-beaker-1.5.4-10.el7.noarch
    ---> Package python-markupsafe.x86_64 0:0.11-10.el7 will be installed
    --> Running transaction check
    ---> Package python-paste.noarch 0:1.7.5.1-9.20111221hg1498.el7 will be installed
    --> Processing Dependency: python-tempita for package: python-paste-1.7.5.1-9.20111221hg1498.el7.noarch
    --> Running transaction check
    ---> Package python-tempita.noarch 0:0.5.1-6.el7 will be installed
    --> Finished Dependency Resolution

    Dependencies Resolved

    ================================================================================
    Package Arch Version Repository
    Size
    ================================================================================
    Installing:
    ceph x86_64 2:14.2.12-0.el7 x86_64 3.0 k
    ceph-radosgw x86_64 2:14.2.12-0.el7 x86_64 5.8 M
    Installing for dependencies:
    ceph-base x86_64 2:14.2.12-0.el7 x86_64 5.4 M
    ceph-common x86_64 2:14.2.12-0.el7 x86_64 19 M
    ceph-mds x86_64 2:14.2.12-0.el7 x86_64 1.9 M
    ceph-mgr x86_64 2:14.2.12-0.el7 x86_64 1.7 M
    ceph-mon x86_64 2:14.2.12-0.el7 x86_64 4.3 M
    ceph-osd x86_64 2:14.2.12-0.el7 x86_64 16 M
    ceph-selinux x86_64 2:14.2.12-0.el7 x86_64 21 k
    leveldb x86_64 1.12.0-11.el7 epel 161 k
    libbabeltrace x86_64 1.2.4-3.el7 epel 147 k
    libcephfs2 x86_64 2:14.2.12-0.el7 x86_64 500 k
    liboath x86_64 2.6.2-1.el7 epel 51 k
    librabbitmq x86_64 0.8.0-2.el7 base 37 k
    libradosstriper1 x86_64 2:14.2.12-0.el7 x86_64 362 k
    librdkafka x86_64 0.11.5-1.el7 epel 368 k
    librgw2 x86_64 2:14.2.12-0.el7 x86_64 5.1 M
    lttng-ust x86_64 2.4.1-4.el7 epel 176 k
    python-beaker noarch 1.5.4-10.el7 base 80 k
    python-ceph-argparse x86_64 2:14.2.12-0.el7 x86_64 36 k
    python-cephfs x86_64 2:14.2.12-0.el7 x86_64 112 k
    python-cherrypy noarch 3.2.2-4.el7 base 422 k
    python-mako noarch 0.8.1-2.el7 base 307 k
    python-markupsafe x86_64 0.11-10.el7 base 25 k
    python-paste noarch 1.7.5.1-9.20111221hg1498.el7 base 866 k
    python-pecan noarch 0.4.5-2.el7 epel 255 k
    python-prettytable noarch 0.7.2-3.el7 base 37 k
    python-rados x86_64 2:14.2.12-0.el7 x86_64 200 k
    python-rbd x86_64 2:14.2.12-0.el7 x86_64 195 k
    python-rgw x86_64 2:14.2.12-0.el7 x86_64 78 k
    python-simplegeneric noarch 0.8-7.el7 epel 12 k
    python-singledispatch noarch 3.4.0.2-2.el7 epel 18 k
    python-tempita noarch 0.5.1-6.el7 base 33 k
    python-webob noarch 1.2.3-7.el7 base 202 k
    python-webtest noarch 1.3.4-6.el7 base 102 k
    python-werkzeug noarch 0.9.1-2.el7 extras 562 k
    python2-bcrypt x86_64 3.1.6-2.el7 epel 39 k
    python2-six noarch 1.9.0-0.el7 epel 2.9 k
    userspace-rcu x86_64 0.7.16-1.el7 epel 73 k
    Updating for dependencies:
    librados2 x86_64 2:14.2.12-0.el7 x86_64 3.4 M
    librbd1 x86_64 2:14.2.12-0.el7 x86_64 1.7 M
    selinux-policy noarch 3.13.1-266.el7_8.1 updates 497 k
    selinux-policy-targeted noarch 3.13.1-266.el7_8.1 updates 7.0 M

    Transaction Summary
    ================================================================================
    Install 2 Packages (+37 Dependent packages)
    Upgrade ( 4 Dependent packages)

    Total download size: 77 M
    Downloading packages:
    No Presto metadata available for x86_64
    No Presto metadata available for updates

Total 3.0 MB/s | 77 MB 00:25
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : leveldb-1.12.0-11.el7.x86_64 1/47
Installing : liboath-2.6.2-1.el7.x86_64 2/47
Installing : librabbitmq-0.8.0-2.el7.x86_64 3/47
Installing : python-webob-1.2.3-7.el7.noarch 4/47
Installing : 2:python-ceph-argparse-14.2.12-0.el7.x86_64 5/47
Installing : python-webtest-1.3.4-6.el7.noarch 6/47
Installing : python-tempita-0.5.1-6.el7.noarch 7/47
Installing : python-paste-1.7.5.1-9.20111221hg1498.el7.noarch 8/47
Installing : python-beaker-1.5.4-10.el7.noarch 9/47
Installing : python-cherrypy-3.2.2-4.el7.noarch 10/47
Installing : python-werkzeug-0.9.1-2.el7.noarch 11/47
Installing : librdkafka-0.11.5-1.el7.x86_64 12/47
Installing : python-markupsafe-0.11-10.el7.x86_64 13/47
Installing : python-mako-0.8.1-2.el7.noarch 14/47
Installing : python-singledispatch-3.4.0.2-2.el7.noarch 15/47
Updating : selinux-policy-3.13.1-266.el7_8.1.noarch 16/47
Updating : selinux-policy-targeted-3.13.1-266.el7_8.1.noarch 17/47
Installing : libbabeltrace-1.2.4-3.el7.x86_64 18/47
Installing : python-simplegeneric-0.8-7.el7.noarch 19/47
Installing : python-pecan-0.4.5-2.el7.noarch 20/47
Installing : userspace-rcu-0.7.16-1.el7.x86_64 21/47
Installing : lttng-ust-2.4.1-4.el7.x86_64 22/47
Updating : 2:librados2-14.2.12-0.el7.x86_64 23/47
Installing : 2:python-rados-14.2.12-0.el7.x86_64 24/47
Installing : 2:librgw2-14.2.12-0.el7.x86_64 25/47
Installing : 2:libcephfs2-14.2.12-0.el7.x86_64 26/47
Updating : 2:librbd1-14.2.12-0.el7.x86_64 27/47
Installing : 2:python-rbd-14.2.12-0.el7.x86_64 28/47
Installing : 2:python-cephfs-14.2.12-0.el7.x86_64 29/47
Installing : 2:python-rgw-14.2.12-0.el7.x86_64 30/47
Installing : 2:libradosstriper1-14.2.12-0.el7.x86_64 31/47
Installing : python-prettytable-0.7.2-3.el7.noarch 32/47
Installing : 2:ceph-common-14.2.12-0.el7.x86_64 33/47
Installing : 2:ceph-base-14.2.12-0.el7.x86_64 34/47
Installing : 2:ceph-selinux-14.2.12-0.el7.x86_64 35/47
Installing : 2:ceph-mon-14.2.12-0.el7.x86_64 36/47
Installing : 2:ceph-osd-14.2.12-0.el7.x86_64 37/47
Installing : 2:ceph-mds-14.2.12-0.el7.x86_64 38/47
Installing : python2-six-1.9.0-0.el7.noarch 39/47
Installing : python2-bcrypt-3.1.6-2.el7.x86_64 40/47
Installing : 2:ceph-mgr-14.2.12-0.el7.x86_64 41/47
Installing : 2:ceph-14.2.12-0.el7.x86_64 42/47
Installing : 2:ceph-radosgw-14.2.12-0.el7.x86_64 43/47
Cleanup : selinux-policy-targeted-3.13.1-229.el7.noarch 44/47
Cleanup : 1:librbd1-10.2.5-4.el7.x86_64 45/47
Cleanup : selinux-policy-3.13.1-229.el7.noarch 46/47
Cleanup : 1:librados2-10.2.5-4.el7.x86_64 47/47
Verifying : liboath-2.6.2-1.el7.x86_64 1/47
Verifying : python2-six-1.9.0-0.el7.noarch 2/47
Verifying : 2:python-rbd-14.2.12-0.el7.x86_64 3/47
Verifying : python-prettytable-0.7.2-3.el7.noarch 4/47
Verifying : leveldb-1.12.0-11.el7.x86_64 5/47
Verifying : python2-bcrypt-3.1.6-2.el7.x86_64 6/47
Verifying : userspace-rcu-0.7.16-1.el7.x86_64 7/47
Verifying : python-simplegeneric-0.8-7.el7.noarch 8/47
Verifying : 2:python-cephfs-14.2.12-0.el7.x86_64 9/47
Verifying : libbabeltrace-1.2.4-3.el7.x86_64 10/47
Verifying : python-mako-0.8.1-2.el7.noarch 11/47
Verifying : 2:ceph-selinux-14.2.12-0.el7.x86_64 12/47
Verifying : selinux-policy-3.13.1-266.el7_8.1.noarch 13/47
Verifying : 2:librgw2-14.2.12-0.el7.x86_64 14/47
Verifying : 2:ceph-mon-14.2.12-0.el7.x86_64 15/47
Verifying : python-pecan-0.4.5-2.el7.noarch 16/47
Verifying : 2:ceph-radosgw-14.2.12-0.el7.x86_64 17/47
Verifying : python-singledispatch-3.4.0.2-2.el7.noarch 18/47
Verifying : python-markupsafe-0.11-10.el7.x86_64 19/47
Verifying : 2:ceph-common-14.2.12-0.el7.x86_64 20/47
Verifying : 2:libcephfs2-14.2.12-0.el7.x86_64 21/47
Verifying : librdkafka-0.11.5-1.el7.x86_64 22/47
Verifying : python-paste-1.7.5.1-9.20111221hg1498.el7.noarch 23/47
Verifying : lttng-ust-2.4.1-4.el7.x86_64 24/47
Verifying : 2:ceph-osd-14.2.12-0.el7.x86_64 25/47
Verifying : python-werkzeug-0.9.1-2.el7.noarch 26/47
Verifying : 2:python-rados-14.2.12-0.el7.x86_64 27/47
Verifying : 2:libradosstriper1-14.2.12-0.el7.x86_64 28/47
Verifying : 2:ceph-base-14.2.12-0.el7.x86_64 29/47
Verifying : 2:ceph-mgr-14.2.12-0.el7.x86_64 30/47
Verifying : python-cherrypy-3.2.2-4.el7.noarch 31/47
Verifying : python-beaker-1.5.4-10.el7.noarch 32/47
Verifying : 2:python-rgw-14.2.12-0.el7.x86_64 33/47
Verifying : 2:librados2-14.2.12-0.el7.x86_64 34/47
Verifying : 2:ceph-mds-14.2.12-0.el7.x86_64 35/47
Verifying : selinux-policy-targeted-3.13.1-266.el7_8.1.noarch 36/47
Verifying : python-tempita-0.5.1-6.el7.noarch 37/47
Verifying : python-webtest-1.3.4-6.el7.noarch 38/47
Verifying : 2:python-ceph-argparse-14.2.12-0.el7.x86_64 39/47
Verifying : librabbitmq-0.8.0-2.el7.x86_64 40/47
Verifying : 2:librbd1-14.2.12-0.el7.x86_64 41/47
Verifying : python-webob-1.2.3-7.el7.noarch 42/47
Verifying : 2:ceph-14.2.12-0.el7.x86_64 43/47
Verifying : 1:librbd1-10.2.5-4.el7.x86_64 44/47
Verifying : selinux-policy-3.13.1-229.el7.noarch 45/47
Verifying : selinux-policy-targeted-3.13.1-229.el7.noarch 46/47
Verifying : 1:librados2-10.2.5-4.el7.x86_64 47/47

Installed:
ceph.x86_64 2:14.2.12-0.el7 ceph-radosgw.x86_64 2:14.2.12-0.el7

Dependency Installed:
ceph-base.x86_64 2:14.2.12-0.el7
ceph-common.x86_64 2:14.2.12-0.el7
ceph-mds.x86_64 2:14.2.12-0.el7
ceph-mgr.x86_64 2:14.2.12-0.el7
ceph-mon.x86_64 2:14.2.12-0.el7
ceph-osd.x86_64 2:14.2.12-0.el7
ceph-selinux.x86_64 2:14.2.12-0.el7
leveldb.x86_64 0:1.12.0-11.el7
libbabeltrace.x86_64 0:1.2.4-3.el7
libcephfs2.x86_64 2:14.2.12-0.el7
liboath.x86_64 0:2.6.2-1.el7
librabbitmq.x86_64 0:0.8.0-2.el7
libradosstriper1.x86_64 2:14.2.12-0.el7
librdkafka.x86_64 0:0.11.5-1.el7
librgw2.x86_64 2:14.2.12-0.el7
lttng-ust.x86_64 0:2.4.1-4.el7
python-beaker.noarch 0:1.5.4-10.el7
python-ceph-argparse.x86_64 2:14.2.12-0.el7
python-cephfs.x86_64 2:14.2.12-0.el7
python-cherrypy.noarch 0:3.2.2-4.el7
python-mako.noarch 0:0.8.1-2.el7
python-markupsafe.x86_64 0:0.11-10.el7
python-paste.noarch 0:1.7.5.1-9.20111221hg1498.el7
python-pecan.noarch 0:0.4.5-2.el7
python-prettytable.noarch 0:0.7.2-3.el7
python-rados.x86_64 2:14.2.12-0.el7
python-rbd.x86_64 2:14.2.12-0.el7
python-rgw.x86_64 2:14.2.12-0.el7
python-simplegeneric.noarch 0:0.8-7.el7
python-singledispatch.noarch 0:3.4.0.2-2.el7
python-tempita.noarch 0:0.5.1-6.el7
python-webob.noarch 0:1.2.3-7.el7
python-webtest.noarch 0:1.3.4-6.el7
python-werkzeug.noarch 0:0.9.1-2.el7
python2-bcrypt.x86_64 0:3.1.6-2.el7
python2-six.noarch 0:1.9.0-0.el7
userspace-rcu.x86_64 0:0.7.16-1.el7

Dependency Updated:
librados2.x86_64 2:14.2.12-0.el7
librbd1.x86_64 2:14.2.12-0.el7
selinux-policy.noarch 0:3.13.1-266.el7_8.1
selinux-policy-targeted.noarch 0:3.13.1-266.el7_8.1

Complete!
[root@node01 ~]#

[root@node01 ~]# ceph -v
ceph version 14.2.12 (2f3caa3b8b3d5c5f2719a1e9d8e7deea5ae1a5c6) nautilus (stable)
[root@node01 ~]#
[root@node01 ~]# rpm -qa|grep ceph
ceph-base-14.2.12-0.el7.x86_64
ceph-mgr-14.2.12-0.el7.x86_64
ceph-selinux-14.2.12-0.el7.x86_64
ceph-radosgw-14.2.12-0.el7.x86_64
ceph-mds-14.2.12-0.el7.x86_64
python-ceph-argparse-14.2.12-0.el7.x86_64
python-cephfs-14.2.12-0.el7.x86_64
ceph-osd-14.2.12-0.el7.x86_64
ceph-deploy-2.0.1-0.noarch
libcephfs2-14.2.12-0.el7.x86_64
ceph-14.2.12-0.el7.x86_64
ceph-common-14.2.12-0.el7.x86_64
ceph-mon-14.2.12-0.el7.x86_64
[root@node01 ~]#

[root@node02 ~]# ceph -v
ceph version 14.2.12 (2f3caa3b8b3d5c5f2719a1e9d8e7deea5ae1a5c6) nautilus (stable)
[root@node02 ~]#
[root@node03 ~]# rpm -qa|grep ceph
ceph-mon-14.2.12-0.el7.x86_64
ceph-common-14.2.12-0.el7.x86_64
ceph-selinux-14.2.12-0.el7.x86_64
ceph-radosgw-14.2.12-0.el7.x86_64
python-ceph-argparse-14.2.12-0.el7.x86_64
python-cephfs-14.2.12-0.el7.x86_64
ceph-osd-14.2.12-0.el7.x86_64
libcephfs2-14.2.12-0.el7.x86_64
ceph-base-14.2.12-0.el7.x86_64
ceph-14.2.12-0.el7.x86_64
ceph-mgr-14.2.12-0.el7.x86_64
ceph-mds-14.2.12-0.el7.x86_64
[root@node02 ~]#
[root@node03 ~]# ceph -v
ceph version 14.2.12 (2f3caa3b8b3d5c5f2719a1e9d8e7deea5ae1a5c6) nautilus (stable)
[root@node03 ~]#
[root@node03 ~]# rpm -qa|grep ceph
ceph-mon-14.2.12-0.el7.x86_64
ceph-common-14.2.12-0.el7.x86_64
ceph-selinux-14.2.12-0.el7.x86_64
ceph-radosgw-14.2.12-0.el7.x86_64
python-ceph-argparse-14.2.12-0.el7.x86_64
python-cephfs-14.2.12-0.el7.x86_64
ceph-osd-14.2.12-0.el7.x86_64
libcephfs2-14.2.12-0.el7.x86_64
ceph-base-14.2.12-0.el7.x86_64
ceph-14.2.12-0.el7.x86_64
ceph-mgr-14.2.12-0.el7.x86_64
ceph-mds-14.2.12-0.el7.x86_64
[root@node03 ~]# </pre>

7.开始部署集群

[root@node01 ~]# mkdir -p /cluster [root@node01 ~]# cd /cluster/ [root@node01 cluster]# ceph-deploy new node01 node02 node03

<pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="" cid="n58" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-position: inherit; background-size: inherit; background-repeat: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-radius: 3px; padding: 8px 4px 6px; margin-bottom: 15px; margin-top: 15px; width: inherit; color: rgb(51, 51, 51); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">[root@node01 ~]# mkdir -p /cluster
[root@node01 ~]#
[root@node01 ~]# cd /cluster/
[root@node01 ~]#
[root@node01 cluster]# ceph-deploy new node01 node02 node03
[ceph_deploy.conf][DEBUG ] found configuration file at: /root/.cephdeploy.conf
[ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy new node01 node02 node03
[ceph_deploy.cli][INFO ] ceph-deploy options:
[ceph_deploy.cli][INFO ] username : None
[ceph_deploy.cli][INFO ] func : <function new at 0x7f2c2dfbd7d0>
[ceph_deploy.cli][INFO ] verbose : False
[ceph_deploy.cli][INFO ] overwrite_conf : False
[ceph_deploy.cli][INFO ] quiet : False
[ceph_deploy.cli][INFO ] cd_conf : <ceph_deploy.conf.cephdeploy.Conf instance at 0x7f2c2d736dd0>
[ceph_deploy.cli][INFO ] cluster : ceph
[ceph_deploy.cli][INFO ] ssh_copykey : True
[ceph_deploy.cli][INFO ] mon : ['node01', 'node02', 'node03']
[ceph_deploy.cli][INFO ] public_network : None
[ceph_deploy.cli][INFO ] ceph_conf : None
[ceph_deploy.cli][INFO ] cluster_network : None
[ceph_deploy.cli][INFO ] default_release : False
[ceph_deploy.cli][INFO ] fsid : None
[ceph_deploy.new][DEBUG ] Creating new cluster named ceph
[ceph_deploy.new][INFO ] making sure passwordless SSH succeeds
[node01][DEBUG ] connected to host: node01
[node01][DEBUG ] detect platform information from remote host
[node01][DEBUG ] detect machine type
[node01][DEBUG ] find the location of an executable
[node01][INFO ] Running command: /usr/sbin/ip link show
[node01][INFO ] Running command: /usr/sbin/ip addr show
[node01][DEBUG ] IP addresses found: [u'192.168.1.181']
[ceph_deploy.new][DEBUG ] Resolving host node01
[ceph_deploy.new][DEBUG ] Monitor node01 at 192.168.1.181
[ceph_deploy.new][INFO ] making sure passwordless SSH succeeds
[node02][DEBUG ] connected to host: node01
[node02][INFO ] Running command: ssh -CT -o BatchMode=yes node02
[ceph_deploy.new][WARNIN] could not connect via SSH
[ceph_deploy.new][INFO ] creating a passwordless id_rsa.pub key file
[ceph_deploy.new][DEBUG ] connected to host: node01
[ceph_deploy.new][INFO ] Running command: ssh-keygen -t rsa -N -f /root/.ssh/id_rsa
[ceph_deploy.new][DEBUG ] Generating public/private rsa key pair.
[ceph_deploy.new][DEBUG ] Your identification has been saved in /root/.ssh/id_rsa.
[ceph_deploy.new][DEBUG ] Your public key has been saved in /root/.ssh/id_rsa.pub.
[ceph_deploy.new][DEBUG ] The key fingerprint is:
[ceph_deploy.new][DEBUG ] SHA256:q7J5xVb9xGPEw1SPQVlkndreYjqHZYUPSfpr6+h/ojU root@node01
[ceph_deploy.new][DEBUG ] The key's randomart image is:
[ceph_deploy.new][DEBUG ] +---[RSA 2048]----+
[ceph_deploy.new][DEBUG ] | =+=B|
[ceph_deploy.new][DEBUG ] | B=o|
[ceph_deploy.new][DEBUG ] | . =++.|
[ceph_deploy.new][DEBUG ] | . o.O..|
[ceph_deploy.new][DEBUG ] | .S. =.=.|
[ceph_deploy.new][DEBUG ] | +. B.o|
[ceph_deploy.new][DEBUG ] | o. *Eo |
[ceph_deploy.new][DEBUG ] | .... +o=..|
[ceph_deploy.new][DEBUG ] | o+. .+B++ |
[ceph_deploy.new][DEBUG ] +----[SHA256]-----+
[ceph_deploy.new][INFO ] will connect again with password prompt
root@node02's password:
[node02][DEBUG ] connected to host: node02
[node02][DEBUG ] detect platform information from remote host
[node02][DEBUG ] detect machine type
[node02][WARNIN] .ssh/authorized_keys does not exist, will skip adding keys
root@node02's password:
root@node02's password:
[node02][DEBUG ] connected to host: node02
[node02][DEBUG ] detect platform information from remote host
[node02][DEBUG ] detect machine type
[node02][DEBUG ] find the location of an executable
[node02][INFO ] Running command: /usr/sbin/ip link show
[node02][INFO ] Running command: /usr/sbin/ip addr show
[node02][DEBUG ] IP addresses found: [u'172.17.93.1', u'192.168.1.182']
[ceph_deploy.new][DEBUG ] Resolving host node02
[ceph_deploy.new][DEBUG ] Monitor node02 at 192.168.1.182
[ceph_deploy.new][INFO ] making sure passwordless SSH succeeds
[node03][DEBUG ] connected to host: node01
[node03][INFO ] Running command: ssh -CT -o BatchMode=yes node03
[ceph_deploy.new][WARNIN] could not connect via SSH
[ceph_deploy.new][INFO ] will connect again with password prompt
root@node03's password:
[node03][DEBUG ] connected to host: node03
[node03][DEBUG ] detect platform information from remote host
[node03][DEBUG ] detect machine type
[node03][WARNIN] .ssh/authorized_keys does not exist, will skip adding keys
root@node03's password:
root@node03's password:
[node03][DEBUG ] connected to host: node03
[node03][DEBUG ] detect platform information from remote host
[node03][DEBUG ] detect machine type
[node03][DEBUG ] find the location of an executable
[node03][INFO ] Running command: /usr/sbin/ip link show
[node03][INFO ] Running command: /usr/sbin/ip addr show
[node03][DEBUG ] IP addresses found: [u'192.168.1.183', u'172.17.12.1']
[ceph_deploy.new][DEBUG ] Resolving host node03
[ceph_deploy.new][DEBUG ] Monitor node03 at 192.168.1.183
[ceph_deploy.new][DEBUG ] Monitor initial members are ['node01', 'node02', 'node03']
[ceph_deploy.new][DEBUG ] Monitor addrs are ['192.168.1.181', '192.168.1.182', '192.168.1.183']
[ceph_deploy.new][DEBUG ] Creating a random mon key...
[ceph_deploy.new][DEBUG ] Writing monitor keyring to ceph.mon.keyring...
[ceph_deploy.new][DEBUG ] Writing initial config to ceph.conf...
[root@node01 cluster]# </pre>

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342

推荐阅读更多精彩内容