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)