Minemeld install on Ubuntu 18.04 issue

Reply
L2 Linker

Minemeld install on Ubuntu 18.04 issue

Hi All,

 

I have installed minemeld on Ubuntu 18.04 using Ansible Playbook. I have followed the instuctions on https://github.com/PaloAltoNetworks/minemeld-ansible#howto-on-ubuntu-1804 and rebooted the device but I get the Error Checking Credentials: Bad Gateway error.

 

Looking at the supervisorrd.conf status I see minemeld-web in a fatal status. Looking ath the minemeld-web log I see the following:

root@ld1-mm01:/opt# tail /opt/minemeld/log/minemeld-web.log
File "/opt/minemeld/engine/0.9.64/local/lib/python2.7/site-packages/minemeld/flask/main.py", line 3, in <module>
app = create_app()
File "/opt/minemeld/engine/0.9.64/local/lib/python2.7/site-packages/minemeld/flask/__init__.py", line 67, in create_app
from . import metricsapi # noqa
File "/opt/minemeld/engine/0.9.64/local/lib/python2.7/site-packages/minemeld/flask/metricsapi.py", line 19, in <module>
import rrdtool
ImportError: librrd.so.4: cannot open shared object file: No such file or directory
[2019-12-03 08:46:39 +0000] [1092] [INFO] Worker exiting (pid: 1092)
[2019-12-03 08:46:39 +0000] [1089] [INFO] Shutting down: Master
[2019-12-03 08:46:39 +0000] [1089] [INFO] Reason: Worker failed to boot.

 

I have followed instructions to downgrade pip but that does not work.

 

There are instructions to do the following pull (not sure how to do this or if it is necessary):

https://github.com/PaloAltoNetworks/minemeld-ansible/pull/43

 

Any advice on how I can get this working?

 

Thanks

 

Adrian

Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

Click Accept as Solution to acknowledge that the answer to your question has been provided.

The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!

These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the Live Community as a whole!

The Live Community thanks you for your participation!