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 <mk7193@xxxxxx> 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@xxxxxxxxxxxxxx > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com