SixXS::Sunset 2017-06-06

Ticket ID: SIXXS #9179866
Ticket Status: User

PoP: vnhan01 - NetNam Corporation (Hanoi)

AICCU runs with multiple Processes
[cn] Shadow Hawkins on Friday, 12 April 2013 15:00:13
Dear, SixXS When I start AICCU once, it has multiple processes. (I make sure that it has exited and no PID exists before I start.) IPv6 connection works. However, I just feel weird. Is this phenomenon normal? By using 'PS' command, it can see that it generate four PID. And if executing 'root@OpenWrt:/etc# /etc/init.d/aiccu stop', all these PIDs disappear. It happens in both test and normal service start mode: aiccu test
1233 root 1380 S /usr/sbin/ntpd -n -p 0.openwrt.pool.ntp.org -p 1.open 1239 root 1204 S /usr/sbin/dropbear -P /var/run/dropbear.1.pid -p 22 1240 root 1392 S -ash 1772 root 1044 S aiccu test 1777 root 1044 S aiccu test 1778 root 1044 S aiccu test 1795 root 1044 S aiccu test 1917 root 1372 S sh -c traceroute 119.17.194.232 2>&1 1918 root 1376 S traceroute 119.17.194.232 1940 root 1204 S /usr/sbin/dropbear -P /var/run/dropbear.1.pid -p 22 1941 root 1384 S -ash 1946 root 1376 R ps
/etc/init.d/aiccu start
1941 root 1384 S -ash 1990 root 1048 S aiccu start /tmp/run/aiccu-cfg029220.conf 1991 root 780 S /sbin/hotplug2 --override --persistent --set-worker / 1993 root 1048 S aiccu start /tmp/run/aiccu-cfg029220.conf 1994 root 1048 S aiccu start /tmp/run/aiccu-cfg029220.conf 2014 root 1048 S aiccu start /tmp/run/aiccu-cfg029220.conf 2130 root 1376 R ps
And here is my /etc/aiccu.conf file content:
root@OpenWrt:/etc# cat aiccu.conf username YLB2-SIXXS password ********* server tic.sixxs.net protocol tic ipv6_interface sixxs0 tunnel_id T119506 behindnat true daemonize true pidfile /var/run/aiccu.pid
When executing aiccu start, the syslog seems to be normal.
root@OpenWrt:/etc# logread|grep local7|tail Apr 12 14:28:04 OpenWrt local7.info syslog: [AYIYA-tun->tundev] : (Socket to TUN) started Apr 12 14:39:12 OpenWrt local7.info syslog: Succesfully retrieved tunnel information for T119506 Apr 12 14:39:12 OpenWrt local7.info syslog: AICCU running as PID 1990 Apr 12 14:39:12 OpenWrt local7.info syslog: [AYIYA-start] : Anything in Anything (draft-02) Apr 12 14:39:12 OpenWrt local7.info syslog: [AYIYA-tun->tundev] : (Socket to TUN) started Apr 12 14:47:17 OpenWrt local7.err syslog: Already running instance HUP'ed, exiting Apr 12 14:55:21 OpenWrt local7.info syslog: Succesfully retrieved tunnel information for T119506 Apr 12 14:55:21 OpenWrt local7.info syslog: AICCU running as PID 2170 Apr 12 14:55:21 OpenWrt local7.info syslog: [AYIYA-start] : Anything in Anything (draft-02) Apr 12 14:55:21 OpenWrt local7.info syslog: [AYIYA-tun->tundev] : (Socket to TUN) started
But PS gives:
root@OpenWrt:/tmp/run# ps |tail -8 1940 root 1204 S /usr/sbin/dropbear -P /var/run/dropbear.1.pid -p 22 1941 root 1388 S -ash 2170 root 1048 S aiccu start 2173 root 1048 S aiccu start 2174 root 1048 S aiccu start 2189 root 1048 S aiccu start 2318 root 1376 R ps 2319 root 1376 S tail -8
Could any one explain this? Thanks! Yan Li
AICCU runs with multiple Processes
[ch] Jeroen Massar SixXS Staff on Friday, 12 April 2013 15:09:40
This is not an operational problem with SixXS Infrastructure. Please brings this up in the forums. The multiple "processes" are likely just multiple threads btw.
When executing aiccu start, the syslog seems to be normal.
It is not normal that you start it multiple times though. Please read the FAQ

Please note Posting is only allowed when you are logged in.

Static Sunset Edition of SixXS
©2001-2017 SixXS - IPv6 Deployment & Tunnel Broker