Tasks #441
closed
reconfigure sepia cluster
Added by Sage Weil over 13 years ago.
Updated over 13 years ago.
Description
We need to switch the sepia cluster's testing workflow to be more easily shareable between developers.
- dev can ./configure with --prefix=/usr
- log into any sepia machine and 'make install' (shared root fs)
- configuration in /etc/ceph/ceph.conf (copy this from ~sage/ceph/src/ceph.conf.sepia)
Let's get it set up initially and do a fresh mkcephfs. You may need to manually install /etc/init.d/ceph (not sure make install does that, the .deb might).
Also need to symlink /var/log/ceph to /data/log. And fix the ceph.conf paths to not refer to anything in /home/sage. Things like pid file and log dir can be dropped entirely as the defaults will now work
Also need to symlink /var/log/ceph to /data/log.
I think this should be ok since we have /var/log symlinked to /data/log
And fix the ceph.conf paths to not refer to anything in /home/sage.
Things like pid file and log dir can be dropped entirely as the defaults will now work
Yeah, I'll remove those paths from the new ceph.conf.
The sepia cluster is looking good. I put a new config file in place that doesn't refer to /home/sage and installed everything into /usr with my chroot script.
I added the chroot script to the repository as qa/setup-chroot.sh. I figured it might be useful to someone else at some point. There's no hardcoded sepia stuff in it.
I have run /etc/init.d/ceph start everywhere, but it seems like I'll need to do mkcephfs before I can start serving some real files.
- Status changed from New to Resolved
All the daemons are running now! I'm still testing the stability of everything, of course.
Also, the make install DESTDIR=/images/sepia thing works great. Thanks.
Also available in: Atom
PDF