<div dir="ltr"><div>Thanks for the quick reply John.</div><br><div><div>I did the following: </div><div><br></div><div>1) Disabled the agent</div><div>2) Started the server successfully</div><div>3) Created a user with the Hawkular UI</div><div>4) Stopped the server</div><div>5) Enabled the agent and added the credentials for the newly created user</div><div>6) Started the server again</div><div><br></div><div>Now all seems to be working.</div></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 19, 2015 at 6:38 PM, John Mazzitelli <span dir="ltr">&lt;<a href="mailto:mazz@redhat.com" target="_blank">mazz@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">There is a problem in Alpha7 (fixed already in master, didn&#39;t make it in release) where the agent will cause the entire server to die if the agent was not configured with proper credentials.<br>
<br>
That is the cause of this most likely:<br>
<br>
&gt; Thread) WFLYCTL0002: Error booting the container: java.lang.RuntimeException: Cannot get tenant ID<br>
<br>
To fix, you can either<br>
<br>
1) disable the agent running in your Hawkular Server by setting enabled=&quot;false&quot; in the hawkular agent &lt;subsystem&gt; - if you do this, your agent will just not run (it won&#39;t collect and store metrics and inventory)<br>
<br>
or<br>
<br>
2) put proper credentials in the agent&#39;s &lt;storage-adapter&gt; configuration (username, password attributes) - I think it shipped with &quot;jdoe&quot; and &quot;password&quot; but those are credentials for the test user in dev builds. You&#39;ll need to put your own credentials in there - when you do and you restart, the agent will be able to store metrics and inventory<br>
<br>
As for the other issues, I do know you&#39;ll get some ugly startup exceptions that are really nothing more than components polling Cassandra to see if its up. If you are running with an embedded Cassandra, you&#39;ll get a bunch of ugly exceptions until Cassandra has fully initialized.<br>
<br>
----- Original Message -----<br>
&gt; Hi,<br>
&gt;<br>
&gt; I&#39;m running into a problem trying to start Alpha7 AIO on both Windows 7 and<br>
&gt; Docker.<br>
&gt;<br>
&gt; In Windows I set &#39;org.hawkular.data.dir&#39; before trying to run. This worked<br>
&gt; well in Alpha6. When I run I get a lot of WARN entries:<br>
&gt;<br>
&gt; 2015-11-19 17:01:16,780 WARN [com.datastax.driver.core.Connection]<br>
&gt; (cluster4-nio-worker-0) Error closing channel:<br>
&gt; io.netty.channel.ChannelException: java.net.SocketException: Socket is<br>
&gt; closed<br>
&gt;<br>
&gt;<br>
&gt; Then I get one or more of these FATAL entries:<br>
&gt;<br>
&gt; 2015-11-19 17:01:32,351 FATAL [org.hawkular.accounts.common.internal]<br>
&gt; (EE-ManagedExecutorService-default-Thread-2) HAWKACC150005: Could not<br>
&gt; connect to Cassandra after enough attempts. Giving up. Reason:<br>
&gt; com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s)<br>
&gt; tried for query failed (tried: / <a href="http://127.0.0.1:9042" rel="noreferrer" target="_blank">127.0.0.1:9042</a><br>
&gt; (com.datastax.driver.core.TransportException: [/ <a href="http://127.0.0.1:9042" rel="noreferrer" target="_blank">127.0.0.1:9042</a> ] Cannot<br>
&gt; connect))<br>
&gt;<br>
&gt;<br>
&gt; Finally the server shuts down with:<br>
&gt;<br>
&gt; 2015-11-19 17:02:07,987 WARN [org.keycloak.events] (default task-3)<br>
&gt; type=LOGIN_ERROR, realmId=hawkular-realm,<br>
&gt; clientId=hawkular-accounts-backend, userId=null, ipAddress=127.0.0.1,<br>
&gt; error=invalid_user_credentials, auth_method=openid-connect,<br>
&gt; response_type=token, client_auth_method=client-secret, username=jdoe<br>
&gt; 2015-11-19 17:02:08,038 WARN [org.keycloak.events] (default task-6)<br>
&gt; type=LOGIN_ERROR, realmId=hawkular-realm,<br>
&gt; clientId=hawkular-accounts-backend, userId=null, ipAddress=127.0.0.1,<br>
&gt; error=invalid_user_credentials, auth_method=openid-connect,<br>
&gt; response_type=token, client_auth_method=client-secret, username=jdoe<br>
&gt; 2015-11-19 17:02:08,086 INFO [org.hawkular.nest.extension.log] (MSC service<br>
&gt; thread 1-6) HAWKBUS130002: Nest service stopping<br>
&gt; 2015-11-19 17:02:08,100 INFO [org.hawkular.nest.extension.log] (MSC service<br>
&gt; thread 1-6) HAWKBUS130003: Nest service stopped<br>
&gt; 2015-11-19 17:02:08,116 INFO [org.jboss.as.connector.deployment] (MSC service<br>
&gt; thread 1-3) WFLYJCA0011: Unbound JCA AdminObject<br>
&gt; [java:/topic/HawkularAccountsEvents]<br>
&gt; 2015-11-19 17:02:08,125 ERROR [org.jboss.as.controller] (Controller Boot<br>
&gt; Thread) WFLYCTL0002: Error booting the container:<br>
&gt; java.lang.RuntimeException: Cannot get tenant ID<br>
&gt; at<br>
&gt; org.hawkular.agent.monitor.service.MonitorService.buildRuntimeConfiguration(MonitorService.java:205)<br>
&gt; at<br>
&gt; org.hawkular.agent.monitor.service.MonitorService.startMonitorService(MonitorService.java:413)<br>
&gt; at<br>
&gt; org.hawkular.agent.monitor.service.MonitorService$1.propertyChange(MonitorService.java:391)<br>
&gt; at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)<br>
&gt; at<br>
&gt; java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327)<br>
&gt; at<br>
&gt; java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)<br>
&gt; at<br>
&gt; org.jboss.as.controller.ControlledProcessStateService.stateChanged(ControlledProcessStateService.java:114)<br>
&gt; at<br>
&gt; org.jboss.as.controller.ControlledProcessState.setRunning(ControlledProcessState.java:115)<br>
&gt; at<br>
&gt; org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:277)<br>
&gt; at java.lang.Thread.run(Thread.java:745)<br>
&gt; Caused by: java.lang.Exception: status-code=[401], reason=[Unauthorized],<br>
&gt; url=[ <a href="http://127.0.0.1:8080/hawkular/accounts/personas/current" rel="noreferrer" target="_blank">http://127.0.0.1:8080/hawkular/accounts/personas/current</a> ]<br>
&gt; at<br>
&gt; org.hawkular.agent.monitor.service.MonitorService.buildRuntimeConfiguration(MonitorService.java:189)<br>
&gt; ... 9 more<br>
&gt;<br>
&gt;<br>
&gt; In Docker the log has the same FATAL and ERROR entries but does not have the<br>
&gt; WARN entries.<br>
&gt;<br>
&gt; Any help would be much appreciated.<br>
&gt;<br>
&gt;<br>
&gt; Thanks,<br>
&gt;<br>
&gt; Van<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; hawkular-dev mailing list<br>
&gt; <a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a><br>
&gt;<br>
_______________________________________________<br>
hawkular-dev mailing list<br>
<a href="mailto:hawkular-dev@lists.jboss.org">hawkular-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/hawkular-dev" rel="noreferrer" target="_blank">https://lists.jboss.org/mailman/listinfo/hawkular-dev</a><br>
</blockquote></div><br></div></div>