The ceph tool got moved into ceph-common at some point, so it
shouldn't be in the ceph rpm. I'm not sure what step in the
installation process should have handled that, but I imagine it's your
problem.
-Greg

On Mon, Mar 2, 2015 at 11:24 AM, Michael Kuriger <mk7...@yp.com> wrote:
> Hi all,
> When doing a fresh install on a new cluster, and using the latest rpm
> (0.87.1) ceph-deploy fails right away.  I checked the files inside the rpm,
> and /usr/bin/ceph is not there.  Upgrading from the previous rpm seems to
> work, but ceph-deploy is pulling the latest rpm automatically.
>
>
> [ceph201][DEBUG ] connected to host: ceph201
>
> [ceph201][DEBUG ] detect platform information from remote host
>
> [ceph201][DEBUG ] detect machine type
>
> [ceph_deploy.install][INFO  ] Distro info: CentOS 6.5 Final
>
> [ceph201][INFO  ] installing ceph on ceph201
>
> [ceph201][INFO  ] Running command: yum clean all
>
> [ceph201][DEBUG ] Loaded plugins: fastestmirror, security
>
> [ceph201][DEBUG ] Cleaning repos: base updates-released ceph-released
>
> [ceph201][DEBUG ] Cleaning up Everything
>
> [ceph201][DEBUG ] Cleaning up list of fastest mirrors
>
> [ceph201][INFO  ] Running command: rpm --import
> https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc
>
> [ceph201][INFO  ] Running command: rpm -Uvh --replacepkgs
> http://ceph.com/rpm-firefly/el6/noarch/ceph-release-1-0.el6.noarch.rpm
>
> [ceph201][DEBUG ] Retrieving
> http://ceph.com/rpm-firefly/el6/noarch/ceph-release-1-0.el6.noarch.rpm
>
> [ceph201][DEBUG ] Preparing...
> ##################################################
>
> [ceph201][DEBUG ] ceph-release
> ##################################################
>
> [ceph201][WARNIN] ensuring that /etc/yum.repos.d/ceph.repo contains a high
> priority
>
> [ceph201][WARNIN] altered ceph.repo priorities to contain: priority=1
>
> [ceph201][INFO  ] Running command: yum -y install ceph
>
> [ceph201][DEBUG ] Loaded plugins: fastestmirror, security
>
> [ceph201][DEBUG ] Determining fastest mirrors
>
> [ceph201][DEBUG ] Setting up Install Process
>
> [ceph201][DEBUG ] Resolving Dependencies
>
> [ceph201][DEBUG ] --> Running transaction check
>
> [ceph201][DEBUG ] ---> Package ceph.x86_64 1:0.87.1-0.el6 will be installed
>
> [ceph201][DEBUG ] --> Finished Dependency Resolution
>
> [ceph201][DEBUG ]
>
> [ceph201][DEBUG ] Dependencies Resolved
>
> [ceph201][DEBUG ]
>
> [ceph201][DEBUG ]
> ================================================================================
>
> [ceph201][DEBUG ]  Package      Arch           Version
> Repository            Size
>
> [ceph201][DEBUG ]
> ================================================================================
>
> [ceph201][DEBUG ] Installing:
>
> [ceph201][DEBUG ]  ceph         x86_64         1:0.87.1-0.el6
> ceph-released          13 M
>
> [ceph201][DEBUG ]
>
> [ceph201][DEBUG ] Transaction Summary
>
> [ceph201][DEBUG ]
> ================================================================================
>
> [ceph201][DEBUG ] Install       1 Package(s)
>
> [ceph201][DEBUG ]
>
> [ceph201][DEBUG ] Total download size: 13 M
>
> [ceph201][DEBUG ] Installed size: 50 M
>
> [ceph201][DEBUG ] Downloading Packages:
>
> [ceph201][DEBUG ] Running rpm_check_debug
>
> [ceph201][DEBUG ] Running Transaction Test
>
> [ceph201][DEBUG ] Transaction Test Succeeded
>
> [ceph201][DEBUG ] Running Transaction
>
>   Installing : 1:ceph-0.87.1-0.el6.x86_64
> 1/1
>
>   Verifying  : 1:ceph-0.87.1-0.el6.x86_64
> 1/1
>
> [ceph201][DEBUG ]
>
> [ceph201][DEBUG ] Installed:
>
> [ceph201][DEBUG ]   ceph.x86_64 1:0.87.1-0.el6
>
> [ceph201][DEBUG ]
>
> [ceph201][DEBUG ] Complete!
>
> [ceph201][INFO  ] Running command: ceph --version
>
> [ceph201][ERROR ] Traceback (most recent call last):
>
> [ceph201][ERROR ]   File
> "/usr/lib/python2.6/site-packages/ceph_deploy/lib/vendor/remoto/process.py",
> line 87, in run
>
> [ceph201][ERROR ]     reporting(conn, result, timeout)
>
> [ceph201][ERROR ]   File
> "/usr/lib/python2.6/site-packages/ceph_deploy/lib/vendor/remoto/log.py",
> line 13, in reporting
>
> [ceph201][ERROR ]     received = result.receive(timeout)
>
> [ceph201][ERROR ]   File
> "/usr/lib/python2.6/site-packages/ceph_deploy/lib/vendor/remoto/lib/vendor/execnet/gateway_base.py",
> line 704, in receive
>
> [ceph201][ERROR ]     raise self._getremoteerror() or EOFError()
>
> [ceph201][ERROR ] RemoteError: Traceback (most recent call last):
>
> [ceph201][ERROR ]   File "<string>", line 1036, in executetask
>
> [ceph201][ERROR ]   File "<remote exec>", line 11, in _remote_run
>
> [ceph201][ERROR ]   File "/usr/lib64/python2.6/subprocess.py", line 642, in
> __init__
>
> [ceph201][ERROR ]     errread, errwrite)
>
> [ceph201][ERROR ]   File "/usr/lib64/python2.6/subprocess.py", line 1234, in
> _execute_child
>
> [ceph201][ERROR ]     raise child_exception
>
> [ceph201][ERROR ] OSError: [Errno 2] No such file or directory
>
> [ceph201][ERROR ]
>
> [ceph201][ERROR ]
>
>
>
> Michael Kuriger
>
>
>
>
> _______________________________________________
> ceph-users mailing list
> ceph-users@lists.ceph.com
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to