DCA Prerequisites
Deploying a Data Center based WCS Service using VMware
Basic steps to set up the MySQL, NFS and Data Center Appliance servers
- Prerequisites for setting up the Data Center Appliance (DCA)
- MySQL Server running either MySQL Version 8 or 5.7
- 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
- VMware to create the Virtual Machines for one or more DCA Appliances
- An SSL Certificate to validate the URL for the HTTPS communications from the WCS endpoint agents
- Set up the Resources needed for the DCA: Mysql, NFS and Load Balancer with SSL CERT
- 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
-
Set up your NFS Server for avatar storage
- 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
-
Share the NFS volume for the avatars
$ showmount -e localhost Export list for localhost: /mnt/data/dcas/wcs1/avatars 172.31.20.1/24
-
View the NFS volume mounts
$ showmount -e localhost Export list for localhost: /mnt/data/dcas/wcs1/avatars 172.31.20.1/24
- Set up your VMs to install the WCS software Appliance
- Download the DCA OVA image from the main WCS Dashboard here.
- Create a Virtual Machine using the OVA (see detailed instructions here)
- Set up the Virtual Machine with a MySQL Instance and NFS Mount
- A MySQL database instance and NFS Volume should have already been created
- See detailed instructions here for configuring the DCA here
- Set the folder and its permissions for avatar storage to 48:48