Skip to content

DCA Prerequisites

Deploying a Data Center based WCS Service using VMware

Basic steps to set up the MySQL, NFS and Data Center Appliance servers

  1. Prerequisites for setting up the Data Center Appliance (DCA)
  2. MySQL Server running either MySQL Version 8 or 5.7
  3. Network File Server (NFS) Volume to store files for:
    • Login Account, Main Account, and Security Group Avatars
    • Organization and Subgroup files for
      • reports (monthly, weekly, daily and report templates)
      • files uploaded for analysis
      • notes, instruction, etc
      • File Analysis results (store as JSON files) collected from analysis sites
  4. VMware to create the Virtual Machines for one or more DCA Appliances
  5. An SSL Certificate to validate the URL for the HTTPS communications from the WCS endpoint agents
  6. Set up the Resources needed for the DCA: Mysql, NFS and Load Balancer with SSL CERT
  7. Set up your MySQL Server
    • This can be any MySQL hosted on a VM, bare metal or a cloud MySQL service
    • We recommend using MySQL 8 for performance reasons, though you can use MySQL 5.7
    • You'll need to create a Database with a related DB User Account for the DCA to use for storage
    • To configure the DCA's connectivity to MySQL you'll need:
      • MySQL Database Service Hostname/IP Address
      • MySQL Database Port Number for the MySQL Service
      • Database Name
      • Database User Name
      • Database User Password
  8. Set up your NFS Server for avatar storage

    1. Set the folder and its permissions for avatar storage to 48:48
          # mkdir -p /mnt/shared/wcsdcas/avatars
          # chown 48:48 /mnt/shared/wcsdcas/avatars
          #  
           Export list for localhost:
           /mnt/data/dcas/wcs1/avatars                 172.31.20.1/24
      
    2. Share the NFS volume for the avatars

          $ showmount -e localhost
           Export list for localhost:
           /mnt/data/dcas/wcs1/avatars                 172.31.20.1/24
      
    3. View the NFS volume mounts

          $ showmount -e localhost
           Export list for localhost:
           /mnt/data/dcas/wcs1/avatars                 172.31.20.1/24
      
    4. Set up your VMs to install the WCS software Appliance
    5. Download the DCA OVA image from the main WCS Dashboard here.
    6. Create a Virtual Machine using the OVA (see detailed instructions here)
    7. Set up the Virtual Machine with a MySQL Instance and NFS Mount
    8. A MySQL database instance and NFS Volume should have already been created
    9. See detailed instructions here for configuring the DCA here