Product 1 Installation

Step-by-step guide to install Product 1

This guide walks you through installing Product 1 on your cloud infrastructure.

System Requirements

Minimum Requirements

  • 8 vCPUs
  • 32GB RAM
  • 500GB SSD storage
  • Network: 1Gbps

Recommended Requirements

  • 16 vCPUs
  • 64GB RAM
  • 1TB SSD storage
  • Network: 10Gbps

Installation Methods

Method 1: Automated Installation (Recommended)

bash
# Download installer
curl -O https://download.dataunit.com/product1/installer.sh
 
# Make executable
chmod +x installer.sh
 
# Run installer
./installer.sh --cloud-provider=aws --region=us-east-1

Method 2: Manual Installation

Step 1: Provision Infrastructure

bash
# Use our Terraform modules
git clone https://github.com/dataunit/product1-terraform
cd product1-terraform
 
# Initialize Terraform
terraform init
 
# Plan deployment
terraform plan
 
# Apply configuration
terraform apply

Step 2: Install Product 1

bash
# SSH into the provisioned instance
ssh admin@your-instance-ip
 
# Install Product 1
sudo dataunit-installer install product1

Configuration

After installation, configure Product 1:

bash
# Run configuration wizard
dataunit configure product1
 
# Or edit configuration directly
sudo nano /etc/dataunit/product1/config.yaml

Basic Configuration

yaml
# /etc/dataunit/product1/config.yaml
cluster:
  name: production
  region: us-east-1
  
storage:
  type: s3
  bucket: your-data-bucket
  
processing:
  workers: 8
  memory_per_worker: 4GB

Post-Installation

Verify Installation

bash
# Check service status
dataunit status product1
 
# Run health check
dataunit health product1
 
# View logs
dataunit logs product1

Initial Setup

  1. Access the web UI at https://your-instance-ip:8443
  2. Log in with the credentials provided during installation
  3. Complete the setup wizard
  4. Configure data sources

Troubleshooting

Common Issues

Service won't start

bash
# Check logs
journalctl -u dataunit-product1
 
# Verify permissions
ls -la /var/lib/dataunit/product1

Connection issues

bash
# Check firewall rules
sudo iptables -L
 
# Verify security groups (AWS)
aws ec2 describe-security-groups

Next Steps