Hi Luca,

I updated everything and the error messages seem to be gone. I can see that huge pages have been allocated:

# cat /sys/devices/system/node/node*/meminfo | grep Huge F10Quit
Node 0 AnonHugePages:    100352 kB
Node 0 HugePages_Total:  2048
Node 0 HugePages_Free:   1852
Node 0 HugePages_Surp:      0

Thanx!

Two more problems:
- What about the "view:zc:ens160@0,zc:ens160@1,zc:ens160@2,zc:ens160@3" which is not working? Is the syntax wrong or something? - I get "02/Sep/2017 07:34:50 [Lua.cpp:5629] [@/usr/share/ntopng/scripts/callbacks/5min.lua]:[161] ERROR: Cannot complete local hosts RRD dump in 5 minutes. Please check your RRD configuration.". Do I need a stronger server? I have a 4core VM  and the disk (SAN) seems not to be stressed that much. The CPU though is at about 70%. - The same goes when I export to ES. The ES is at about 30% CPU utilization but ntopng reports massive flow drops.

Regards,
Spiros


On 1/9/2017 9:26 πμ, Luca Deri wrote:
Spiros
can you please update ntopng and report?

Thanks Luca

On 31 Aug 2017, at 20:10, Spiros Papageorgiou <pap...@noc.ntua.gr <mailto:pap...@noc.ntua.gr>> wrote:

Hi Alfredo,

Here is the output:
[root@server ~]# cat /proc/mounts | grep huge
cgroup /sys/fs/cgroup/hugetlb cgroup rw,nosuid,nodev,noexec,relatime,hugetlb 0 0
hugetlbfs /dev/hugepages hugetlbfs rw,relatime 0 0

[root@server ~]# cat /sys/devices/system/node/node*/meminfo | grep Huge
Node 0 AnonHugePages:   2488320 kB
Node 0 HugePages_Total:  2048
Node 0 HugePages_Free:   2048
Node 0 HugePages_Surp:      0
[root@server ~]#

Regards,
Sp

On 31/8/2017 8:06 μμ, Alfredo Cardigliano wrote:
Hi Spiros
please provide the output of:

cat /proc/mounts / grep huge
cat /sys/devices/system/node/node*/meminfo | grep Huge

Alfredo

On 31 Aug 2017, at 18:53, Spiros Papageorgiou<pap...@noc.ntua.gr>  wrote:

Hi all,


I have an updated ntopng/pfring-zc installation and when I start ntopng the 
following messages are produced:

Aug 30 18:05:06 server logger: ntopng start
Aug 30 18:05:08 server ntopng: [ViewInterface.cpp:50] ERROR: Internal Error: 
NULL interface [view:zc:ens160@0,zc:ens160@1,zc:ens160@2,zc:ens160@3][2]
Aug 30 18:05:08 server ntopng: [ViewInterface.cpp:50] ERROR: Internal Error: 
NULL interface [view:zc:ens160@0,zc:ens160@1,zc:ens160@2,zc:ens160@3][2]
Aug 30 18:05:08 server ntopng: [ViewInterface.cpp:50] ERROR: Internal Error: 
NULL interface [view:zc:ens160@0,zc:ens160@1,zc:ens160@2,zc:ens160@3][2]
Aug 30 18:05:08 server ntopng: [ViewInterface.cpp:50] ERROR: Internal Error: 
NULL interface [view:zc:ens160@0,zc:ens160@1,zc:ens160@2,zc:ens160@3][2]
Aug 30 18:05:08 server kernel: device ens160 entered promiscuous mode
Aug 30 18:05:09 server ntopng: [PF_RINGInterface.cpp:72] WARNING: Unable to set 
packet capture direction
Aug 30 18:05:11 server ntopng: [PF_RINGInterface.cpp:72] WARNING: Unable to set 
packet capture direction
Aug 30 18:05:11 server ntopng: Starting ntopng: Unable to start ntopng[FAILED]
Aug 30 18:05:11 server systemd: Started Start/stop ntopng program.
Aug 30 18:05:12 server ntopng: [PF_RINGInterface.cpp:72] WARNING: Unable to set 
packet capture direction
Aug 30 18:05:14 server ntopng: [PF_RINGInterface.cpp:72] WARNING: Unable to set 
packet capture direction
Aug 30 18:05:14 server kernel: traps: ntopng[2575] general protection ip:42df01 
sp:7ff418f69b60 error:0 in ntopng[400000+264000]
Aug 30 18:05:15 server kernel: device ens160 left promiscuous mode
Aug 30 18:05:15 server systemd: ntopng.service: main process exited, 
code=killed, status=11/SEGV

