Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Create the /etc/vcl directory:
    mkdir /etc/vcl 
  2. Copy the generic vcld.conf file to /etc/vcl:
    cp /usr/local/vcl/etc/vcl/vcld.conf /etc/vcl
  3. Edit the /etc/vcl/vcld.conf file:
    vi /etc/vcl/vcld.conf
    The following lines must be configured in order to start the VCL daemon (vcld) and allow it to check in to the database:
    • FQDN - the fully qualified name of the management node, this should match the name that was configured for the management node in the database
    • server - the IP address or FQDN of the database server
    • LockerWrtUser - database user account with write privileges
    • wrtPass - database user password
  4. Save the vcld.conf file:
    <escape>
    :wq
    <enter>

Install the VCL Daemon (vcld) Service

  1. Copy the vcld service script to /etc/init.d and name it vcld:
    cp /usr/local/vcl/bin/S99vcld.linux /etc/init.d/vcld
  2. Add the vcld service using chkconfig:
    /sbin/chkconfig --add vcld
  3. Configure the vcld service to automatically run at runtime levels 3-5:
    /sbin/chkconfig --level 345 vcld on

Start and Check the vcld Service

  1. Start the vcld service:
    /sbin/service vcld start
    You should see output similar to the following:
    No Format
    
    Starting vcld daemon: BIN PATH: /usr/local/vcl/bin
    pre-execution: config file being used: /etc/vcl/vcld.conf
    FQDN is not listed
    pre-execution: process name is set to: vcld
    pre-execution: verbose mode is set to: 1
    pre-execution: testing mode is set to: 0
    pre-execution: log file being used: /var/log/vcld.log
    pre-execution: PID file being used: /var/run/vcld.pid
    Created process 23696 renamed to vcld ...
                                                               [  OK  ]
    
    Note: the vcld service can also be started by running the service script directly:
    /etc/init.d/vcld start
  2. Check the vcld service by monitoring the vcld.log file:
    tail -f /var/log/vcld.log
    You should see the following being added to the log file every few seconds if the management node is checking in with the database:
    No Format
    
    2009-06-16 16:57:15|15792|vcld:main(165)|lastcheckin time updated for management node 18: 2009-06-16 16:57:15