[
https://issues.apache.org/jira/browse/AMBARI-19153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15742276#comment-15742276
]
Hudson commented on AMBARI-19153:
---------------------------------
FAILURE: Integrated in Jenkins build Ambari-branch-2.5 #508 (See
[https://builds.apache.org/job/Ambari-branch-2.5/508/])
AMBARI-19153. "Create Principals" fails intermittently (dlysnichenko)
(dlysnichenko:
[http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=51914fd93502c0377afb0d2c882a7582f9be513c])
* (edit)
ambari-server/src/main/java/org/apache/ambari/server/utils/ShellCommandUtil.java
> "Create Principals" fails intermittently
> ----------------------------------------
>
> Key: AMBARI-19153
> URL: https://issues.apache.org/jira/browse/AMBARI-19153
> Project: Ambari
> Issue Type: Bug
> Components: ambari-server
> Affects Versions: 2.5.0
> Reporter: Dmitry Lysnichenko
> Assignee: Dmitry Lysnichenko
> Priority: Critical
> Fix For: 2.5.0
>
>
> {panel:title=stderr}
> 2016-12-05 21:08:15,369 - Failed to create principal,
> activity_explorer/[email protected] - Failed to execute the command:
> Broken pipe
> {panel}
> {panel:title=stdout}
> 2016-12-05 21:07:40,114 - Processing identities...\n2016-12-05 21:07:40,120 -
> Processing principal, activity_explorer/[email protected]
> {panel}
> {panel:title=from ambari-server.log}
> 05 Dec 2016 21:08:55,686 INFO [Server Action Executor Worker 166]
> KerberosServerAction:353 - Processing identities...
> 05 Dec 2016 21:08:55,689 INFO [Server Action Executor Worker 166]
> CreatePrincipalsServerAction:203 - Processing principal,
> HTTP/[email protected]
> 05 Dec 2016 21:09:05,698 WARN [Server Action Executor Worker 166]
> MITKerberosOperationHandler:481 - Retrying to execute kadmin after a wait of
> 10 seconds :
> Command: [/usr/bin/kadmin, -s, host-5.domain, -p, admin/[email protected],
> -r, EXAMPLE.COM, -q, add_principal HTTP/[email protected]]
> 05 Dec 2016 21:09:05,709 ERROR [Server Action Executor Worker 166]
> KerberosOperationHandler:739 - Failed to execute the command: Broken pipe
> java.io.IOException: Broken pipe
> at java.io.FileOutputStream.writeBytes(Native Method)
> at java.io.FileOutputStream.write(FileOutputStream.java:345)
> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
> at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:297)
> at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141)
> at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)
> at java.io.BufferedWriter.flush(BufferedWriter.java:254)
> at
> org.apache.ambari.server.utils.ShellCommandUtil.runCommand(ShellCommandUtil.java:451)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosOperationHandler.executeCommand(KerberosOperationHandler.java:736)
> at
> org.apache.ambari.server.serveraction.kerberos.MITKerberosOperationHandler.invokeKAdmin(MITKerberosOperationHandler.java:464)
> at
> org.apache.ambari.server.serveraction.kerberos.MITKerberosOperationHandler.createPrincipal(MITKerberosOperationHandler.java:195)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.createPrincipal(CreatePrincipalsServerAction.java:256)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.processIdentity(CreatePrincipalsServerAction.java:159)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosServerAction.processRecord(KerberosServerAction.java:532)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosServerAction.processIdentities(KerberosServerAction.java:414)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.execute(CreatePrincipalsServerAction.java:91)
> at
> org.apache.ambari.server.serveraction.ServerActionExecutor$Worker.execute(ServerActionExecutor.java:555)
> at
> org.apache.ambari.server.serveraction.ServerActionExecutor$Worker.run(ServerActionExecutor.java:492)
> at java.lang.Thread.run(Thread.java:745)
> 05 Dec 2016 21:09:15,710 WARN [Server Action Executor Worker 166]
> MITKerberosOperationHandler:481 - Retrying to execute kadmin after a wait of
> 10 seconds :
> Command: [/usr/bin/kadmin, -s, host-5.domain, -p, admin/[email protected],
> -r, EXAMPLE.COM, -q, add_principal HTTP/[email protected]]
> 05 Dec 2016 21:09:15,722 ERROR [Server Action Executor Worker 166]
> KerberosOperationHandler:739 - Failed to execute the command: Broken pipe
> java.io.IOException: Broken pipe
> at java.io.FileOutputStream.writeBytes(Native Method)
> at java.io.FileOutputStream.write(FileOutputStream.java:345)
> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
> at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:297)
> at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141)
> at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)
> at java.io.BufferedWriter.flush(BufferedWriter.java:254)
> at
> org.apache.ambari.server.utils.ShellCommandUtil.runCommand(ShellCommandUtil.java:451)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosOperationHandler.executeCommand(KerberosOperationHandler.java:736)
> at
> org.apache.ambari.server.serveraction.kerberos.MITKerberosOperationHandler.invokeKAdmin(MITKerberosOperationHandler.java:464)
> at
> org.apache.ambari.server.serveraction.kerberos.MITKerberosOperationHandler.createPrincipal(MITKerberosOperationHandler.java:195)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.createPrincipal(CreatePrincipalsServerAction.java:256)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.processIdentity(CreatePrincipalsServerAction.java:159)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosServerAction.processRecord(KerberosServerAction.java:532)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosServerAction.processIdentities(KerberosServerAction.java:414)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.execute(CreatePrincipalsServerAction.java:91)
> at
> org.apache.ambari.server.serveraction.ServerActionExecutor$Worker.execute(ServerActionExecutor.java:555)
> at
> org.apache.ambari.server.serveraction.ServerActionExecutor$Worker.run(ServerActionExecutor.java:492)
> at java.lang.Thread.run(Thread.java:745)
> 05 Dec 2016 21:09:21,267 INFO [ambari-heartbeat-processor-0]
> HeartbeatProcessor:626 - Security of service component ZOOKEEPER_CLIENT of
> service ZOOKEEPER of cluster cl1 has changed from UNSECURED to UNKNOWN on
> host host-2.domain
> 05 Dec 2016 21:09:21,302 INFO [ambari-heartbeat-processor-0]
> ServiceComponentHostImpl:1030 - Host role transitioned to a new state,
> serviceComponentName=SPARK_CLIENT, hostName=host-5.domain,
> oldState=INSTALLING, currentState=INSTALLED
> 05 Dec 2016 21:09:22,163 INFO [ambari-heartbeat-processor-0]
> HeartbeatProcessor:626 - Security of service component ZEPPELIN_MASTER of
> service ZEPPELIN of cluster cl1 has changed from UNSECURED to UNKNOWN on host
> host-2.domain
> 05 Dec 2016 21:09:23,158 INFO [ambari-heartbeat-processor-0]
> HeartbeatProcessor:626 - Security of service component SLIDER of service
> SLIDER of cluster cl1 has changed from UNSECURED to UNKNOWN on host
> host-5.domain
> 05 Dec 2016 21:09:23,236 INFO [ambari-heartbeat-processor-0]
> HeartbeatProcessor:626 - Security of service component ZOOKEEPER_SERVER of
> service ZOOKEEPER of cluster cl1 has changed from UNSECURED to ERROR on host
> host-2.domain
> 05 Dec 2016 21:09:24,709 INFO [ambari-client-thread-111]
> MetricsPropertyProvider:606 - METRICS_COLLECTOR host is not live. Skip
> populating resources with metrics, next message will be logged after 1000
> attempts.
> 05 Dec 2016 21:09:25,722 WARN [Server Action Executor Worker 166]
> MITKerberosOperationHandler:481 - Retrying to execute kadmin after a wait of
> 10 seconds :
> Command: [/usr/bin/kadmin, -s, host-5.domain, -p, admin/[email protected],
> -r, EXAMPLE.COM, -q, add_principal HTTP/[email protected]]
> 05 Dec 2016 21:09:25,739 ERROR [Server Action Executor Worker 166]
> KerberosOperationHandler:739 - Failed to execute the command: Broken pipe
> java.io.IOException: Broken pipe
> at java.io.FileOutputStream.writeBytes(Native Method)
> at java.io.FileOutputStream.write(FileOutputStream.java:345)
> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
> at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:297)
> at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141)
> at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)
> at java.io.BufferedWriter.flush(BufferedWriter.java:254)
> at
> org.apache.ambari.server.utils.ShellCommandUtil.runCommand(ShellCommandUtil.java:451)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosOperationHandler.executeCommand(KerberosOperationHandler.java:736)
> at
> org.apache.ambari.server.serveraction.kerberos.MITKerberosOperationHandler.invokeKAdmin(MITKerberosOperationHandler.java:464)
> at
> org.apache.ambari.server.serveraction.kerberos.MITKerberosOperationHandler.createPrincipal(MITKerberosOperationHandler.java:195)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.createPrincipal(CreatePrincipalsServerAction.java:256)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.processIdentity(CreatePrincipalsServerAction.java:159)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosServerAction.processRecord(KerberosServerAction.java:532)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosServerAction.processIdentities(KerberosServerAction.java:414)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.execute(CreatePrincipalsServerAction.java:91)
> at
> org.apache.ambari.server.serveraction.ServerActionExecutor$Worker.execute(ServerActionExecutor.java:555)
> at
> org.apache.ambari.server.serveraction.ServerActionExecutor$Worker.run(ServerActionExecutor.java:492)
> at java.lang.Thread.run(Thread.java:745)
> 05 Dec 2016 21:09:25,739 ERROR [Server Action Executor Worker 166]
> CreatePrincipalsServerAction:297 - Failed to create principal,
> HTTP/[email protected] - Failed to execute the command: Broken pipe
> org.apache.ambari.server.serveraction.kerberos.KerberosOperationException:
> Failed to execute the command: Broken pipe
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosOperationHandler.executeCommand(KerberosOperationHandler.java:740)
> at
> org.apache.ambari.server.serveraction.kerberos.MITKerberosOperationHandler.invokeKAdmin(MITKerberosOperationHandler.java:464)
> at
> org.apache.ambari.server.serveraction.kerberos.MITKerberosOperationHandler.createPrincipal(MITKerberosOperationHandler.java:195)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.createPrincipal(CreatePrincipalsServerAction.java:256)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.processIdentity(CreatePrincipalsServerAction.java:159)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosServerAction.processRecord(KerberosServerAction.java:532)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosServerAction.processIdentities(KerberosServerAction.java:414)
> at
> org.apache.ambari.server.serveraction.kerberos.CreatePrincipalsServerAction.execute(CreatePrincipalsServerAction.java:91)
> at
> org.apache.ambari.server.serveraction.ServerActionExecutor$Worker.execute(ServerActionExecutor.java:555)
> at
> org.apache.ambari.server.serveraction.ServerActionExecutor$Worker.run(ServerActionExecutor.java:492)
> at java.lang.Thread.run(Thread.java:745)
> Caused by: java.io.IOException: Broken pipe
> at java.io.FileOutputStream.writeBytes(Native Method)
> at java.io.FileOutputStream.write(FileOutputStream.java:345)
> at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
> at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
> at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:297)
> at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141)
> at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229)
> at java.io.BufferedWriter.flush(BufferedWriter.java:254)
> at
> org.apache.ambari.server.utils.ShellCommandUtil.runCommand(ShellCommandUtil.java:451)
> at
> org.apache.ambari.server.serveraction.kerberos.KerberosOperationHandler.executeCommand(KerberosOperationHandler.java:736)
> ... 10 more
> 05 Dec 2016 21:09:25,739 INFO [Server Action Executor Worker 166]
> KerberosServerAction:457 - Processing identities completed.
> 05 Dec 2016 21:09:26,512 ERROR [ambari-action-scheduler] ActionScheduler:436
> - Operation completely failed, aborting request id: 8
> 05 Dec 2016 21:09:26,513 INFO [ambari-action-scheduler] ActionScheduler:943
> - Service name is , component name is AMBARI_SERVER_ACTIONskipping sending
> ServiceComponentHostOpFailedEvent for AMBARI_SERVER_ACTION
> 05 Dec 2016 21:09:26,549 INFO [ambari-action-scheduler]
> ActionDBAccessorImpl:218 - Aborting command. Hostname null role
> AMBARI_SERVER_ACTION requestId 8 taskId 167 stageId 3
> 05 Dec 2016 21:09:26,550 INFO [ambari-action-scheduler]
> ActionDBAccessorImpl:218 - Aborting command. Hostname host-2.domain role
> KERBEROS_CLIENT requestId 8 taskId 168 stageId 4
> 05 Dec 2016 21:09:26,550 INFO [ambari-action-scheduler]
> ActionDBAccessorImpl:218 - Aborting command. Hostname null role
> AMBARI_SERVER_ACTION requestId 8 taskId 169 stageId 5
> 05 Dec 2016 21:09:27,784 INFO [ambari-action-scheduler]
> ServiceComponentHostImpl:1030 - Host role transitioned to a new state,
> serviceComponentName=ZOOKEEPER_SERVER, hostName=host-2.domain,
> oldState=INSTALLED, currentState=STARTING
> {panel}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)