You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@metron.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/07/25 06:57:00 UTC
[jira] [Commented] (METRON-1693) Fix Pcap CLI local FS finalizer
[ https://issues.apache.org/jira/browse/METRON-1693?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16555237#comment-16555237 ]
ASF GitHub Bot commented on METRON-1693:
----------------------------------------
Github user mmiklavc commented on the issue:
https://github.com/apache/metron/pull/1130
Notes on installing and using pycapa in full dev (CentOS 7).
```
Installing pycapa
====================
# env vars
PYCAPA_HOME=/opt/pycapa
PYTHON27_HOME=/opt/rh/python27/root
# Install these packages via yum (RHEL, CentOS)
# epel-release
# centos-release-scl
# "@Development tools"
# python27
# python27-scldevel
# python27-python-virtualenv
# libpcap-devel
# libselinux-python
# You can run this command to loop through installing the needed deps
for item in epel-release centos-release-scl "@Development tools" python27 python27-scldevel python27-python-virtualenv libpcap-devel libselinux-python; do yum install -y $item; done
#Setup directories
mkdir $PYCAPA_HOME && chmod 755 $PYCAPA_HOME
# Create virtualenv
export LD_LIBRARY_PATH="/opt/rh/python27/root/usr/lib64"
cd $PYCAPA_HOME
${PYTHON27_HOME}/usr/bin/virtualenv pycapa-venv
# Install librdkafka (must use 0.11.5 or greater these days)
export PREFIX=/usr
wget https://github.com/edenhill/librdkafka/archive/v0.11.5.tar.gz -O - | tar -xz
cd librdkafka-0.11.5/
./configure --prefix=$PREFIX
make
make install
echo "$PREFIX/lib" >> /etc/ld.so.conf.d/pycapa.conf
ldconfig -v
# Copy pycapa
# copy incubator-metron/metron-sensors/pycapa from the Metron source tree into $PYCAPA_HOME on the node you would like to install pycapa on. Files should end up in $PYCAPA_HOME/pycapa/<files>
# Build it
cd ${PYCAPA_HOME}/pycapa
# activate the virtualenv
source ${PYCAPA_HOME}/pycapa-venv/bin/activate
pip install -r requirements.txt
python setup.py install
# Run it
cd ${PYCAPA_HOME}/pycapa-venv/bin
pycapa --producer --topic pcap -i eth1 -k $BROKERLIST
```
> Fix Pcap CLI local FS finalizer
> -------------------------------
>
> Key: METRON-1693
> URL: https://issues.apache.org/jira/browse/METRON-1693
> Project: Metron
> Issue Type: Sub-task
> Reporter: Michael Miklavcic
> Assignee: Michael Miklavcic
> Priority: Major
>
> Pcap CLI is not correctly writing to the local file system.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)