[ceph-users] Missing some pools after manual deployment

2014-12-12 Thread Patrick Darley

 Hi there,

I am using a custom Linux OS, with ceph v0.89.


I have been following the monitor bootstrap instructions [1].

I have a problem in that the OS is firmly on the systemd bandwagon
and lacks support to run the provided init.d script that runs the
nodes. I have tried using the systemd scripts provided and can
successfully start the monitor daemon with the ceph-mon command,
however when the monitor starts it shows only 1 pool active:

# ceph osd lspools
0 rbd,

I was wondering why this might be, I expected to see three as is shown
in step 16 of [1]. Given that I followed the bootstrap steps verbatim
I am led to believe my problem is this: I have missed out some crucial
commands, or procedure, that is carried out by the init.d script when
starting the daemon.

Is this the case? Or have I got the wrong idea?

NB. - I have not tried to connect osd nodes to this monitor.
- I have successfully set up ceph clusters on Ubuntu before, 
manually

  and using ceph-deploy.

Thanks for reading,

Patrick

---

[1] 
http://docs.ceph.com/docs/v0.80.5/install/manual-deployment/#monitor-bootstrapping

___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


Re: [ceph-users] Missing some pools after manual deployment

2014-12-12 Thread Gregory Farnum
On Fri, Dec 12, 2014 at 11:06 AM, Patrick Darley
patrick.dar...@codethink.co.uk wrote:
  Hi there,

 I am using a custom Linux OS, with ceph v0.89.


 I have been following the monitor bootstrap instructions [1].

 I have a problem in that the OS is firmly on the systemd bandwagon
 and lacks support to run the provided init.d script that runs the
 nodes. I have tried using the systemd scripts provided and can
 successfully start the monitor daemon with the ceph-mon command,
 however when the monitor starts it shows only 1 pool active:

 # ceph osd lspools
 0 rbd,

 I was wondering why this might be, I expected to see three as is shown
 in step 16 of [1]. Given that I followed the bootstrap steps verbatim
 I am led to believe my problem is this: I have missed out some crucial
 commands, or procedure, that is carried out by the init.d script when
 starting the daemon.

 Is this the case? Or have I got the wrong idea?

Ah, as of Giant (v0.88?) the rbd pool is the only one which is created
by default. Everything's fine, but we should update that doc so people
don't get confused!
-Greg
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com