vrouter ksync memory assertion failed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenContrail |
New
|
Undecided
|
Unassigned |
Bug Description
I'm deploying a single node all in one contrail/kolla instance via contrail-
The vrouter agent init container failed, but I manually added the vrouter kernel module. Now I get this error:
[root@tungsten-1 centos]# docker logs vrouter_
INFO: Preparing /etc/contrail/
Config file </etc/contrail/
log4cplus:ERROR No appenders could be found for logger (SANDESH).
log4cplus:ERROR Please initialize the log4cplus system properly.
contrail-
/entrypoint.sh: line 248: 20495 Aborted (core dumped) "$@"
Kernel info:
[root@tungsten-1 centos]# uname -a
Linux tungsten-1.local 3.10.0-
[root@tungsten-1 centos]# lsmod | grep vrouter
vrouter 460243 0
OS:
[centos@tungsten-1 ~]$ cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
NOTE:
Am using devicemapper as the docker storage backend due to issues with overlayfs and cpu lock ups and df hang.
Looks to me like some memory allocation issue in vrouter.
When vrouter-agent comes up, it fetches flow table size info from vrouter and it looks like vrouter didnt get memory allocated (it needs contiguous memory and that may have failed). A reboot of the compute node may avoid this situation.