VisionAIre
  • About Nodeflux
  • Visionaire Stream
    • Overview
    • Requirements
      • Credential Keys
      • Tested Hardware
      • Bandwith Requirements
    • Installation Guide
      • Dependencies
      • Simple Installation
      • Advanced Installation
      • Clustering Installation
      • Add-ons Analytics Installation
        • People Attributes Installation
        • Vehicle Attributes Installation
        • OVOD Installation
        • OVIC Installation
        • VM Installation
        • VLM Installation
    • Analytics
      • Face Recognition
        • Additional Information
          • Overview
          • Disclaimer
          • Metrics
          • Testing
      • People Analytics
      • Crowd Estimation
      • PPE Detection
      • License Plate Recognition
      • Vehicle Analytics
      • Water Level Monitoring
        • Camera Guideline
      • Pre-Flood Monitoring
      • Person Smoking Detection
      • Person with Handphone Detection
      • Smoke and Fire Detection
      • Person Using Firearms Detection
      • Vandalism Attempt Recognition
      • ATM Burglary Incident Recognition
      • Road Crash Monitoring
      • People Fighting Recognition
      • Riot Recognition
    • Developer Guide
      • How our APIs work
      • HTTP APIs
      • Websocket
      • Database Structure
    • Changelogs
  • Visionaire Snapshot
    • Overview
    • Requirements
    • Installation Guide
      • Face Searching & Matching
        • Single Node
        • Clustering
      • Helmet Detection
      • Chicken Estimation
      • Face Detection
      • Over Dimension Over Load
      • Frontal License Plate Recognition
    • Analytics
      • Face Searching & Matching
        • Face Enrollment
          • Image Guideline
          • Face and Image Quality Assessment
            • Setup On Premise
            • API
          • Insert / Update / Delete Enrollment
          • Batch Enrollment
      • Helmet Detection
      • Chicken Estimation
      • People Demography
      • Face Detection
      • Over Dimension Over Load
      • License Plate Recognition -Frontal
    • Developer Guide
      • APIs
        • Face Searching & Matching
        • Helmet Detection
        • Chicken Estimation
        • People Demography
        • Face Detection
        • Over Dimension Over Load
        • Frontal License Plate Recognition
      • Vanilla APIs for Face Enrollment
      • Porting Enrollment Database Cluster to Docker
    • Changelogs
  • VisionAIre Dashboard
    • Introduction
    • Add Analytic Assignment
    • Accessing Vanilla Database
    • Connect to Vanilla Websocket
    • Create your own visualization
      • Migration from Old Streamer to New Streamer
      • Drawing Region of Interest
      • Additional Visualization Query
Powered by GitBook
On this page
  • Master Server
  • Slave Server

Was this helpful?

Export as PDF
  1. Visionaire Stream
  2. Installation Guide

Clustering Installation

PreviousAdvanced InstallationNextAdd-ons Analytics Installation

Last updated 11 months ago

Was this helpful?

You required to have as least two deployment environments/servers in order for clustering installation to run.

Master Server

Install with for four docker instances: postgre, fremisn, visionaire4, and vanilla-dashboard.

Slave Server

For slave servers, you only need to install visionaire4

docker run -it -d -p 4004:4004 \
--name=visionaire4 \
--network="nf-visionaire" \
--restart unless-stopped \
--gpus all \
nodefluxio/visionaire4:[VISIONAIRE4_MASTER_VERSION] \
--enable-cors \
--fr-address [FREMISN_IP_ADDRESS]:4005 \
--fr-keyspace-name default \
--master-address [MASTER_IP_ADDRESS] \
--master-port [MASTER_PORT] \
--node-num [NODE_NUMBER]
  • [VISIONAIRE4_MASTER_VERSION] is version installed in master.

  • [FREMISN_IP_ADDRESS] is the IP address of Fremisn/Docker Snapshot installed in master.

  • [MASTER_IP_ADDRESS] is the IP address of Visionaire4/Docker Snapshot installed in master.

  • [MASTER_PORT] is the port used for Visionaire4 master (default:4004).

  • [NODE_NUMBER] port number of current node. Start from 1.

Make sure slave docker version is same with slave server.

Advanced Installation
Page cover image