Cluster Enabling Pure-Ftpd In An Oes 2 Environment - Novell OPEN ENTERPRISE SERVER - PLANNING AND IMPLEMENTATION GUIDE 12-2010 Implementation Manual

Planning and implementation guide
Hide thumbs Also See for OPEN ENTERPRISE SERVER - PLANNING AND IMPLEMENTATION GUIDE 12-2010:
Table of Contents

Advertisement

17.5.3 Cluster Enabling Pure-FTPd in an OES 2 Environment

You can configure Pure-FTPd server in active/active mode of Novell Cluster Services.
Prerequisites
Novell Cluster Services is installed and setup.
For step-by-step information on setting up Novell Cluster Services, refer to
Configuring Novell Cluster Services on OES 2
Services 1.8.8 Administration Guide for
Active/Active Mode
In active/active cluster mode, multiple instances of FTP server runs on a single node cluster.
Pure-FTPd must be associated with a shared NSS volume and the DefaultHomeDirectory of users
must be on the shared NSS volume.
Configuring Active/Active Mode
1 Install pure-ftpd on all the cluster nodes by selecting Novell FTP in the OES install. Upgrade
pure-ftpd on all the nodes with the test RPM.
2 Enable hard links on the shared NSS volumes.
3 Create a
unique configuration file
volume. Ensure that:
The Bind setting in the configuration file is same as the IP Address of the virtual server
created for the NSS pool.
The PID file must be unique for each FTP instance running on the cluster.
4 Copy the configuration file to the shared volume to
Copying the configuration file to the shared volume, the file is automatically moved across the
nodes with the volume and is always available to the FTP Server.
For exmaple: If the shared volume is FTPVol1, the path to copy the configuration file is
media/nss/FTPVol1/etc/opt/novell/pure-ftpd.
5 Configure all the FTP servers for DefaultHomeDirectory support. As NSS volume is shared,
the DefaultHomeDirectory in the configuration file must be on the shared volume.
For example: If
FTPVol1
DefaultHomeDirectory in the configuration file is
6 Update the load and unload scripts of the cluster resource.
Load script: Add the following command to load the FTP server with the shared volume:
/usr/sbin/pure-config.pls <Full Path to configuration file>
For example: If the shared volume is FTPVol1 and the Pure-FTP configuration file is
etc/opt/novell/pure-ftpd/ftpvol1.conf
in the load script is
FTPVol1/etc/opt/novell/pure-ftpd/ftpvol1.conf
Unload script: Add the following command to unload the FTP server:
Linux" in the
Linux."
for every FTP server to be associated with a shared NSS
is the shared volume attached to an FTP Server,
exit_on_error /usr/sbin/pure-config.pl /media/nss/
"OES 2 SP3: Novell Cluster
on the shared volume.
/etc/opt/novell
/media/nss/FTPVol1/FTPShare
on FTPVol1, the pure-ftpd load command
.
"Installing and
/
.
/
File Services 201

Advertisement

Table of Contents
loading

This manual is also suitable for:

Open enterprise server 2 sp3

Table of Contents