「Connection timed out (Write failed)」によるEシリーズ AutoSupportの一時的な障害
環境
- Eシリーズ
- SANtricity OS
- StorageGRIDアプライアンス
- AutoSupport
問題
- EシリーズがAutoSupportの配信に失敗しました
Connection timed out (Write failed) - アラートには次のイベントが含まれています
Event Message: An ASUP message could not be delivered from the array management host eos-a to NetApp ASUP https gateway https://support.netapp.com/put/AsupPut/.Event Priority: Critical
WEB-SERVER-TRACE-LOGは、support.netapp.comへの接続がSocket read/write failedによって失敗したことを示します
Example1:
INFO [SMMonitorTask-10407] trace [ASUPTask.java:1282] [requestId=0, deviceId=N/A] ASUP task start, task: AUTO_SUPPORT_DISPATCH, source: AUTO_SUPPORT_DAILY_SCHEDULE
INFO [SMMonitorTask-10407] trace [ASUPHTTPClient.java:1022] [requestId=0, deviceId=N/A] Connecting to HTTPS server: support.netapp.com:443, IP <ADDRESS>
INFO [SMMonitorTask-10407] trace [ASUPHTTPClient.java:1022] [requestId=0, deviceId=N/A] Connecting to HTTPS server: support.netapp.com:443, IP <ADDRESS>
INFO [SMMonitorTask-10407] trace [ASUPHTTPClient.java:1367] [requestId=0, deviceId=N/A] Reading file '/msw_data/data/monitor/supportdata/pending/BUNDLE.Daily.<FILE>.7z' and writing to output stream
WARN [BlockingScheduledPool-1] c.n.e.a.d.b.SingleDatabaseManager [SingleDatabaseManager.java:127] [requestId=0, deviceId=N/A] We attempted to run a regularly schedule database sync, but the link to the alternate is unavailable.
ERROR [SMMonitorTask-10407] trace [ASUPHTTPClient.java:749] [requestId=0, deviceId=N/A] Socket read/write failed.
Caller+0 at smmonitor.asup.ASUPHTTPClient.dispatchASUPMessage(ASUPHTTPClient.java:749)
Caller+1 at smmonitor.asup.ASUPTask.dispatchAutoSupportBundle(ASUPTask.java:1695)
Caller+2 at smmonitor.asup.ASUPTask.doTaskOperation(ASUPTask.java:1386)
Caller+3 at smmonitor.asup.ASUPTask.doTask(ASUPTask.java:1290)
Caller+4 at smmonitor.asup.ASUPTask.doTask(ASUPTask.java:44)
java.net.SocketException: Connection timed out (Write failed)
at java.base/java.net.SocketOutputStream.socketWrite0(Native Method)
at java.base/java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:110)
at java.base/java.net.SocketOutputStream.write(SocketOutputStream.java:150)
at java.base/sun.security.ssl.SSLSocketOutputRecord.deliver(SSLSocketOutputRecord.java:345)
at java.base/sun.security.ssl.SSLSocketImpl$AppOutputStream.write(SSLSocketImpl.java:1304)
Example2:
INFO [SMMonitorTask-935] trace [ASUPTask.java:1281] [requestId=0, deviceId=N/A] ASUP task start, task: AUTO_SUPPORT_DISPATCH, source: AUTO_SUPPORT_WEEKLY_SCHEDULE
INFO [SMMonitorTask-935] trace [ASUPHTTPClient.java:1031] [requestId=0, deviceId=N/A] Connecting to HTTPS server: support.netapp.com:443, IP <ADDRESS>
INFO [SMMonitorTask-935] trace [ASUPHTTPClient.java:1031] [requestId=0, deviceId=N/A] Connecting to HTTPS server: support.netapp.com:443, IP <ADDRESS>
INFO [SMMonitorTask-935] trace [ASUPHTTPClient.java:1376] [requestId=0, deviceId=N/A] Reading file '/msw_data/data/monitor/supportdata/pending/BUNDLE.Weekly.<FILE>.7z' and writing to output stream
ERROR [SMMonitorTask-935] trace [ASUPHTTPClient.java:758] [requestId=0, deviceId=N/A] Socket read/write failed.
Caller+0 at smmonitor.asup.ASUPHTTPClient.dispatchASUPMessage(ASUPHTTPClient.java:758)
Caller+1 at smmonitor.asup.ASUPTask.dispatchAutoSupportBundle(ASUPTask.java:1694)
Caller+2 at smmonitor.asup.ASUPTask.doTaskOperation(ASUPTask.java:1385)
Caller+3 at smmonitor.asup.ASUPTask.doTask(ASUPTask.java:1289)
Caller+4 at smmonitor.asup.ASUPTask.doTask(ASUPTask.java:45)
java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl.implRead(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl.read(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl$1.read(Unknown Source)
- AutoSupport は次のスケジュールで実行される再試行によって配信されます