SUSE Conversations


Installation and Configuration of the CA ARCserve 11.5 SP3 Backup Server for Linux



By: rshreyas

July 25, 2008 11:28 am

Reads:1233

Comments:4

Rating:0

Overview:

This article has the steps for the installation and configuration of the CA ARCserve 11.5 SP3 backup server for Linux and the CA ARCserve OES Agent on SUSE OES 2.0 Linux.

The example given here is a 32 bit system.

Steps:

  1. Log in as root user to the Server where you want to Install the ARCserve server.
  2. If the BrightStor ARCserve Backup packages are on CD, mount the CD to an available or newly created directory on your local system, as in the following example:
    # mount /dev/cdrom /media/nss/SMS/CA
  3. Traverse inside the folder License
  4. Install the License rpm
    # rpm -ivh ca-lic-01.0063-3.i386.rpm
  5. To start the installation, go to the directory on the mounted CD, as in the following:
    # /media/nss/SMS/CA
  6. Run the following script from the command prompt:
    # ./install
  7. Follow the instructions in the script to complete the installation. Enter Your Choices. You can as well choose the default Path as shown below.
  8. Enter the Choice according to the License you have. Selecting 4 will give you an Evaluation License.
    ENTER YES (Y) TO ACCEPT THE TERMS AND CONDITIONS OF THIS AGREEMENT AS SET
    FORTH ABOVE AND PROCEED WITH THE INSTALLATION PROCESS.
    
    ENTER NO (N) TO HALT THE INSTALLATION PROCESS.
    
    Please enter your choice:[Y|N] (default: N)  Y
    
    Please make the appropriate selection for licensing your product:
    1. An ALP Certificate
    2. OEM key - A 29-character key, such as "ABCDE-FGHIJ-KLMNO-PQRST-UVWXY"
    3. A 29-character or trial key, such as "ABCDE-FGHIJ-KLMNO-PQRST-UVWXY"
    4. Skip
    Your choice: 4
  9. After the License selection is made, the installation prompts for the Installation Options. Select the Option 1 and 10, to install the Linux Server and the Agent for Novell OES 2.
  10. After the selection is made, The Installer asks for the installation path. Enter Your Choices. You can as well choose the default Path as shown below.
  11. The Installer asks for other details as well. Enter your choices as mentioned below.
    The iGateway and iSponsor enable automatic discovery and management of
    the backup servers by BrightStor Portal.
    Do you want to install or upgrade them? [y|n]:(default: y)y
    Do you want to provide BrightStor Portal server name? [y|n]:(default: n)y
    
    BrightStor Portal server name: systst-ts-109(Hostname of the server)
    Your input is: systst-ts-109
    
    Do you want to install the BrightStor ARCserve Backup documentation set?
    
      (y) to continue, (n) to skip (default:y):y
    
    Do you want to view the readme? [y|n]:(default: y) n
    
    Installation done!  Thank you
  12. If you have installed BrightStor ARCserve Backup under the /opt directory, set the following environment variables:
    # export BAB_HOME=/opt/CA/BrightStorARCserve 
    # export LD_LIBRARY_PATH=$BAB_HOME/lib:$LD_LIBRARY_PATH 
    # export PATH=$BAB_HOME/bin:$BAB_HOME/sbin:$PATH 
    # export MANPATH=$BAB_HOME/man:$MANPATH
  13. After setting the Environment Variables, Run the csetup
    # csetup

    This command will prompt for several details. Enter the details as mentioned below:

    Is this host [Systst-ts-109] the primary discovery server (default: y) [y,n,q]: y
    
    What is the host name of the primary discovery server?  Systst-ts-109 <Enter the Hostname of the server>
    
    Do you have a secondary discovery server (default: y) [y,n,q]:n
    
    What is the BrightStor ARCserve Backup domain name(15 character maximum)? blr.novell.com <Enter the Domain Name>
    
         PRIMARY_SERVER:   systst-ts-109
       SECONDARY_SERVER:   none
            DOMAIN_NAME:   blr.novell.com
    
    Enter the port number for the web server: (default: 6060)? 6060
    
    Preparing for Advantage Ingres installation on Linux.
    -----------------------------------------------------------------
    User 'ingres' does not exist.  Do you want to add it (if no, you must
    add it manually before you can continue) (y/n [y])? y
    
    If this is the first time you are setting up Advantage Ingres on this server,
    you must specify the full path where you want Advantage Ingres to be installed.
    Otherwise, enter the full path where Advantage Ingres is already installed.
    Press <Enter> to accept the default path (/opt/CA/ingresii):
    
    Please select a setup method:
    
         1) Basic setup
         2) Advanced setup (recommended for production environments)
    
    Enter a number (1-2): 1
    
    Based on the number of files to be backed up daily, we recommend
    the following values for the transaction log file size:
    
    Number of files                 Recommended Transaction
    to be backed up daily           log file size
    -------------------------------------------------------
    < 100K                          400 MB
    > 100K < 500K                   1 GB
    > 500K                          2 GB
    
    Please specify the size of the transaction log file in MB (1000):1000
    
    Advantage Ingres installation setup:
    -----------------------------------------------------------------
    Advantage Ingres installation path: /opt/CA/ingresii/ingres
    Advantage Ingres transaction log file path: /opt/CA/ingresii/ingres
    Advantage Ingres database path: /opt/CA/ingresii/ingres
    Advantage Ingres transaction log size: 1000  (MB)
    -----------------------------------------------------------------
    
    Proceed with these settings (y/n [y]): y
    
    Starting installation
    
    Please provide a UID for user ingres to be created [cr=auto]:
    Creating user 'ingres'
    Ingres R3 Install
    Building package list ...
    Invoking RPM ...
    Preparing...                ########################################### [100%]
       1:ca-ingres-WV           ########################################### [  6%]
    II_INSTALLATION configured as WV.
       2:ca-ingres-dbms-WV      ########################################### [ 13%]
    Setting up Ingres Intelligent DBMS, this may take some time...
    See /opt/CA/ingresii/ingres/files/install.log for more info.
       3:ca-ingres-net-WV       ########################################### [ 19%]
    Building the password validation program 'ingvalidpw'.
    Could not compile ingvalidpw: Using executable from the distribution instead.
    Executable successfully installed.
       4:ca-ingres-abf-WV       ########################################### [ 25%]
       5:ca-ingres-c2audit-WV   ########################################### [ 31%]
       6:ca-ingres-das-WV       ########################################### [ 38%]
       7:ca-ingres-esql-WV      ########################################### [ 44%]
       8:ca-ingres-jdbc-WV      ########################################### [ 50%]
       9:ca-ingres-odbc-WV      ########################################### [ 56%]
      10:ca-ingres-ome-WV       ########################################### [ 63%]
      11:ca-ingres-qr_run-WV    ########################################### [ 69%]
      12:ca-ingres-rep-WV       ########################################### [ 75%]
      13:ca-ingres-star-WV      ########################################### [ 81%]
      14:ca-ingres-tuxedo-WV    ########################################### [ 88%]
      15:ca-ingres-vision-WV    ########################################### [ 94%]
      16:ca-ingres-bridge-WV    ########################################### [100%]
    Ingres release 3 has installed successfully.
    systst-ts-109
    
    CHANGE ii.systst-ts-109.rcp.lock.per_tx_limit: (750)...(2000)
    
    ii.systst-ts-109.rcp.lock.lock_limit: (13000)...(26333)
    ii.systst-ts-109.rcp.lock.hash_size: (2593)...(5261)
    ii.systst-ts-109.rcp.lock.resource_hash: (2593)...(5261)
    ii.systst-ts-109.rcp.lock.resource_limit: (13000)...(26333)
    ii.systst-ts-109.syscheck.rcp_segment: (11051008)...(22028288)
    
    CHANGE ii.systst-ts-109.dbms.*.system_readlock: (shared)...(nolock)
    
    The instance will now be started ...
    
    Ingres/ingstart
    
    Checking host "systst-ts-109" for system resources required to run Ingres...
    
    Your system has sufficient resources to run Ingres.
    
    Starting your Ingres installation...
    
    Starting the Name Server...
    
    Allocating shared memory for Logging and Locking Systems...
    
    Starting the Recovery Server...
    II_DBMS_SERVER = 34847
    
    Starting the Archiver Process...
    
    Starting DBMS Server (default)...
    II_DBMS_SERVER = 42529
    
    Starting Net Server (default)...
    GCC Server = 36078
        TCP_IP port = WV (28336)
    
    Starting Data Access Server (default)...
    
    Starting Star Server (default)...
    II_DBMS_SERVER = 50600
    
    Starting the Visual DBA Remote Command Server...
    
    Ingres installation successfully started.
    ingstart has been called
    The Advantage Ingres installation completed successfully.
    Creating BrightStor ARCserve Backup database...
    INGRES TERMINAL MONITOR Copyright 2005 Computer Associates Intl, Inc.
    Ingres Linux Version II 3.0.3 (int.lnx/103) login
    Thu Jul 10 10:03:19 2008
    
    Continue
    * * Executing . . .
    
    Continue
    *
    Your SQL statement(s) have been committed.
    
    Ingres Version II 3.0.3 (int.lnx/103) logout
    Thu Jul 10 10:03:19 2008
    Creating database 'cadbase' . . .
    
      Creating DBMS System Catalogs . . .
      Modifying DBMS System Catalogs . . .
      Creating Standard Catalog Interface . . .
      Creating Front-end System Catalogs . . .
    
    Creation of database 'cadbase' completed successfully.
    
    Creating tables for BrightStor ARCserve Backup database...
    Creating indexes for BrightStor ARCserve Backup database...
    Creating tables and indexes for BrightStor ARCserve Backup MMO database...
    
    NOTE:
    
      The installation has created the user 'ingres'.
      Remember to define a password for this user.
    
    Press Enter to continue...
    
    BrightStor provides the ability to extend its internal database to multiple directory
    locations. This allows for size growth if the underlying file system does not
    support large files ( > 2 GB) or does not have enough space. When the directory
    locations are on multiple disks, this can result in a performance increase.
    
    BrightStor lets you extend the internal database now or later.
    Do you want to extend the database now? (y/n [n]):n
    
    You can configure Advantage Ingres to shut down when the BrightStor ARCserve Backup database
    engine is shut down.
    NOTE: We do not recommend this shutdown if there are other applications using the same
    Advantage Ingres installation.
    Do you want to stop Advantage Ingres when the BrightStor ARCserve Backup database engine is shut down?
    (y/n [n]):n
    
    The BrightStor ARCserve Backup database installation completed successfully.
    
    Will this BrightStor server share media with other BrightStor servers ?(default: n)[y|n] : n
    
    Will Vaulting Management be performed on this BrightStor server's media ?(default: n)[y|n] : n
    
    Configuring MMO on the local primary server...
    A vnode for the MMO primary server is created!
    Updating adapter and device information in camediad.cfg...
    
    File system device must be created if you want to use Disk Staging feature.  Do you want to enable backup to disks? (default: n) [y,n,q]: y  <I am using the Disk for my Backups >
    
    Please make sure that the setting of MAX_ASMS_ADAPTER_DEVICES in camediad.cfg
    supports the number of FS devices that you want to create.
    Please refer to the product documentation for details.
    
    Please input the number of FS devices that you want to create: 1  
    
    Please input the target directory (absolute path) of the FS device 1: /media/nss/SMS/CA-Backup <All My Backups will be saved here>
    
    These directories have been configured for use as file system devices:
    FS DEVICE 1:    /media/nss/SMS/CA-Backup
    
    Do you want to use these settings?  (default: y) [y,n,q]:y
    
    Scanning for SCSI devices
    
    Do you want to configure libraries now? (default: n) [y,n,q]:
    You can also configure local SCSI libraries through the GUI
    Remember: shared libraries must be configured using the
    command line ...
    
    You can configure BrightStor ARCserve Backup to send email alerts to one
    or more users when BrightStor ARCserve Backup detects a critical event.
    (A critical event requires immediate attention)
    
    Do you want to enable email alerts for critical events? (default: n)[y,n,q]:n
    
    By default, the BrightStor Logger will write some informational messages
    to the system console (syslog).
    
    Do you want to disable the BrightStor Logger from writing messages to the system console? (default: n)[y,n,q]: n
    
    Your settings are as follows:
    
            Maximum Activity log size (kbytes)             : 32000
            Maximum other log size (kbytes)                : 32000
            Print log files to spooler                     : not set
            Email Alert                                    : not set
            Disable Log To System Console                  : no
    
    Your Logger has been configured by csetup. You can rerun csetup to change it.
    
    You can configure BrightStor ARCserve Backup for automatic startup and shutdown as part of your operating system startup and shutdown.
    Do you want to enable automatic startup and shutdown of BrightStor ARCserve Backup (y/n [y]):
    
    To complete the setup, BrightStor ARCserve Backup needs to be started
    
    Do you want to start BrightStor ARCserve Backup now? (default: y) [y,n,q]: y
    
    Starting BrightStor ARCserve Backup ...
    
    Please wait for all services to start.  This may take a few minutes...
    
    BrightStor ARCserve Backup GUI daemons started
    
    Initializing authentication database ...
    
    Setting up password for caroot user account ...
    [!!! WARNING: This is the main administrative password for
    BrightStor ARCserve Backup. Please remember this password for future use.]
    
    Please enter the caroot password: Enter the Password
    Please confirm the caroot password:
    
    Setting up BrightStor ARCserve Backup resources...
    
    Congratulations!  BrightStor ARCserve Backup has been set up on systst-ts-109 successfully.
    Note:

    1. I could not do backup /restore operations of the OES 2 Linux NSS Volumes using the TSA Agent until I installed the patches mention here. However the backup would proceed because of the Linux Agent that gets installed by default along with the server.
    2. Incase of the Systems where only the oes Agent was installed (Not server and the Linux Agent), I could not proceed with the backup /restore operations until I installed the below mentioned patches.
  14. Once the Installation is complete, install the Latest Patches Available. The following patches are the latest available according to me.https://support.ca.com/irj/portal/solndtls?aparNo=QO99714&os=LINUX&actionID=3

    https://support.ca.com/irj/portal/solndtls?aparNo=QO99756&os=LINUX&actionID=3

  15. Patch Installation steps:
    1. Shutdown CA ARCserve common agent ( caagent stop ).
    2. Copy the fix file to a temporary directory, uncompress and untar as follows:mkdir /tmp/ca_patch
      cd /tmp/ca_patch
      uncompress QO99714.tar.Z
      tar -xvf QO99714.tar
    3. Change directory to CA ARCserve common agent directory ( default: /opt/CA/BABcmagt )
    4. Save the original files:
      cp -p caagentd caagentd_pre_QO99714
    5. Copy in the new files:
      cp /tmp/T4c4047/caagentd /opt/CA/BABcmagt
    6. Change directory to CA ARCserve OES Agent library directory
      (default: /opt/CA/BABoesagt/lib ).
    7. Save the original files:
      cp -p libbabsms.so libbabsms.so_pre_QO99714
    8. Copy in the new files:
      cp /tmp/T4c4047/libbabsms.so /opt/CA/BABoesagt/lib
    9. Start CA ARCserve common agent (agent start).
  16. Use http://<machine name>:6060″ to access CA ARCserve base for backup, restore and other options.
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Tags: ,
Categories: Open Enterprise Server on SLES, SUSE Linux Enterprise Server, Technical Solutions

