<div dir="ltr"><p>Hi,</p><p>I have ovirt 4.0.4 running on a centos 7.2 machine.</p>
<p>
</p>
<p>I have 3 identical centos 7.2 machines I want to add as a gluster 
storage 3 way mirror array.  The admin guide doesnt seem to show how to 
do this?  I have setup ssh keys for root access.  I have setup a 1TB LUN
 on each ready for &quot;glusterising&quot;.  I have tried to build and setup 
gluster before ahnd and import the ready made setup but this locked up 
in &quot;activating&quot; and after 36hours never completed (I assume they should 
move to &quot;up&quot;?)</p>
<p>
</p>
<p>Is there any documentation out there on how?   I want these as pure 
gluster storage only nodes no VMs to go on them.  The VMs will go on 2 or 3 
new machines I will add later as a next stage.<br>
</p>
<p>I have tried to add them as hosts (not sure if this is the right method I suspect not), but I get install failures in the engine.log <br></p><p>sample,</p><p>=========</p><p>2016-10-26 11:28:13,899 ERROR [org.ovirt.engine.core.uutils.ssh.SSHDialog] (org.ovirt.thread.pool-8-thread-21) [2a413474] SSH error running command root@192.168.1.31:&#39;umask 0077; MYTMP=&quot;$(TMPDIR=&quot;${OVIRT_TMPDIR}&quot; mktemp -d -t ovirt-XXXXXXXXXX)&quot;; trap &quot;chmod -R u+rwX \&quot;${MYTMP}\&quot; &gt; /dev/null 2&gt;&amp;1; rm -fr \&quot;${MYTMP}\&quot; &gt; /dev/null 2&gt;&amp;1&quot; 0; tar --warning=no-timestamp -C &quot;${MYTMP}&quot; -x &amp;&amp;  &quot;${MYTMP}&quot;/ovirt-host-deploy DIALOG/dialect=str:machine DIALOG/customization=bool:True&#39;: Command returned failure code 1 during SSH session &#39;<a href="mailto:root@192.168.1.31">root@192.168.1.31</a>&#39;<br>2016-10-26 11:28:13,899 ERROR [org.ovirt.engine.core.uutils.ssh.SSHDialog] (org.ovirt.thread.pool-8-thread-21) [2a413474] Exception: java.io.IOException: Command returned failure code 1 during SSH session &#39;<a href="mailto:root@192.168.1.31">root@192.168.1.31</a>&#39;<br>    at org.ovirt.engine.core.uutils.ssh.SSHClient.executeCommand(SSHClient.java:526) [uutils.jar:]<br>    at org.ovirt.engine.core.uutils.ssh.SSHDialog.executeCommand(SSHDialog.java:317) [uutils.jar:]<br>    at org.ovirt.engine.core.bll.hostdeploy.VdsDeployBase.execute(VdsDeployBase.java:563) [bll.jar:]<br>    at org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand.installHost(InstallVdsInternalCommand.java:169) [bll.jar:]<br>    at org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand.executeCommand(InstallVdsInternalCommand.java:90) [bll.jar:]<br>    at org.ovirt.engine.core.bll.CommandBase.executeWithoutTransaction(CommandBase.java:1305) [bll.jar:]<br>    at org.ovirt.engine.core.bll.CommandBase.executeActionInTransactionScope(CommandBase.java:1447) [bll.jar:]<br>    at org.ovirt.engine.core.bll.CommandBase.runInTransaction(CommandBase.java:2075) [bll.jar:]<br>    at org.ovirt.engine.core.utils.transaction.TransactionSupport.executeInSuppressed(TransactionSupport.java:166) [utils.jar:]<br>    at org.ovirt.engine.core.utils.transaction.TransactionSupport.executeInScope(TransactionSupport.java:105) [utils.jar:]<br>    at org.ovirt.engine.core.bll.CommandBase.execute(CommandBase.java:1490) [bll.jar:]<br>    at org.ovirt.engine.core.bll.CommandBase.executeAction(CommandBase.java:398) [bll.jar:]<br>    at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.executeValidatedCommand(PrevalidatingMultipleActionsRunner.java:204) [bll.jar:]<br>    at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.runCommands(PrevalidatingMultipleActionsRunner.java:176) [bll.jar:]<br>    at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.lambda$invokeCommands$3(PrevalidatingMultipleActionsRunner.java:182) [bll.jar:]<br>    at org.ovirt.engine.core.utils.threadpool.ThreadPoolUtil$InternalWrapperRunnable.run(ThreadPoolUtil.java:92) [utils.jar:]<br>    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [rt.jar:1.8.0_111]<br>    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_111]<br>    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_111]<br>    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_111]<br>    at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_111]<br><br>2016-10-26 11:28:13,900 ERROR [org.ovirt.engine.core.bll.hostdeploy.VdsDeployBase] (org.ovirt.thread.pool-8-thread-21) [2a413474] Error during host 192.168.1.31 install: java.io.IOException: Command returned failure code 1 during SSH session &#39;<a href="mailto:root@192.168.1.31">root@192.168.1.31</a>&#39;<br>    at org.ovirt.engine.core.uutils.ssh.SSHClient.executeCommand(SSHClient.java:526) [uutils.jar:]<br>    at org.ovirt.engine.core.uutils.ssh.SSHDialog.executeCommand(SSHDialog.java:317) [uutils.jar:]<br>    at org.ovirt.engine.core.bll.hostdeploy.VdsDeployBase.execute(VdsDeployBase.java:563) [bll.jar:]<br>    at org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand.installHost(InstallVdsInternalCommand.java:169) [bll.jar:]<br>    at org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand.executeCommand(InstallVdsInternalCommand.java:90) [bll.jar:]<br>    at org.ovirt.engine.core.bll.CommandBase.executeWithoutTransaction(CommandBase.java:1305) [bll.jar:]<br>    at org.ovirt.engine.core.bll.CommandBase.executeActionInTransactionScope(CommandBase.java:1447) [bll.jar:]<br>    at org.ovirt.engine.core.bll.CommandBase.runInTransaction(CommandBase.java:2075) [bll.jar:]<br>    at org.ovirt.engine.core.utils.transaction.TransactionSupport.executeInSuppressed(TransactionSupport.java:166) [utils.jar:]<br>    at org.ovirt.engine.core.utils.transaction.TransactionSupport.executeInScope(TransactionSupport.java:105) [utils.jar:]<br>    at org.ovirt.engine.core.bll.CommandBase.execute(CommandBase.java:1490) [bll.jar:]<br>    at org.ovirt.engine.core.bll.CommandBase.executeAction(CommandBase.java:398) [bll.jar:]<br>    at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.executeValidatedCommand(PrevalidatingMultipleActionsRunner.java:204) [bll.jar:]<br>    at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.runCommands(PrevalidatingMultipleActionsRunner.java:176) [bll.jar:]<br>    at org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.lambda$invokeCommands$3(PrevalidatingMultipleActionsRunner.java:182) [bll.jar:]<br>    at org.ovirt.engine.core.utils.threadpool.ThreadPoolUtil$InternalWrapperRunnable.run(ThreadPoolUtil.java:92) [utils.jar:]<br>    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [rt.jar:1.8.0_111]<br>    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_111]<br>    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_111]<br>    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_111]<br>    at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_111]<br><br>2016-10-26 11:28:13,903 ERROR [org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand] (org.ovirt.thread.pool-8-thread-21) [2a413474] Host installation failed for host &#39;260c0a92-2856-4cd6-a784-01ac95fc41d5&#39;, &#39;glusterp1&#39;: Command returned failure code 1 during SSH session &#39;<a href="mailto:root@192.168.1.31">root@192.168.1.31</a>&#39;<br>2016-10-26 11:28:13,905 INFO  [org.ovirt.engine.core.vdsbroker.SetVdsStatusVDSCommand] (org.ovirt.thread.pool-8-thread-21) [2a413474] START, SetVdsStatusVDSCommand(HostName = glusterp1, SetVdsStatusVDSCommandParameters:{runAsync=&#39;true&#39;, hostId=&#39;260c0a92-2856-4cd6-a784-01ac95fc41d5&#39;, status=&#39;InstallFailed&#39;, nonOperationalReason=&#39;NONE&#39;, stopSpmFailureLogged=&#39;false&#39;, maintenanceReason=&#39;null&#39;}), log id: 8f2959c<br>2016-10-26 11:28:13,909 INFO  [org.ovirt.engine.core.vdsbroker.SetVdsStatusVDSCommand] (org.ovirt.thread.pool-8-thread-21) [2a413474] FINISH, SetVdsStatusVDSCommand, log id: 8f2959c<br>2016-10-26 11:28:13,917 ERROR [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (org.ovirt.thread.pool-8-thread-21) [2a413474] Correlation ID: 2a413474, Call Stack: null, Custom Event ID: -1, Message: Host glusterp1 installation failed. Command returned failure code 1 during SSH session &#39;<a href="mailto:root@192.168.1.31">root@192.168.1.31</a>&#39;.<br>2016-10-26 11:28:13,917 INFO  [org.ovirt.engine.core.bll.hostdeploy.InstallVdsInternalCommand] (org.ovirt.thread.pool-8-thread-21) [2a413474] Lock freed to object &#39;EngineLock:{exclusiveLocks=&#39;[260c0a92-2856-4cd6-a784-01ac95fc41d5=&lt;VDS, ACTION_TYPE_FAILED_OBJECT_LOCKED&gt;]&#39;, sharedLocks=&#39;null&#39;}&#39;<br>2016-10-26 11:29:14,466 WARN  [org.ovirt.engine.core.vdsbroker.VdsManager] (DefaultQuartzScheduler7) [] Check for available updates is skipped for host &#39;glusterp2&#39; due to unsupported host status &#39;InstallFailed&#39; <br>2016-10-26 11:32:10,506 INFO  [org.ovirt.engine.core.bll.storage.ovfstore.OvfDataUpdater] (DefaultQuartzScheduler9) [] Attempting to update VMs/Templates Ovf.<br><br></p><p>=========<br></p><p>ssh keys dont work either (so I had to set a password) even though root can ssh via said keys so that is working OK.  Either a mistake by me, or a bug.<br>
</p>
<p>iptables is off,</p><p>=====</p><p>[root@glusterp1 ~]# iptables -L -n<br>Chain INPUT (policy ACCEPT)<br>target     prot opt source               destination         <br><br>Chain FORWARD (policy ACCEPT)<br>target     prot opt source               destination         <br><br>Chain OUTPUT (policy ACCEPT)<br>target     prot opt source               destination         <br>[root@glusterp1 ~]# <br>=====<br></p><p>ideas please?<br>
</p>
<p><br>
</p>





<p>regards</p>
Steven </div>