Previous Topic: Prerequisites for the High Availability Report Server on OracleNext Topic: Install the First Report Server with the Remote Database


Setup CABI Common File Share on File Repository Server

For the current CABI installation, the share is created on a separate Linux server and is shared using NFS. Therefore, you can access it directly from another computer or you can mount it on another Linux machine. However, we recommend you create this share on a high availability SAN or NAS storage.

To configure CABI in a clustered mode, it is important that the file repository servers are shared across the CMS Servers. In Linux, we can share folders across different machines using different methods like NFS or Samba. In this setup we will be using NFS.

You must log in to the machine as root and perform the steps below on the File Repository Server Machine to configure file sharing using NFS.

Follow these steps:

  1. From the terminal, execute the following commands to start the nfs server.
    service nfs status
    
  2. After verifying the status of the nfs server, if the server is in stopped state , start the nfs server with the following command:
    service nfs start
    
  3. Create a directory to share across all the machines as the file repository:
    mkdir -p /home/nfs/cabi 
    
  4. Create a group, bobje for example, for use as an NFS Share User:
    groupadd -g 400 bobje
    
  5. Create a user who is the owner of this share with the following command:
    useradd -s /bin/bash bobje
    

    To make this user the owner for the share, execute:

    chown -R bobje:bobje /home/nfs/cabi
    
  6. Once the directory has been created, share this location with the other machines:
    1. Open /etc/exports file and add the following entry for each machine where the share has to be accessed.
      • /home/nfs/cabi Machine*(rw,all_squash,anonuid=501,anongid=501)
      • eg: /home/nfs/cabi lod0123(rw,all_squash) lod0124(rw,all_squash)
    2. Run the command “exportfs –a”.

      All the file shares that are listed in the /etc/exports file are exported.

    3. Validate the folder is shared, by running: “showmount -e FileRepositoryServer”.
    4. All folders shared from FileRepositoryServer are displayed.
    5. Login as bobje using “su bobje”.
    6. Create directories for the input and the output file repositories using the following commands:
      cd /home/nfs/cabi
      mkdir frsinput frsoutput