Upgrading to 7.5
Upgrading NetObserv Flow Collector to version 7.5 requires installation changes only for Docker users. For Linux users, no changes are required.
Linux (Debian/RPM) Installation
For Linux installations, no changes are required.
Docker Installation
For Docker installations, an additional volume mount point has been added to support data persistence. This enables the NetObserv Flow Collector to retain its data across container restarts.
New Volume Mount Point
The following new volume mount point is required for Docker installation of the NetOberserv Flow Collector:
/var/lib/elastiflow/flowcoll
This path is used by the container to persist data across container restarts.
Updating docker-compose.yml
When upgrading, update the docker-compose.yml
file to include the new mount:
volumes:
- /path/on/host:/var/lib/elastiflow/flowcoll
Replace /path/on/host
with the desired path on your host system where the data should be persisted.
For an example:
volumes:
- /var/lib/elastiflow/flowcoll:/var/lib/elastiflow/flowcoll
Setting Permissions
After adding the volume mount, ensure the directory on the host system has the correct permissions so the process inside the container can access it. Run the following commands, substituting /path/on/host
with the actual path:
mkdir -p /path/on/host
chown -R 1000:1000 /path/on/host
chmod -R 755 /path/on/host
This ensures the container user (UID 1000) can read and write to the mounted path.