Why the view of all queues does not work? How should i write this line?

When I delete from ntopng.conf, the 
"view:zc:ens160@0,zc:ens160@1,zc:ens160@2,zc:ens160@3" line, the I get another 
bunch of warnings:

Aug 30 18:06:50 server systemd: Starting Start/stop ntopng program...
Aug 30 18:06:50 server logger: ntopng start
Aug 30 18:06:51 server kernel: device ens160 entered promiscuous mode
Aug 30 18:06:52 server ntopng: [PF_RINGInterface.cpp:72] WARNING: Unable to set 
packet capture direction
Aug 30 18:06:53 server ntopng: [PF_RINGInterface.cpp:72] WARNING: Unable to set 
packet capture direction
Aug 30 18:06:55 server ntopng: [PF_RINGInterface.cpp:72] WARNING: Unable to set 
packet capture direction
Aug 30 18:06:55 server ntopng: Starting ntopng: Unable to start ntopng[FAILED]
Aug 30 18:06:55 server systemd: Started Start/stop ntopng program.
Aug 30 18:06:56 server ntopng: [PF_RINGInterface.cpp:72] WARNING: Unable to set 
packet capture direction
Aug 30 18:06:57 server ZC[2647]: error opening /dev/hugepages/ens160@1-txrx: 
Permission denied
Aug 30 18:06:57 server ZC[2647]: error mmap'ing 49 hugepages of 2048 KB
Aug 30 18:06:58 server ZC[2647]: error opening /dev/hugepages/ens160@0-txrx: 
Permission denied
Aug 30 18:06:58 server ZC[2647]: error mmap'ing 49 hugepages of 2048 KB
Aug 30 18:06:58 server ZC[2647]: error opening /dev/hugepages/ens160@2-txrx: 
Permission denied
Aug 30 18:06:58 server ZC[2647]: error mmap'ing 49 hugepages of 2048 KB
Aug 30 18:06:58 server ZC[2647]: error opening /dev/hugepages/ens160@3-txrx: 
Permission denied
Aug 30 18:06:58 server ZC[2647]: error mmap'ing 49 hugepages of 2048 KB
Aug 30 18:07:01 server systemd: Started Session 6 of user root.
Aug 30 18:07:01 server systemd: Starting Session 6 of user root.

The ntopng then, seems to be working but I would like to get rid of the errors. 
What should I do to avoid the hugepages errors? I'm running ntop as root 
(though I can see it drops privs).

My conf:

-G=/var/run/ntopng.pid
--data-dir=/mnt/data/ntopng
#--interface=zc:ens160
--interface=zc:ens160@0
--interface=zc:ens160@1
--interface=zc:ens160@2
--interface=zc:ens160@3
#--interface=view:zc:ens160@0,zc:ens160@1,zc:ens160@2,zc:ens160@3
--local-networks="xx.xx.0.0/16,xx.xx.cc 
<http://xx.xx.cc>.0/24,xx.xx.ff.0/22,xx.xx.vv.0/24"
--dns-mode=3
--disable-autologout
--max-num-flows=512000
--max-num-hosts=256000
--sticky-hosts=none
-g -1

# cat /etc/ntopng/ntopng.start
#

# cat /etc/pf_ring/hugepages.conf
node=0 hugepages=1024
# cat /etc/pf_ring/pf_ring.conf
transparent_mode=2

# cat /etc/pf_ring/pf_ring.start
# cat /etc/pf_ring/zc/ixgbe/ixgbe.conf
RSS=0,0,0,0
# cat /etc/pf_ring/zc/ixgbe/ixgbe.start
#



Regards,

Spiros

_______________________________________________
Ntop mailing list
Ntop@listgateway.unipi.it
http://listgateway.unipi.it/mailman/listinfo/ntop


_______________________________________________
Ntop mailing list
Ntop@listgateway.unipi.it
http://listgateway.unipi.it/mailman/listinfo/ntop


_______________________________________________
Ntop mailing list
Ntop@listgateway.unipi.it <mailto:Ntop@listgateway.unipi.it>
http://listgateway.unipi.it/mailman/listinfo/ntop



_______________________________________________
Ntop mailing list
Ntop@listgateway.unipi.it
http://listgateway.unipi.it/mailman/listinfo/ntop


_______________________________________________
Ntop mailing list
Ntop@listgateway.unipi.it
http://listgateway.unipi.it/mailman/listinfo/ntop

Reply via email to