I compile and run from the src build quite often. Here is my recipe:
$ ./autogen.sh
$ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
--with-radosgw
$ time make
$ sudo make install
$ sudo cp src/init-ceph /etc/init.d/ceph
$ sudo cp src/init-radosgw /etc/init.d/radosgw
$ sudo chmod 755 /etc/init.d/radosgw
$ sudo cp src/upstart/* /etc/init
$ sudo cp udev/* /lib/udev/rules.d/
Regards
Mark
On 14/06/14 10:07, Gregory Farnum wrote:
I don't know anybody who makes much use of "make install", so it's
probably not putting the init system scripts into place. So make sure
they aren't there, copy them from the source tree, and try again?
Patches to fix are welcome! :)
-Greg
Software Engineer #42 @ http://inktank.com | http://ceph.com
On Fri, Jun 13, 2014 at 1:41 PM, Zhe Zhang <zhe_zh...@symantec.com> wrote:
Hello, there,
I am trying to run ceph from source code. configure, make and make install
worked fine. But after done these steps, I can't see the binary files in
/etc/init.d/. My current OS is Centos6.5. I also tried Ubuntu 12.04, the
same issue occurred which said "unknown job ceph..." when I tried to use
upstart to run monitors and osds. How should I start ceph with source code?
basically I hope I could modified the code and run it from there.
Zhe
_______________________________________________
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
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com