Analyzer Service Troubleshooting
python3 -V
su - dnf install -y python3-virtualenv python3-pip libpq-devel python3-devel
su - apt install -y python3-venv
su - xormon # make sure you make installation as xormon user cd ~/xormon-ng/server-nest/ python3 -m venv venv venv/bin/python3 -m ensurepip --upgrade venv/bin/python3 -m pip install --upgrade pip venv/bin/python3 -m pip install -r microservices/analyzer/requirements/requirements.txtOnce you get this error:
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('Then try to avoid it by using internal proxy for Python packages installation: Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/pip/
venv/bin/python3 -m pip install --proxy http://<username>:<password>@<hostname>:<port> --upgrade pip venv/bin/python3 -m pip install --proxy http://<username>:<password>@<hostname>:<port> -r microservices/analyzer/requirements/requirements.txtRestart XorMon:
su - xormon cd ~/xormon-ng ./xormon.sh stop ./xormon.sh start
grep "Virtual Appliance version" /var/www/html/index.html| sed -e 's/^.*Virtual Appliance version/Virtual Appliance version/' -e 's/is brought to you by.*//' Virtual Appliance version 7.60First as root:
su - dnf install -y python3-virtualenv python3-devel libpq-develThen as lpar2rrd user:
su - lpar2rrd export PATH="$PATH:/usr/pgsql-12/bin" cd /opt/xorux/xormon-ng/server-nest python3 -m venv venv venv/bin/python3 -m ensurepip --upgrade venv/bin/python3 -m pip install --upgrade pip venv/bin/python3 -m pip install -r microservices/analyzer/requirements/requirements.txtOnce you get this error:
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('Then try to avoid it by using internal proxy for Python packages installation: Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/pip/
venv/bin/python3 -m pip install --proxy http://<username>:<password>@<hostname>:<port> --upgrade pip venv/bin/python3 -m pip install --proxy http://<username>:<password>@<hostname>:<port> -r microservices/analyzer/requirements/requirements.txtThen restart XorMon:
su - lpar2rrd cd /opt/xorux/xormon-ng ./xormon.sh stop ./xormon.sh start
su - yum -y install python3-virtualenv python3-pip python3-devel yum -y install postgresql-devel gccAs lpar2rrd user install:
su - lpar2rrd cd ~/xormon-ng/server-nest/ python3 -m venv venv venv/bin/python3 -m ensurepip --upgrade venv/bin/python3 -m pip install --upgrade pip venv/bin/python3 -m pip install -r microservices/analyzer/requirements/requirements.txtOnce you get this error:
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('Then try to avoid it by using internal proxy for Python packages installation: Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/pip/
venv/bin/python3 -m pip install --proxy http://<username>:<password>@<hostname>:<port> --upgrade pip venv/bin/python3 -m pip install --proxy http://<username>:<password>@<hostname>:<port> -r microservices/analyzer/requirements/requirements.txtThen restart XorMon:
su - lpar2rrd cd ~/xormon-ng ./xormon.sh stop ./xormon.sh start
cd ~/xormon-ng/server-nest/ npx pm2 list --sort name:ascIn process list look for analyzer.
cd ~/xormon-ng/server-nest/ npx pm2 start analyzerand check again.