Project

General

Profile

Actions

Tasks #441

closed

reconfigure sepia cluster

Added by Sage Weil over 13 years ago. Updated over 13 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Tags:
Reviewed:
Affected Versions:
Pull request ID:

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


Related issues 1 (0 open1 closed)

Related to Ceph - Tasks #442: reconfigure cosd clusterClosedColin McCabe09/27/2010

Actions
Actions #1

Updated by Colin McCabe over 13 years ago

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.

Actions #2

Updated by Colin McCabe over 13 years ago

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.

Actions #3

Updated by Sage Weil over 13 years ago

  • Status changed from New to Resolved
Actions #4

Updated by Colin McCabe over 13 years ago

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.

Actions

Also available in: Atom PDF