bh: doc/raw-howtos adding-new-hosts.txt,NONE,1.1

cvs at intevation.de cvs at intevation.de
Fri Feb 18 20:07:24 CET 2005


Author: bh

Update of /kolabrepository/doc/raw-howtos
In directory doto:/tmp/cvs-serv18093/raw-howtos

Added Files:
	adding-new-hosts.txt 
Log Message:
new raw howto describing how to add a new slave server


--- NEW FILE: adding-new-hosts.txt ---
Adding a New Kolab Host
=======================
$Id: adding-new-hosts.txt,v 1.1 2005/02/18 19:07:22 bh Exp $

Kolab can be used in a multi-location setup where several kolab servers
work together.  There's one master server and any number of slave
servers.  This how-to describes how to add a new slave server.


1. Add the slave to the master's lists of slaves

   In the web admin interface, go to the "Services" page and add the
   host name of the new kolab host to the list of kolab hosts at the end
   of the page.

   You may want to check that the new host was added to
   /kolab/etc/openldap/slapd.replicas


2. Bootstrap the new host

   As root run /kolab/etc/kolab/kolab_bootstrap -b

   The type of host is 2 (= slave)

   URI of the master ldap server is usually something like 
   ldaps://master.domain.tld/

   The base DN must be the base DN configured for the master ldap
   server.

   The manager password is also the same as that of the master server.


   The bootstrap script will run a few commands on the master server and
   copy data from the master to the client.  It will connect with ssh
   and scp as user root to the master server, so you will be asked for
   the master's root password several times.  At one the script will
   generate an SSL certificate for the new host using the CA of the
   kolab master.  Thus, you will be asked for the CA password at one
   point.

   Note that copying of the ldap data involves temoprarily shutting down
   the master's ldap server.  This is done automatically by the
   bootstrap script but it means that for a short while logins may fail
   on the master.


3. Start the new server

   /kolab/bin/openpkg rc all start






More information about the commits mailing list