[ 
https://issues.apache.org/jira/browse/TS-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13612823#comment-13612823
 ] 

Leif Hedstrom commented on TS-1511:
-----------------------------------

Timur: Does this still happen on master or v3.2.4 ?
                
> TS crashes when second node joins cluster
> -----------------------------------------
>
>                 Key: TS-1511
>                 URL: https://issues.apache.org/jira/browse/TS-1511
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Clustering
>    Affects Versions: 3.2.0
>         Environment: Ubuntu 12.04.1, ATS 3.2.0
>            Reporter: Timur Irmatov
>             Fix For: 3.3.4
>
>
> I have ATS running in transparent forward proxy configuration on one server. 
> It was running fine for several weeks already. ATS version is 3.2.0, compiled 
> from source.  I have other server with same OS (Ubuntu 12.04.1) on the same 
> hardware. Now I am trying to enable clustering on both machines. First, I 
> have installed ATS on second machine, compiled with same configuration 
> options. Second, I have copied all configs from first to second machine. Then 
> I have started second TS server.
> Then, I enable clustering on both machines:
> traffic_line -s proxy.local.cluster.type -v 1
> traffic_line -s proxy.config.cluster.ethernet_interface -v eth1.24
> traffic_line -L
> Then, looking at the traffic.out, after a minute second machine joins 
> cluster, first TS server crashes. It restarts, joins cluster and crashes 
> again. I had to disable clustering to enable first TS server to work. 
> Traffic.out from first server:
> {noformat}
> [Oct  3 23:51:06.718] Manager {0x7f87fb6ef700} NOTE: adding node 
> 192.168.10.42 to the cluster
> [Oct  3 23:51:07.481] Manager {0x7f87fb6ef700} NOTE: [drainIncomingChannel] 
> file req: records.config v: 40 bytes: 28974
> [Oct  3 23:51:14.551] Manager {0x7f87fb6ef700} NOTE: [drainIncomingChannel] 
> file req: records.config v: 41 bytes: 28974
> [Oct  3 23:51:15.859] Manager {0x7f87fb6ef700} NOTE: 
> [ClusterCom::handleMultiCastFilePacket] Updated 'records.config' o: 41 n: 42
> [Oct  3 23:51:18.813] Server {0x2b1c59b80700} NOTE: machine up 
> 192.168.10.42:0, protocol version=3.2
> NOTE: Traffic Server received Sig 11: Segmentation fault
> /usr/local/bin/traffic_server - STACK TRACE: 
> /lib/x86_64-linux-gnu/libpthread.so.0(+0xfcb0)[0x2b1c3d2b5cb0]
> /usr/local/bin/traffic_server(HttpTunnel::consumer_handler(int, 
> HttpTunnelConsumer*)+0x18d)[0x56dd1d]
> /usr/local/bin/traffic_server(HttpTunnel::main_handler(int, 
> void*)+0x117)[0x56db67]
> /usr/local/bin/traffic_server(write_to_net_io(NetHandler*, 
> UnixNetVConnection*, EThread*)+0x801)[0x686a71]
> /usr/local/bin/traffic_server(NetHandler::mainNetEvent(int, 
> Event*)+0x293)[0x67dc63]
> /usr/local/bin/traffic_server(EThread::process_event(Event*, 
> int)+0x90)[0x6abbd0]
> /usr/local/bin/traffic_server(EThread::execute()+0x52c)[0x6ac6cc]
> /usr/local/bin/traffic_server[0x6aa9b2]
> /lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a)[0x2b1c3d2ade9a]
> /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x2b1c3f1a5dbd]
> [Oct  3 23:51:34.288] Manager {0x7f87ff742740} ERROR: 
> [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 
> 11: Segmentation fault
> [Oct  3 23:51:34.288] Manager {0x7f87ff742740} ERROR:  (last system error 2: 
> No such file or directory)
> [Oct  3 23:51:34.288] Manager {0x7f87ff742740} ERROR: [Alarms::signalAlarm] 
> Server Process was reset
> [Oct  3 23:51:34.288] Manager {0x7f87ff742740} ERROR:  (last system error 2: 
> No such file or directory)
> [Oct  3 23:51:35.294] Manager {0x7f87ff742740} NOTE: 
> [LocalManager::startProxy] Launching ts process
> [TrafficServer] using root directory '/usr/local'
> [Oct  3 23:51:35.301] Manager {0x7f87ff742740} NOTE: 
> [LocalManager::pollMgmtProcessServer] New process connecting fd '16'
> [Oct  3 23:51:35.301] Manager {0x7f87ff742740} NOTE: [Alarms::signalAlarm] 
> Server Process born
> [Oct  3 23:51:36.317] {0x2addcf865a40} STATUS: opened 
> /usr/local/var/log/trafficserver/diags.log
> [Oct  3 23:51:36.317] {0x2addcf865a40} NOTE: updated diags config
> [Oct  3 23:51:36.322] Server {0x2addcf865a40} NOTE: cache clustering enabled
> [Oct  3 23:51:36.330] Server {0x2addcf865a40} NOTE: cache clustering enabled
> [Oct  3 23:51:36.342] Server {0x2addcf865a40} NOTE: logging initialized[15], 
> logging_mode = 3
> [Oct  3 23:51:36.377] Server {0x2addcf865a40} NOTE: traffic server running
> [Oct  3 23:51:52.338] Server {0x2addd4f23700} NOTE: cache enabled
> [Oct  3 23:51:53.343] Server {0x2ade3383c700} NOTE: machine up 
> 192.168.10.42:0, protocol version=3.2
> NOTE: Traffic Server received Sig 11: Segmentation fault
> /usr/local/bin/traffic_server - STACK TRACE: 
> /lib/x86_64-linux-gnu/libpthread.so.0(+0xfcb0)[0x2addcd4a2cb0]
> /usr/local/bin/traffic_server(HttpTunnel::consumer_handler(int, 
> HttpTunnelConsumer*)+0x18d)[0x56dd1d]
> /usr/local/bin/traffic_server(HttpTunnel::main_handler(int, 
> void*)+0x117)[0x56db67]
> /usr/local/bin/traffic_server(write_to_net_io(NetHandler*, 
> UnixNetVConnection*, EThread*)+0x801)[0x686a71]
> /usr/local/bin/traffic_server(NetHandler::mainNetEvent(int, 
> Event*)+0x293)[0x67dc63]
> /usr/local/bin/traffic_server(EThread::process_event(Event*, 
> int)+0x90)[0x6abbd0]
> /usr/local/bin/traffic_server(EThread::execute()+0x52c)[0x6ac6cc]
> /usr/local/bin/traffic_server[0x6aa9b2]
> /lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a)[0x2addcd49ae9a]
> /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x2addcf392dbd]
> [Oct  3 23:52:02.686] Manager {0x7f87ff742740} ERROR: 
> [LocalManager::pollMgmtProcessServer] Server Process terminated due to Sig 
> 11: Segmentation fault
> [Oct  3 23:52:02.686] Manager {0x7f87ff742740} ERROR:  (last system error 2: 
> No such file or directory)
> [Oct  3 23:52:02.686] Manager {0x7f87ff742740} ERROR: [Alarms::signalAlarm] 
> Server Process was reset
> [Oct  3 23:52:02.686] Manager {0x7f87ff742740} ERROR:  (last system error 2: 
> No such file or directory)
> [Oct  3 23:52:03.689] Manager {0x7f87ff742740} NOTE: 
> [LocalManager::startProxy] Launching ts process
> [TrafficServer] using root directory '/usr/local'
> [Oct  3 23:52:03.695] Manager {0x7f87ff742740} NOTE: 
> [LocalManager::pollMgmtProcessServer] New process connecting fd '16'
> [Oct  3 23:52:03.695] Manager {0x7f87ff742740} NOTE: [Alarms::signalAlarm] 
> Server Process born
> [Oct  3 23:52:04.710] {0x2ba4566a3a40} STATUS: opened 
> /usr/local/var/log/trafficserver/diags.log
> [Oct  3 23:52:04.710] {0x2ba4566a3a40} NOTE: updated diags config
> [Oct  3 23:52:04.716] Server {0x2ba4566a3a40} NOTE: cache clustering enabled
> [Oct  3 23:52:04.727] Server {0x2ba4566a3a40} NOTE: cache clustering enabled
> [Oct  3 23:52:04.739] Server {0x2ba4566a3a40} NOTE: logging initialized[15], 
> logging_mode = 3
> [Oct  3 23:52:04.754] Server {0x2ba4566a3a40} NOTE: traffic server running
> [Oct  3 23:52:18.867] Server {0x2ba457cf5700} NOTE: cache enabled
> [Oct  3 23:52:19.842] Server {0x2ba4b8cd5700} NOTE: machine up 
> 192.168.10.42:0, protocol version=3.2
> NOTE: Traffic Server received Sig 11: Segmentation fault
> /usr/local/bin/traffic_server - STACK TRACE: 
> /lib/x86_64-linux-gnu/libpthread.so.0(+0xfcb0)[0x2ba4542e0cb0]
> /usr/local/bin/traffic_server(HttpTunnel::consumer_handler(int, 
> HttpTunnelConsumer*)+0x18d)[0x56dd1d]
> /usr/local/bin/traffic_server(HttpTunnel::main_handler(int, 
> void*)+0x117)[0x56db67]
> /usr/local/bin/traffic_server(write_to_net_io(NetHandler*, 
> UnixNetVConnection*, EThread*)+0x801)[0x686a71]
> /usr/local/bin/traffic_server(NetHandler::mainNetEvent(int, 
> Event*)+0x293)[0x67dc63]
> /usr/local/bin/traffic_server(EThread::process_event(Event*, 
> int)+0x90)[0x6abbd0]
> /usr/local/bin/traffic_server(EThread::execute()+0x52c)[0x6ac6cc]
> /usr/local/bin/traffic_server[0x6aa9b2]
> /lib/x86_64-linux-gnu/libpthread.so.0(+0x7e9a)[0x2ba4542d8e9a]
> /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x2ba4561d0dbd]
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to