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

Timur Irmatov commented on TS-2669:
-----------------------------------

Well, I cannot tell for sure, but I see two ways:

* Re-run configure and look for "checking whether to enable Linux native AIO";
* run 'ldd /path/to/traffic_server' and look if it is linked with libaio.so.


> ATS crash, then restart with all cached objects cleared
> -------------------------------------------------------
>
>                 Key: TS-2669
>                 URL: https://issues.apache.org/jira/browse/TS-2669
>             Project: Traffic Server
>          Issue Type: Bug
>            Reporter: AnDao
>
> Hi all,
> I'm using ATS 4.1.2, my ATS is just crashed and restart and clean all the 
> cached objects, cause my backend servers overload. Why ATS do clean all the 
> cached objects when crash and restart?
> The log is:
> ***** manager.log
>  [Mar 27 12:57:13.022] Manager {0x7f597e3477e0} FATAL: 
> [LocalManager::pollMgmtProcessServer] Error in read (errno: 104)
> [Mar 27 12:57:13.022] Manager {0x7f597e3477e0} NOTE: 
> [LocalManager::mgmtShutdown] Executing shutdown request.
> [Mar 27 12:57:13.022] Manager {0x7f597e3477e0} NOTE: 
> [LocalManager::processShutdown] Executing process shutdown request.
> [Mar 27 12:57:13.028] Manager {0x7f597e3477e0} ERROR: 
> [LocalManager::sendMgmtMsgToProcesses] Error writing message
> [Mar 27 12:57:13.028] Manager {0x7f597e3477e0} ERROR:  (last system error 32: 
> Broken pipe)
> [Mar 27 12:57:13.174] {0x7ffaeec7e7e0} STATUS: opened 
> /zserver/log/trafficserver/manager.log
> [Mar 27 12:57:13.174] {0x7ffaeec7e7e0} NOTE: updated diags config
> [Mar 27 12:57:13.520] Manager {0x7ffaeec7e7e0} NOTE: [ClusterCom::ClusterCom] 
> Node running on OS: 'Linux' Release: '2.6.32-358.6.2.el6.x86_64'
> [Mar 27 12:57:13.550] Manager {0x7ffaeec7e7e0} NOTE: 
> [LocalManager::listenForProxy] Listening on port: 80
> [Mar 27 12:57:13.550] Manager {0x7ffaeec7e7e0} NOTE: [TrafficManager] Setup 
> complete
> [Mar 27 12:57:14.618] Manager {0x7ffaeec7e7e0} NOTE: 
> [LocalManager::startProxy] Launching ts process
> [Mar 27 12:57:14.632] Manager {0x7ffaeec7e7e0} NOTE: 
> [LocalManager::pollMgmtProcessServer] New process connecting fd '15'
> [Mar 27 12:57:14.632] Manager {0x7ffaeec7e7e0} NOTE: [Alarms::signalAlarm] 
> Server Process born
> ******* traffic.out ***
> [E. Mgmt] log ==> [TrafficManager] using root directory 
> '/zserver/trafficserver-4.1.2'
> [TrafficServer] using root directory '/zserver/trafficserver-4.1.2'
> NOTE: Traffic Server received Sig 15: Terminated
> [E. Mgmt] log ==> [TrafficManager] using root directory 
> '/zserver/trafficserver-4.1.2'
> [TrafficServer] using root directory '/zserver/trafficserver-4.1.2'
> NOTE: Traffic Server received Sig 11: Segmentation fault
> /zserver/trafficserver-4.1.2/bin/traffic_server - STACK TRACE: 
> /lib64/libpthread.so.0(+0x35a360f500)[0x2b3b55819500]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN12HttpTransact47change_response_header_because_of_range_requestEPNS_5StateEP7HTTPHdr+0x240)[0x54b8a0]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN12HttpTransact28handle_content_length_headerEPNS_5StateEP7HTTPHdrS3_+0x2c8)[0x54bc38]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN12HttpTransact14build_responseEPNS_5StateEP7HTTPHdrS3_11HTTPVersion10HTTPStatusPKc+0x3e3)[0x54c0c3]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN12HttpTransact22handle_transform_readyEPNS_5StateE+0x70)[0x54ca40]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x28)[0x51b418]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN6HttpSM38state_response_wait_for_transform_readEiPv+0xed)[0x52988d]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0xd8)[0x533178]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN17TransformTerminus12handle_eventEiPv+0x1d2)[0x4e8c62]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x8f)[0x6a5a0f]
> /zserver/trafficserver-4.1.2/bin/traffic_server(_ZN7EThread7executeEv+0x63b)[0x6a658b]
> /zserver/trafficserver-4.1.2/bin/traffic_server[0x6a48aa]
> /lib64/libpthread.so.0(+0x35a3607851)[0x2b3b55811851]
> /lib64/libc.so.6(clone+0x6d)[0x35a32e890d]
> [E. Mgmt] log ==> [TrafficManager] using root directory 
> '/zserver/trafficserver-4.1.2'
> [TrafficServer] using root directory '/zserver/trafficserver-4.1.2'



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to