Skip to main content

Viante installation guide minimal

#1. Viante installation guide

Check if port is open: netstat -tulnp | grep 80008081

If multiple ports:

ports="8080 80 554 15672 2379 40000 5180 9100 4001 3000 3307 8565 8095 10000 8081"
for port in $ports; do
  if nc -z localhost $port >/dev/null 2>&1; then
    echo "Port $port is in use"
  else
    echo "Port $port is free"
  fi
done

If2. VMChecking checkthe processor for avx2:avx2 support:

grep "flags" /proc/cpuinfo | grep "avx2"

3. Add "min-api-version": "1.24", in file /etc/docker/daemon.json

sudo nano /etc/docker/daemon.json
sudo systemctl restart docker
sudo sysctl fs.aio-max-nr

4. Add "fs.aio-max-nr = 1048576" in file /etc/sysctl.d/99-aio.conf

sudo nano /etc/sysctl.d/99-aio.conf
fs.aio-max-nr = 1048576
sudo sysctl --system

Go to the folder where the archive is unpacked (for example, /opt/Platform-4-lic)

sudo chmod a+x \
./install.py \
./uninstall.py \
./restart.sh \
./start.sh \
./stop.sh \
./collect_logs.sh

=========platform 4 CPU ============================

./install.py \
--ecm-rabbitmq-management-port=15673 \
--ecm-port=8081 \
--im-fr-algorithm alg2 \
--im-enroll-hardware-type cpu \
--fd-hardware-type cpu \
--ecm-data-storage-period-in-days 30 \
--ecm-data-index-period-in-days 30 \
--ecm-webhook-url http://vms-server-ip:port/api/event/addTevianEvent \
--ecm-admin-password admin \
--ecm-rabbitmq-password admin

=========platform 4 GPU ============================

./install.py \
--ecm-rabbitmq-management-port=15673 \
--ecm-port=8081 \
--im-fr-algorithm alg2 \
--im-enroll-hardware-type gpu \
--im-enroll-gpu-device-id 0 \
--fd-hardware-type gpu \
--fd-gpu-device-id 0 \
--ecm-data-storage-period-in-days 30 \
--ecm-data-index-period-in-days 30 \
--ecm-webhook-url http://vms-server-ip:port/api/event/addTevianEvent \
--ecm-admin-password admin \
--ecm-rabbitmq-password admin

\--ecm-no-webhook  \\  

\--with-silhouette \\  
\--silhouette-with-classifiers \\  
\--silhouette-gpu-device-id 0 \\  

\--im-api-port 40001 \\

\--im-scylla-skip-schema-load \\  

\--skip-docker-images-load \\