How to Install FileAID CS Execution Server v4.2.1 on Linux

1- Application prerequisites

1.      Before starting the installation, please ensure that the user id fileaid and group faadm is already created.  Log into the target system with root account.

2.      Verify the /etc/hosts file on the target server and ensure that there’s an entry pointing the host name to the IP address.

Example:                      192.168.123.123                     fileaidserver

2- Application Installation

Install Compat Standard C++ Library and Java Runtime 1.5

 

1.      Log into the target system as root account.

2.      Install the software package compat-libstdc++-296-2.96-138.i386.rpm from the Red Hat Enterprise Linux 5.4 64bit CD/RPM repository

 

            # rpm –ivh compat-libstdc++-296-2.96-138.i386.rpm

 

3.      Once the package is installed, create a symbolic link in the /usr/lib.

 

            # cd /usr/lib

            # ln –s libstdc++-3-libc6.2-2-2.10.0.so libstdc++-libc6.1-1.so.2

 

4.      Download Java Runtime Environment 1.5 update 21 32 bit version from Oracle/Sun jre-1_5_0_21-linux-i586-rpm.bin.

 

            # chmod +x jre-1_5_0_21-linux-i586-rpm.bin

            # ./ jre-1_5_0_21-linux-i586-rpm.bin

           

Agree to the license agreement and the Java Runtime will be installed to /usr/java/jre1.5.0_21 automatically.

 

5.      Create a symbolic link in the /usr/java directory.

 

            # cd /usr/java

            # ln –s jre1.5.0_21 jre

 

6.      Create a directory /fileaid and change the ownership and access permission.

 

# mkdir /fileaid

# chown fileaid:fileaid /fileaid

# chmod 775 /fileaid

 

7.      Create the file .csysalts in /etc folder and change the ownership.

 

# touch /etc/.csysalts

#chown fileaid:fileaid /etc/.csysalts

 

Install FileAID CS 4.2.0 Execution Server

 

1.      Log or su to the target machine as the user fileaid.

 

# su - fileaid

 

2.      Copy the FileAID CS (FACS_Linux_4.2.0) folder to the target server, eg /tmp.  Navigate to the installation source folder, eg /tmp/FACS_Linux_4.2.0/install and issue the following: commands.

 

            # cd /tmp/FACS_Linux_4.2.0/install

            # chmod +x facsinst.ins

            # chmod +x regset

            # chmod +x dlminstall.sh

 

3.      Execute the facsinst.ins script, press Enter key to start the installation.

 

#/ tmp/FACS_Linux_4.2.0/install/facsinst.ins

 

clip_image002


 

4.      Enter the following for the requested information:

 

Accept the default path: y

Do you agree to the above terms: y

Enter the command for invoking Java virtual machine: /usr/java/jre/bin/java

Do you want to install into /usr/facs: n

Enter the product directory: /fileaid

OK to create this directory: y

 

clip_image004


 

5.      Verify the space information, source and destination directory, then continue the installation by

 

clip_image006

 

6.      Once the installation is completed, skip the README file.

 

clip_image008


 

Install FileAID CS 4.2.1.53 Patch

 

1.      As fileaid user, copy the following files in the FACS_Linux_Fix_4.2.1.53 to the FileAID CS installation folder /fileaid.

 

# cp FACS_LINUX_4.2.1.53.tar /fileaid

# cp facssp53.ins /fileaid

 

2.      Enable the execution of facssp53.ins file and execute it.

 

# cd /fileaid

# chmod +x facssp53.ins

# ./facssp53.ins

 

3.      The installation of patch simply extracts and replaces files in the folder.  The result should look like the following.  Once the patch is applied the FACS_LINUX_4.2.1.53.tar and facssp53.ins files can be removed.

 

clip_image010

 

# rm FACS_LINUX_4.2.1.53.tar

# rm facssp53.ins


 

4.      Update permissions on the following folders.

 

# chmod –R 777 /fileaid/logs

# chmod –R 775 /fileaid/cfg

# chmod –R 775 /fileaid/dlm

# chmod –R 775 /fileaid/dme

 

5.      update the go.sh file in /fileaid/dme folder

 

# vi /fileaid/dme/go.sh

 

Update the following lines

 

FACS_DLM32=”/fileaid/dlm/Linux/32”

FACS_DLM64=”/fileaid/dlm/Linux/64”

 

To

 

FACS_DLM32=”/fileaid/dlm/Linux/ia32”

FACS_DLM64=”/fileaid/dlm/Linux/ia64”

 

6.      Add additional lines in the go.sh file.

 

CPWRCRYPT=AES

Export CPWRCRYPT

 

7.      The end result should look like the following.

 

clip_image012


 

 

8.      Update the .profile file in /home/fileaid to include the following environmental variables.

 

# vi /home/fileaid/.profile

 

Add the following lines

                       

            LD_LIBRARY_PATH=/fileaid/dlm/Linux/ia32

LD_LIBRARY_64_PATH=/fileaid/dlm/Linux/ia64

 

clip_image014


 

3-  Application Configuration

Configure FileAID CS Execution Server to Start Automatically

 

1.      As root, create a new rc.fileaid file in the /etc/rc.d folder and allow execution.

 

# touch /etc/rc.d/rc.fileaid

# chmod +x /etc/rc.d/rc.fileaid

 

2.      Edit /etc/rc.d/rc.fileaid and enter the following.

 

cd /fileaid/dme

/fileaid/dme/go.sh & #Autostart FileAID CS Execution Server

 

clip_image016

 

3.      Edit the /etc/rc.d/rc.local file to execute the rc.fileaid control file and add the following line.

 

su – fileaid –c “/etc/rc.d/rc.fileaid”

 

clip_image018

 

4.      Reboot the server and proceed with Verify Installation section.


Verify Installation

 

1.      Once the server is rebooted, run the following command to verify that the FileAID CS Execution server did start automatically.  An output like the following should be displayed.

 

# ps –ef | grep fileaid

 

clip_image020

 

2.      Open the log file for the execution server; output should look like the following.

 

# cat /fileaid/logs/Engine/DtlLog/dtlPreExecution.log

 

clip_image022

 

Post a Comment

Previous Post Next Post