hitl 发表于 2019-2-2 08:25:36

..site

  # yum install python-ceph -y
  Loaded plugins: fastestmirror, refresh-packagekit, security
  Determining fastest mirrors
  epel/metalink                                                                   | 4.4 kB   00:00
  * base: mirrors.neusoft.edu.cn
  * epel: mirrors.neusoft.edu.cn
  * extras: mirrors.neusoft.edu.cn
  * updates: mirrors.neusoft.edu.cn
  Ceph                                                                            |951 B   00:00
  Ceph/primary                                                                  |17 kB   00:00
  Ceph                                                                                             55/55
  Ceph-noarch                                                                     |951 B   00:00
  Ceph-noarch/primary                                                             | 6.1 kB   00:00
  Ceph-noarch                                                                                    22/22
  base                                                                            | 3.7 kB   00:00
  base/primary_db                                                               | 4.4 MB   00:02
  ceph-source                                                                     | 2.9 kB   00:00
  ceph-source/primary_db                                                          | 1.9 kB   00:00
  epel                                                                            | 4.4 kB   00:00
  epel/primary_db                                                               | 6.2 MB   00:03
  extras                                                                        | 3.4 kB   00:00
  extras/primary_db                                                               |19 kB   00:00
  updates                                                                         | 3.4 kB   00:00
  updates/primary_db                                                            | 3.2 MB   00:02
  Setting up Install Process
  Resolving Dependencies
  --> Running transaction check
  ---> Package python-ceph.x86_64 0:0.80.1-0.el6 will be installed
  --> Processing Dependency: librbd1 = 0.80.1-0.el6 for package: python-ceph-0.80.1-0.el6.x86_64
  --> Processing Dependency: librados2 = 0.80.1-0.el6 for package: python-ceph-0.80.1-0.el6.x86_64
  --> Processing Dependency: libcephfs1 = 0.80.1-0.el6 for package: python-ceph-0.80.1-0.el6.x86_64
  --> Processing Dependency: python-flask for package: python-ceph-0.80.1-0.el6.x86_64
  --> Running transaction check
  ---> Package libcephfs1.x86_64 0:0.80.1-0.el6 will be installed
  --> Processing Dependency: libsnappy.so.1()(64bit) for package: libcephfs1-0.80.1-0.el6.x86_64
  --> Processing Dependency: libboost_thread-mt.so.5()(64bit) for package: libcephfs1-0.80.1-0.el6.x86_64
  --> Processing Dependency: libleveldb.so.1()(64bit) for package: libcephfs1-0.80.1-0.el6.x86_64
  ---> Package librados2.x86_64 0:0.80.1-0.el6 will be installed
  ---> Package librbd1.x86_64 0:0.80.1-0.el6 will be installed
  ---> Package python-flask.noarch 1:0.9-7.el6 will be installed
  --> Processing Dependency: python-werkzeug for package: 1:python-flask-0.9-7.el6.noarch
  --> Processing Dependency: python-jinja2-26 for package: 1:python-flask-0.9-7.el6.noarch
  --> Running transaction check
  ---> Package boost-thread.x86_64 0:1.41.0-18.el6 will be installed
  ---> Package leveldb.x86_64 0:1.7.0-2.el6 will be installed
  ---> Package python-jinja2-26.noarch 0:2.6-2.el6 will be installed
  --> Processing Dependency: python-babel >= 0.8 for package: python-jinja2-26-2.6-2.el6.noarch
  ---> Package python-werkzeug.noarch 0:0.8.3-2.el6 will be installed
  ---> Package snappy.x86_64 0:1.1.0-1.el6 will be installed
  --> Running transaction check
  ---> Package python-babel.noarch 0:0.9.4-5.1.el6 will be installed
  --> Finished Dependency Resolution
  

  Dependencies Resolved
  

  =======================================================================================================
  Package                     Arch            Version                  Repository            Size
  =======================================================================================================
  Installing:
  python-ceph               x86_64            0.80.1-0.el6               Ceph                  70 k
  Installing for dependencies:
  boost-thread                x86_64            1.41.0-18.el6            base                  41 k
  leveldb                     x86_64            1.7.0-2.el6                Ceph                   158 k
  libcephfs1                  x86_64            0.80.1-0.el6               Ceph                   1.6 M
  librados2                   x86_64            0.80.1-0.el6               Ceph                   1.5 M
  librbd1                     x86_64            0.80.1-0.el6               Ceph                   347 k
  python-babel                noarch            0.9.4-5.1.el6            base                   1.4 M
  python-flask                noarch            1:0.9-7.el6                epel                   190 k
  python-jinja2-26            noarch            2.6-2.el6                  Ceph-noarch            526 k
  python-werkzeug             noarch            0.8.3-2.el6                Ceph-noarch            552 k
  snappy                      x86_64            1.1.0-1.el6                base                  39 k
  

  Transaction Summary
  =======================================================================================================
  Install      11 Package(s)
  

  Total download size: 6.4 M
  Installed size: 26 M
  Downloading Packages:
  (1/11): boost-thread-1.41.0-18.el6.x86_64.rpm                                 |41 kB   00:00
  (2/11): leveldb-1.7.0-2.el6.x86_64.rpm                                          | 158 kB   00:01
  (3/11): libcephfs1-0.80.1-0.el6.x86_64.rpm                                    | 1.6 MB   00:03
  (4/11): librados2-0.80.1-0.el6.x86_64.rpm                                       | 1.5 MB   00:26
  (5/11): librbd1-0.80.1-0.el6.x86_64.rpm                                       | 347 kB   00:03
  (6/11): python-babel-0.9.4-5.1.el6.noarch.rpm                                 | 1.4 MB   00:00
  (7/11): python-ceph-0.80.1-0.el6.x86_64.rpm                                     |70 kB   00:00
  (8/11): python-flask-0.9-7.el6.noarch.rpm                                       | 190 kB   00:00
  (9/11): python-jinja2-26-2.6-2.el6.noarch.rpm                                 | 526 kB   00:01
  (10/11): python-werkzeug-0.8.3-2.el6.noarch.rpm                                 | 552 kB   00:00
  (11/11): snappy-1.1.0-1.el6.x86_64.rpm                                          |39 kB   00:00
  -------------------------------------------------------------------------------------------------------
  Total                                                                  163 kB/s | 6.4 MB   00:40
  warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
  Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
  Importing GPG key 0xC105B9DE:
  Userid : CentOS-6 Key (CentOS 6 Official Signing Key)
  Package: centos-release-6-4.el6.centos.10.x86_64 (@anaconda-CentOS-201303020151.x86_64/6.4)
  From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
  warning: rpmts_HdrFromFdno: Header V4 RSA/SHA1 Signature, key ID 17ed316d: NOKEY
  Retrieving key from https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc
  Importing GPG key 0x17ED316D:
  Userid: "Ceph Release Key "
  From: https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc
  warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
  Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
  Importing GPG key 0x0608B895:
  Userid : EPEL (6)
  Package: epel-release-6-8.noarch (installed)
  From   : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
  Running rpm_check_debug
  Running Transaction Test
  Transaction Test Succeeded
  Running Transaction
  Warning: RPMDB altered outside of yum.
  Installing : snappy-1.1.0-1.el6.x86_64                                                          1/11
  Installing : leveldb-1.7.0-2.el6.x86_64                                                         2/11
  Installing : boost-thread-1.41.0-18.el6.x86_64                                                3/11
  Installing : librados2-0.80.1-0.el6.x86_64                                                      4/11
  Installing : librbd1-0.80.1-0.el6.x86_64                                                      5/11
  Installing : libcephfs1-0.80.1-0.el6.x86_64                                                   6/11
  Installing : python-werkzeug-0.8.3-2.el6.noarch                                                 7/11
  Installing : python-babel-0.9.4-5.1.el6.noarch                                                8/11
  Installing : python-jinja2-26-2.6-2.el6.noarch                                                9/11
  Installing : 1:python-flask-0.9-7.el6.noarch                                                   10/11
  Installing : python-ceph-0.80.1-0.el6.x86_64                                                   11/11
  Verifying: python-babel-0.9.4-5.1.el6.noarch                                                1/11
  Verifying: libcephfs1-0.80.1-0.el6.x86_64                                                   2/11
  Verifying: snappy-1.1.0-1.el6.x86_64                                                          3/11
  Verifying: leveldb-1.7.0-2.el6.x86_64                                                         4/11
  Verifying: boost-thread-1.41.0-18.el6.x86_64                                                5/11
  Verifying: librbd1-0.80.1-0.el6.x86_64                                                      6/11
  Verifying: python-werkzeug-0.8.3-2.el6.noarch                                                 7/11
  Verifying: python-ceph-0.80.1-0.el6.x86_64                                                    8/11
  Verifying: python-jinja2-26-2.6-2.el6.noarch                                                9/11
  Verifying: librados2-0.80.1-0.el6.x86_64                                                   10/11
  Verifying: 1:python-flask-0.9-7.el6.noarch                                                   11/11
  

  Installed:
  python-ceph.x86_64 0:0.80.1-0.el6
  

  Dependency Installed:
  boost-thread.x86_64 0:1.41.0-18.el6                leveldb.x86_64 0:1.7.0-2.el6
  libcephfs1.x86_64 0:0.80.1-0.el6                   librados2.x86_64 0:0.80.1-0.el6
  librbd1.x86_64 0:0.80.1-0.el6                      python-babel.noarch 0:0.9.4-5.1.el6
  python-flask.noarch 1:0.9-7.el6                  python-jinja2-26.noarch 0:2.6-2.el6
  python-werkzeug.noarch 0:0.8.3-2.el6               snappy.x86_64 0:1.1.0-1.el6
  

  Complete!
  

  # yum install ceph -y
  Loaded plugins: fastestmirror, refresh-packagekit, security
  Loading mirror speeds from cached hostfile
  * base: mirrors.neusoft.edu.cn
  * epel: mirrors.neusoft.edu.cn
  * extras: mirrors.neusoft.edu.cn
  * updates: mirrors.neusoft.edu.cn
  Setting up Install Process
  Resolving Dependencies
  --> Running transaction check
  ---> Package ceph.x86_64 0:0.80.1-2.el6 will be installed
  --> Processing Dependency: libtcmalloc.so.4()(64bit) for package: ceph-0.80.1-2.el6.x86_64
  --> Processing Dependency: libcryptopp.so.6()(64bit) for package: ceph-0.80.1-2.el6.x86_64
  --> Processing Dependency: libboost_program_options.so.5()(64bit) for package: ceph-0.80.1-2.el6.x86_64
  --> Processing Dependency: libboost_program_options-mt.so.5()(64bit) for package: ceph-0.80.1-2.el6.x86_64
  --> Running transaction check
  ---> Package boost-program-options.x86_64 0:1.41.0-18.el6 will be installed
  ---> Package cryptopp.x86_64 0:5.6.2-2.el6 will be installed
  ---> Package gperftools-libs.x86_64 0:2.0-11.el6.3 will be installed
  --> Processing Dependency: libunwind.so.8()(64bit) for package: gperftools-libs-2.0-11.el6.3.x86_64
  --> Running transaction check
  ---> Package libunwind.x86_64 0:1.1-2.el6 will be installed
  --> Finished Dependency Resolution
  

  Dependencies Resolved
  

  =======================================================================================================
  Package                           Arch               Version                   Repository      Size
  =======================================================================================================
  Installing:
  ceph                              x86_64             0.80.1-2.el6            epel            18 M
  Installing for dependencies:
  boost-program-options             x86_64             1.41.0-18.el6             base             106 k
  cryptopp                        x86_64             5.6.2-2.el6               epel             1.0 M
  gperftools-libs                   x86_64             2.0-11.el6.3            Ceph             246 k
  libunwind                         x86_64             1.1-2.el6               Ceph            54 k
  

  Transaction Summary
  =======================================================================================================
  Install       5 Package(s)
  

  Total download size: 20 M
  Installed size: 73 M
  Downloading Packages:
  (1/5): boost-program-options-1.41.0-18.el6.x86_64.rpm                           | 106 kB   00:00
  (2/5): ceph-0.80.1-2.el6.x86_64.rpm                                             |18 MB   00:10
  (3/5): cryptopp-5.6.2-2.el6.x86_64.rpm                                          | 1.0 MB   00:00
  (4/5): gperftools-libs-2.0-11.el6.3.x86_64.rpm                                  | 246 kB   00:01
  (5/5): libunwind-1.1-2.el6.x86_64.rpm                                           |54 kB   00:00
  -------------------------------------------------------------------------------------------------------
  Total                                                                  923 kB/s |20 MB   00:21
  Running rpm_check_debug
  Running Transaction Test
  

  

  Transaction Check Error:
  file /usr/lib/python2.6/site-packages/ceph_argparse.pyc from install of ceph-0.80.1-2.el6.x86_64 conflicts with file from package python-ceph-0.80.1-0.el6.x86_64
  file /usr/lib/python2.6/site-packages/ceph_argparse.pyo from install of ceph-0.80.1-2.el6.x86_64 conflicts with file from package python-ceph-0.80.1-0.el6.x86_64
  file /usr/lib/python2.6/site-packages/ceph_rest_api.pyc from install of ceph-0.80.1-2.el6.x86_64 conflicts with file from package python-ceph-0.80.1-0.el6.x86_64
  file /usr/lib/python2.6/site-packages/ceph_rest_api.pyo from install of ceph-0.80.1-2.el6.x86_64 conflicts with file from package python-ceph-0.80.1-0.el6.x86_64
  file /usr/lib/python2.6/site-packages/cephfs.pyc from install of ceph-0.80.1-2.el6.x86_64 conflicts with file from package python-ceph-0.80.1-0.el6.x86_64
  file /usr/lib/python2.6/site-packages/cephfs.pyo from install of ceph-0.80.1-2.el6.x86_64 conflicts with file from package python-ceph-0.80.1-0.el6.x86_64
  file /usr/lib/python2.6/site-packages/rados.pyc from install of ceph-0.80.1-2.el6.x86_64 conflicts with file from package python-ceph-0.80.1-0.el6.x86_64
  file /usr/lib/python2.6/site-packages/rados.pyo from install of ceph-0.80.1-2.el6.x86_64 conflicts with file from package python-ceph-0.80.1-0.el6.x86_64
  file /usr/lib/python2.6/site-packages/rbd.pyc from install of ceph-0.80.1-2.el6.x86_64 conflicts with file from package python-ceph-0.80.1-0.el6.x86_64
  file /usr/lib/python2.6/site-packages/rbd.pyo from install of ceph-0.80.1-2.el6.x86_64 conflicts with file from package python-ceph-0.80.1-0.el6.x86_64
  

  Error Summary
  -------------
  

  解决安装python-ceph 、ceph时会有上面的报错,上面的报错是由于软件包的下载版本不一致导致,需要修改epel yum 源
  vi /etc/yum.repos.d/epel.repo
  
  name=Extra Packages for Enterprise Linux 6 - $basearch
  #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
  mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-$releasever&arch=$basearch
  failovermethod=priority
  enabled=1
  gpgcheck=1
  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-$releasever
  exclude=*ceph*
  

  修改完以后,初始化系统,更新yum源再重新安装上面的问题可以解决
  yum clean all
  yum install python-ceph -y
  yum install ceph -y
  




页: [1]
查看完整版本: ..site