Well, I for one had no idea until now that someone had ported HomeBrew to
Linux.

Since it's Ubuntu, let's keep it simple:

1. sudo apt-get install openjdk-8-jdk
2. Download and explode the tarball from nifi.apache.org
3. Run bin/nifi.sh start && tail -f logs/nifi-app.log from the expanded
folder that contains NiFi.

That's all there is to it.

On Sun, Jun 17, 2018 at 8:11 PM Evan Sulprizio <[email protected]>
wrote:

> Hi Nifi Team,
>
> I've been attempting to install the Apache Nifi system for the better part
> of the day to no avail.
>
> I installed it using brew with the following command on my Ubuntu virtual
> machine:
>
> brew install nifi
>
> After the installation, I ran nifi start, which appeared successful but
> didn't directly indicate so. Running nifi status gave me:
>
> 2018-06-17 16:39:45,534 INFO [main] org.apache.nifi.bootstrap.Command
> Apache NiFi is currently running, listening to Bootstrap on port 45631,
> PID=unknown
>
> Seems like it is running and should be accessible (although not sure why
> PID is unknown). However, http://domain:8080/nifi returns connection
> refused (I've confirmed port 8080 is accessible on my server).
>
> I did find this in the error log but have no idea what it means:
>
> java.util.ServiceConfigurationError:
> org.apache.nifi.authorization.UserGroupProvider:
> org.apache.nifi.authorization.FileUserGroupProvider Unable to get public
> no-arg constructor
>
> I also saw with certain installations you are supposed to verify the files
> using GPG or PGP. I did not take this step, but in the guide, it doesn't
> explicit state you do this when using brew. I must say the guide is quite
> vague.
>
> Could anyone shed some light on what I'm doing wrong or where my thinking
> is incorrect? Any help would be massively appreciated.
>
> Thank you,
> Evan
>

Reply via email to