Disclaimer: As with everything else at SUSE Conversations, this content is definitely not supported by SUSE (so don't even think of calling Support if you try something and it blows up).  It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.

4 Comments

  1. By:Shadowm

    Despite of your very clear and uderstandable installprocedure/guide i have no OES-agent visible .. it says it’s available (and enabled) but does not show up..not at first install, and not after patching with the patches advised.

    Other agents like the Apache and MySQL agent ( and the normal linux agent) are running.

    - no logging is created at all ……so i have no clue where it’s/ i made a wrong turn whatsoever.

    After searching for almost a week i’ve contacted support and am waiting for a technician…..( CA )

  2. By:herry78

    Thanks and great how to.

    It works for me when I installed patch Q99714 and now I can see “Novell OES” icon in CA backup Manager. The problem now is I can’t browse that Novell OES volume. Seem both linux or novell authentication failed to login. Any idea?

    p/s: I don’t have problem to browse and backup other folders using normal linux agent.

  3. By:bgordon

    I’m in the same spot. upgraded novell-sms with no change. Did you find a solution ?

  4. By:Shadowm

    in our case we’ve found the solution;

    our server has multiple lancards, and eth0 is the l(public) link and eth1 is private…

    In a searchy mood i came across : /etc/opt/novell/sms/smdrd.conf :

    this reads :


    # ip: [|Default] default is first bound primary IP
    # Specify the IP address to listen on in the dotted decimal
    # format XXX.XXX.XXX.XXX

    so in logically readig sms would bind to the public side, and not the private side that i want it to enabeling to communicate with the server.

    so i changed the ip to reflect the internal/private ip

    restarted the smdsd daemon and there was my OES-agent ..

    Problem in the background is that Brightstor CA does not read all bound ip’s and then searches for agents .. it just does what you tell it to

    i’ve closed my call at CA now, and have given the suggestion about reading/checking all ip’s configured on a server when looking for agents..

    Hope this helps you

Comment

RSS