This is a multi-part message in MIME format.
--------------679906CC5B784AA5749E4CC7
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit
Il 11/07/2017 11:23, knarra ha scritto:
On 07/11/2017 01:32 PM, Simone Marchioni wrote:
> Il 11/07/2017 07:59, knarra ha scritto:
>
> Hi,
>
> removed partition signatures with wipefs and run deploy again: this
> time the creation of VG and LV worked correctly. The deployment
> proceeded until some new errors... :-/
>
>
> PLAY [gluster_servers]
> *********************************************************
>
> TASK [start/stop/restart/reload services]
> **************************************
> failed: [ha1.domain.it] (item=glusterd) => {"failed": true,
"item":
> "glusterd", "msg": "Could not find the requested service
glusterd:
> host"}
> failed: [ha2.domain.it] (item=glusterd) => {"failed": true,
"item":
> "glusterd", "msg": "Could not find the requested service
glusterd:
> host"}
> failed: [ha3.domain.it] (item=glusterd) => {"failed": true,
"item":
> "glusterd", "msg": "Could not find the requested service
glusterd:
> host"}
> to retry, use: --limit @/tmp/tmp5Dtb2G/service_management.retry
>
> PLAY RECAP
> *********************************************************************
> ha1.domain.it : ok=0 changed=0 unreachable=0 failed=1
> ha2.domain.it : ok=0 changed=0 unreachable=0 failed=1
> ha3.domain.it : ok=0 changed=0 unreachable=0 failed=1
>
>
> PLAY [gluster_servers]
> *********************************************************
>
> TASK [Start firewalld if not already started]
> **********************************
> ok: [ha1.domain.it]
> ok: [ha2.domain.it]
> ok: [ha3.domain.it]
>
> TASK [Add/Delete services to firewalld rules]
> **********************************
> failed: [ha1.domain.it] (item=glusterfs) => {"failed": true,
"item":
> "glusterfs", "msg": "ERROR: Exception caught:
> org.fedoraproject.FirewallD1.Exception: INVALID_SERVICE: 'glusterfs'
> not among existing services Services are defined by port/tcp
> relationship and named as they are in /etc/services (on most systems)"}
> failed: [ha2.domain.it] (item=glusterfs) => {"failed": true,
"item":
> "glusterfs", "msg": "ERROR: Exception caught:
> org.fedoraproject.FirewallD1.Exception: INVALID_SERVICE: 'glusterfs'
> not among existing services Services are defined by port/tcp
> relationship and named as they are in /etc/services (on most systems)"}
> failed: [ha3.domain.it] (item=glusterfs) => {"failed": true,
"item":
> "glusterfs", "msg": "ERROR: Exception caught:
> org.fedoraproject.FirewallD1.Exception: INVALID_SERVICE: 'glusterfs'
> not among existing services Services are defined by port/tcp
> relationship and named as they are in /etc/services (on most systems)"}
> to retry, use: --limit @/tmp/tmp5Dtb2G/firewalld-service-op.retry
>
> PLAY RECAP
> *********************************************************************
> ha1.domain.it : ok=1 changed=0 unreachable=0 failed=1
> ha2.domain.it : ok=1 changed=0 unreachable=0 failed=1
> ha3.domain.it : ok=1 changed=0 unreachable=0 failed=1
>
>
> PLAY [gluster_servers]
> *********************************************************
>
> TASK [Start firewalld if not already started]
> **********************************
> ok: [ha1.domain.it]
> ok: [ha2.domain.it]
> ok: [ha3.domain.it]
>
> TASK [Open/Close firewalld ports]
> **********************************************
> changed: [ha1.domain.it] => (item=111/tcp)
> changed: [ha2.domain.it] => (item=111/tcp)
> changed: [ha3.domain.it] => (item=111/tcp)
> changed: [ha1.domain.it] => (item=2049/tcp)
> changed: [ha2.domain.it] => (item=2049/tcp)
> changed: [ha1.domain.it] => (item=54321/tcp)
> changed: [ha3.domain.it] => (item=2049/tcp)
> changed: [ha2.domain.it] => (item=54321/tcp)
> changed: [ha1.domain.it] => (item=5900/tcp)
> changed: [ha3.domain.it] => (item=54321/tcp)
> changed: [ha2.domain.it] => (item=5900/tcp)
> changed: [ha1.domain.it] => (item=5900-6923/tcp)
> changed: [ha2.domain.it] => (item=5900-6923/tcp)
> changed: [ha3.domain.it] => (item=5900/tcp)
> changed: [ha1.domain.it] => (item=5666/tcp)
> changed: [ha2.domain.it] => (item=5666/tcp)
> changed: [ha1.domain.it] => (item=16514/tcp)
> changed: [ha3.domain.it] => (item=5900-6923/tcp)
> changed: [ha2.domain.it] => (item=16514/tcp)
> changed: [ha3.domain.it] => (item=5666/tcp)
> changed: [ha3.domain.it] => (item=16514/tcp)
>
> TASK [Reloads the firewall]
> ****************************************************
> changed: [ha1.domain.it]
> changed: [ha2.domain.it]
> changed: [ha3.domain.it]
>
> PLAY RECAP
> *********************************************************************
> ha1.domain.it : ok=3 changed=2 unreachable=0 failed=0
> ha2.domain.it : ok=3 changed=2 unreachable=0 failed=0
> ha3.domain.it : ok=3 changed=2 unreachable=0 failed=0
>
>
> PLAY [gluster_servers]
> *********************************************************
>
> TASK [Run a shell script]
> ******************************************************
> fatal: [ha1.domain.it]: FAILED! => {"failed": true, "msg":
"The
> conditional check 'result.rc != 0' failed. The error was: error while
> evaluating conditional (result.rc != 0): 'dict object' has no
> attribute 'rc'"}
> fatal: [ha2.domain.it]: FAILED! => {"failed": true, "msg":
"The
> conditional check 'result.rc != 0' failed. The error was: error while
> evaluating conditional (result.rc != 0): 'dict object' has no
> attribute 'rc'"}
> fatal: [ha3.domain.it]: FAILED! => {"failed": true, "msg":
"The
> conditional check 'result.rc != 0' failed. The error was: error while
> evaluating conditional (result.rc != 0): 'dict object' has no
> attribute 'rc'"}
> to retry, use: --limit @/tmp/tmp5Dtb2G/run-script.retry
>
> PLAY RECAP
> *********************************************************************
> ha1.domain.it : ok=0 changed=0 unreachable=0 failed=1
> ha2.domain.it : ok=0 changed=0 unreachable=0 failed=1
> ha3.domain.it : ok=0 changed=0 unreachable=0 failed=1
>
>
> PLAY [gluster_servers]
> *********************************************************
>
> TASK [Run a command in the shell]
> **********************************************
> failed: [ha1.domain.it] (item=usermod -a -G gluster qemu) =>
> {"changed": true, "cmd": "usermod -a -G gluster qemu",
"delta":
> "0:00:00.003182", "end": "2017-07-10 18:30:51.204235",
"failed":
> true, "item": "usermod -a -G gluster qemu", "rc": 6,
"start":
> "2017-07-10 18:30:51.201053", "stderr": "usermod: group
'gluster'
> does not exist", "stderr_lines": ["usermod: group
'gluster' does not
> exist"], "stdout": "", "stdout_lines": []}
> failed: [ha3.domain.it] (item=usermod -a -G gluster qemu) =>
> {"changed": true, "cmd": "usermod -a -G gluster qemu",
"delta":
> "0:00:00.007698", "end": "2017-07-10 18:30:51.391046",
"failed":
> true, "item": "usermod -a -G gluster qemu", "rc": 6,
"start":
> "2017-07-10 18:30:51.383348", "stderr": "usermod: group
'gluster'
> does not exist", "stderr_lines": ["usermod: group
'gluster' does not
> exist"], "stdout": "", "stdout_lines": []}
> failed: [ha2.domain.it] (item=usermod -a -G gluster qemu) =>
> {"changed": true, "cmd": "usermod -a -G gluster qemu",
"delta":
> "0:00:00.004120", "end": "2017-07-10 18:30:51.405640",
"failed":
> true, "item": "usermod -a -G gluster qemu", "rc": 6,
"start":
> "2017-07-10 18:30:51.401520", "stderr": "usermod: group
'gluster'
> does not exist", "stderr_lines": ["usermod: group
'gluster' does not
> exist"], "stdout": "", "stdout_lines": []}
> to retry, use: --limit @/tmp/tmp5Dtb2G/shell_cmd.retry
>
> PLAY RECAP
> *********************************************************************
> ha1.domain.it : ok=0 changed=0 unreachable=0 failed=1
> ha2.domain.it : ok=0 changed=0 unreachable=0 failed=1
> ha3.domain.it : ok=0 changed=0 unreachable=0 failed=1
>
>
> PLAY [gluster_servers]
> *********************************************************
>
> TASK [start/stop/restart/reload services]
> **************************************
> failed: [ha1.domain.it] (item=glusterd) => {"failed": true,
"item":
> "glusterd", "msg": "Could not find the requested service
glusterd:
> host"}
> failed: [ha2.domain.it] (item=glusterd) => {"failed": true,
"item":
> "glusterd", "msg": "Could not find the requested service
glusterd:
> host"}
> failed: [ha3.domain.it] (item=glusterd) => {"failed": true,
"item":
> "glusterd", "msg": "Could not find the requested service
glusterd:
> host"}
> to retry, use: --limit @/tmp/tmp5Dtb2G/service_management.retry
>
> PLAY RECAP
> *********************************************************************
> ha1.domain.it : ok=0 changed=0 unreachable=0 failed=1
> ha2.domain.it : ok=0 changed=0 unreachable=0 failed=1
> ha3.domain.it : ok=0 changed=0 unreachable=0 failed=1
>
> Ignoring errors...
> Ignoring errors...
> Ignoring errors...
> Ignoring errors...
> Ignoring errors...
>
>
> In start/stop/restart/reload services it complain about "Could not
> find the requested service glusterd: host". GlusterFS must be
> preinstalled or not? I simply installed the rpm packages manually
> BEFORE the deployment:
>
> yum install glusterfs glusterfs-cli glusterfs-libs
> glusterfs-client-xlators glusterfs-api glusterfs-fuse
>
> but never configured anything.
Looks like it failed to add the 'glusterfs' service using firewalld
and can we try again with what Gianluca suggested ?
Can you please install the latest ovirt rpm which will add all the
required dependencies and make sure that the following packages are
installed before running with gdeploy ?
yum install vdsm-gluster ovirt-hosted-engine-setup gdeploy
cockpit-ovirt-dashboard
>
> For firewalld problem "ERROR: Exception caught:
> org.fedoraproject.FirewallD1.Exception: INVALID_SERVICE: 'glusterfs'
> not among existing services Services are defined by port/tcp
> relationship and named as they are in /etc/services (on most
> systems)" I haven't touched anything... it's an "out of the
box"
> installation of CentOS 7.3.
>
> Don't know if the following problems - "Run a shell script" and
> "usermod: group 'gluster' does not exist" - are related to these...
> maybe the usermod problem.
You could safely ignore this and this has nothing to do with the
configuration.
>
> Thank you again.
> Simone
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org
>
http://lists.ovirt.org/mailman/listinfo/users
Hi,
reply here to both Gianluca and Kasturi.
Gianluca: I had ovirt-4.1-dependencies.repo enabled, and gluster 3.8
packages, but glusterfs-server was missing in my "yum install" command,
so added glusterfs-server to my installation.
Kasturi: packages ovirt-hosted-engine-setup, gdeploy and
cockpit-ovirt-dashboard already installed and updated. vdsm-gluster was
missing, so added to my installation.
Rerun deployment and IT WORKED! I can read the message "Succesfully
deployed Gluster" with the blue button "Continue to Hosted Engine
Deployment". There's a minor glitch in the window: the green "V" in the
circle is missing, like there's a missing image (or a wrong path, as I
had to remove "ansible" from the grafton-sanity-check.sh path...)
Although the deployment worked, and the firewalld and gluterfs errors
are gone, a couple of errors remains:
AFTER VG/LV CREATION, START/STOP/RELOAD/GLUSTER AND FIREWALLD HANDLING:
PLAY [gluster_servers]
*********************************************************
TASK [Run a shell script]
******************************************************
fatal: [ha1.domain.it]: FAILED! => {"failed": true, "msg":
"The
conditional check 'result.rc != 0' failed. The error was: error while
evaluating conditional (result.rc != 0): 'dict object' has no attribute
'rc'"}
fatal: [ha2.domain.it]: FAILED! => {"failed": true, "msg":
"The
conditional check 'result.rc != 0' failed. The error was: error while
evaluating conditional (result.rc != 0): 'dict object' has no attribute
'rc'"}
fatal: [ha3.domain.it]: FAILED! => {"failed": true, "msg":
"The
conditional check 'result.rc != 0' failed. The error was: error while
evaluating conditional (result.rc != 0): 'dict object' has no attribute
'rc'"}
to retry, use: --limit @/tmp/tmpJnz4g3/run-script.retry
PLAY RECAP
*********************************************************************
ha1.domain.it : ok=0 changed=0 unreachable=0 failed=1
ha2.domain.it : ok=0 changed=0 unreachable=0 failed=1
ha3.domain.it : ok=0 changed=0 unreachable=0 failed=1
PLAY [gluster_servers]
*********************************************************
TASK [Run a command in the shell]
**********************************************
failed: [ha1.domain.it] (item=usermod -a -G gluster qemu) => {"changed":
true, "cmd": "usermod -a -G gluster qemu", "delta":
"0:00:00.003144",
"end": "2017-07-12 00:22:46.836832", "failed": true,
"item": "usermod -a
-G gluster qemu", "rc": 6, "start": "2017-07-12
00:22:46.833688",
"stderr": "usermod: group 'gluster' does not exist",
"stderr_lines":
["usermod: group 'gluster' does not exist"], "stdout":
"",
"stdout_lines": []}
failed: [ha2.domain.it] (item=usermod -a -G gluster qemu) => {"changed":
true, "cmd": "usermod -a -G gluster qemu", "delta":
"0:00:00.003647",
"end": "2017-07-12 00:22:46.895964", "failed": true,
"item": "usermod -a
-G gluster qemu", "rc": 6, "start": "2017-07-12
00:22:46.892317",
"stderr": "usermod: group 'gluster' does not exist",
"stderr_lines":
["usermod: group 'gluster' does not exist"], "stdout":
"",
"stdout_lines": []}
failed: [ha3.domain.it] (item=usermod -a -G gluster qemu) => {"changed":
true, "cmd": "usermod -a -G gluster qemu", "delta":
"0:00:00.007008",
"end": "2017-07-12 00:22:47.016600", "failed": true,
"item": "usermod -a
-G gluster qemu", "rc": 6, "start": "2017-07-12
00:22:47.009592",
"stderr": "usermod: group 'gluster' does not exist",
"stderr_lines":
["usermod: group 'gluster' does not exist"], "stdout":
"",
"stdout_lines": []}
to retry, use: --limit @/tmp/tmpJnz4g3/shell_cmd.retry
PLAY RECAP
*********************************************************************
ha1.domain.it : ok=0 changed=0 unreachable=0 failed=1
ha2.domain.it : ok=0 changed=0 unreachable=0 failed=1
ha3.domain.it : ok=0 changed=0 unreachable=0 failed=1
These are a problem for my installation or can I ignore them?
By the way, I'm writing and documenting this process and can prepare a
tutorial if someone is interested.
Thank you again for your support: now I'll proceed with the Hosted
Engine Deployment.
Hi
Simone
--------------679906CC5B784AA5749E4CC7
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Il 11/07/2017 11:23, knarra ha
scritto:<br>
</div>
<blockquote
cite="mid:b73b1766-a724-ebc4-f7c7-159ee07a6675@redhat.com"
type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
<div class="moz-cite-prefix">On 07/11/2017 01:32 PM, Simone
Marchioni wrote:<br>
</div>
<blockquote
cite="mid:a4330631-c0d8-298c-4d80-593f2f558f1f@lynx2000.it"
type="cite">Il 11/07/2017 07:59, knarra ha scritto: <br>
<br>
Hi, <br>
<br>
removed partition signatures with wipefs and run deploy again:
this time the creation of VG and LV worked correctly. The
deployment proceeded until some new errors... :-/ <br>
<br>
<br>
PLAY [gluster_servers]
********************************************************* <br>
<br>
TASK [start/stop/restart/reload services]
************************************** <br>
failed: [ha1.domain.it] (item=glusterd) => {"failed": true,
"item": "glusterd", "msg": "Could not find the
requested service
glusterd: host"} <br>
failed: [ha2.domain.it] (item=glusterd) => {"failed": true,
"item": "glusterd", "msg": "Could not find the
requested service
glusterd: host"} <br>
failed: [ha3.domain.it] (item=glusterd) => {"failed": true,
"item": "glusterd", "msg": "Could not find the
requested service
glusterd: host"} <br>
to retry, use: --limit
@/tmp/tmp5Dtb2G/service_management.retry <br>
<br>
PLAY RECAP
*********************************************************************
<br>
ha1.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha2.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha3.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
<br>
<br>
PLAY [gluster_servers]
********************************************************* <br>
<br>
TASK [Start firewalld if not already started]
********************************** <br>
ok: [ha1.domain.it] <br>
ok: [ha2.domain.it] <br>
ok: [ha3.domain.it] <br>
<br>
TASK [Add/Delete services to firewalld rules]
********************************** <br>
failed: [ha1.domain.it] (item=glusterfs) => {"failed": true,
"item": "glusterfs", "msg": "ERROR: Exception
caught:
org.fedoraproject.FirewallD1.Exception: INVALID_SERVICE:
'glusterfs' not among existing services Services are defined by
port/tcp relationship and named as they are in /etc/services (on
most systems)"} <br>
failed: [ha2.domain.it] (item=glusterfs) => {"failed": true,
"item": "glusterfs", "msg": "ERROR: Exception
caught:
org.fedoraproject.FirewallD1.Exception: INVALID_SERVICE:
'glusterfs' not among existing services Services are defined by
port/tcp relationship and named as they are in /etc/services (on
most systems)"} <br>
failed: [ha3.domain.it] (item=glusterfs) => {"failed": true,
"item": "glusterfs", "msg": "ERROR: Exception
caught:
org.fedoraproject.FirewallD1.Exception: INVALID_SERVICE:
'glusterfs' not among existing services Services are defined by
port/tcp relationship and named as they are in /etc/services (on
most systems)"} <br>
to retry, use: --limit
@/tmp/tmp5Dtb2G/firewalld-service-op.retry <br>
<br>
PLAY RECAP
*********************************************************************
<br>
ha1.domain.it : ok=1 changed=0 unreachable=0
failed=1 <br>
ha2.domain.it : ok=1 changed=0 unreachable=0
failed=1 <br>
ha3.domain.it : ok=1 changed=0 unreachable=0
failed=1 <br>
<br>
<br>
PLAY [gluster_servers]
********************************************************* <br>
<br>
TASK [Start firewalld if not already started]
********************************** <br>
ok: [ha1.domain.it] <br>
ok: [ha2.domain.it] <br>
ok: [ha3.domain.it] <br>
<br>
TASK [Open/Close firewalld ports]
********************************************** <br>
changed: [ha1.domain.it] => (item=111/tcp) <br>
changed: [ha2.domain.it] => (item=111/tcp) <br>
changed: [ha3.domain.it] => (item=111/tcp) <br>
changed: [ha1.domain.it] => (item=2049/tcp) <br>
changed: [ha2.domain.it] => (item=2049/tcp) <br>
changed: [ha1.domain.it] => (item=54321/tcp) <br>
changed: [ha3.domain.it] => (item=2049/tcp) <br>
changed: [ha2.domain.it] => (item=54321/tcp) <br>
changed: [ha1.domain.it] => (item=5900/tcp) <br>
changed: [ha3.domain.it] => (item=54321/tcp) <br>
changed: [ha2.domain.it] => (item=5900/tcp) <br>
changed: [ha1.domain.it] => (item=5900-6923/tcp) <br>
changed: [ha2.domain.it] => (item=5900-6923/tcp) <br>
changed: [ha3.domain.it] => (item=5900/tcp) <br>
changed: [ha1.domain.it] => (item=5666/tcp) <br>
changed: [ha2.domain.it] => (item=5666/tcp) <br>
changed: [ha1.domain.it] => (item=16514/tcp) <br>
changed: [ha3.domain.it] => (item=5900-6923/tcp) <br>
changed: [ha2.domain.it] => (item=16514/tcp) <br>
changed: [ha3.domain.it] => (item=5666/tcp) <br>
changed: [ha3.domain.it] => (item=16514/tcp) <br>
<br>
TASK [Reloads the firewall]
**************************************************** <br>
changed: [ha1.domain.it] <br>
changed: [ha2.domain.it] <br>
changed: [ha3.domain.it] <br>
<br>
PLAY RECAP
*********************************************************************
<br>
ha1.domain.it : ok=3 changed=2 unreachable=0
failed=0 <br>
ha2.domain.it : ok=3 changed=2 unreachable=0
failed=0 <br>
ha3.domain.it : ok=3 changed=2 unreachable=0
failed=0 <br>
<br>
<br>
PLAY [gluster_servers]
********************************************************* <br>
<br>
TASK [Run a shell script]
****************************************************** <br>
fatal: [ha1.domain.it]: FAILED! => {"failed": true,
"msg":
"The conditional check 'result.rc != 0' failed. The error was:
error while evaluating conditional (result.rc != 0): 'dict
object' has no attribute 'rc'"} <br>
fatal: [ha2.domain.it]: FAILED! => {"failed": true,
"msg":
"The conditional check 'result.rc != 0' failed. The error was:
error while evaluating conditional (result.rc != 0): 'dict
object' has no attribute 'rc'"} <br>
fatal: [ha3.domain.it]: FAILED! => {"failed": true,
"msg":
"The conditional check 'result.rc != 0' failed. The error was:
error while evaluating conditional (result.rc != 0): 'dict
object' has no attribute 'rc'"} <br>
to retry, use: --limit @/tmp/tmp5Dtb2G/run-script.retry <br>
<br>
PLAY RECAP
*********************************************************************
<br>
ha1.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha2.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha3.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
<br>
<br>
PLAY [gluster_servers]
********************************************************* <br>
<br>
TASK [Run a command in the shell]
********************************************** <br>
failed: [ha1.domain.it] (item=usermod -a -G gluster qemu) =>
{"changed": true, "cmd": "usermod -a -G gluster
qemu", "delta":
"0:00:00.003182", "end": "2017-07-10
18:30:51.204235", "failed":
true, "item": "usermod -a -G gluster qemu", "rc": 6,
"start":
"2017-07-10 18:30:51.201053", "stderr": "usermod: group
'gluster' does not exist", "stderr_lines": ["usermod:
group
'gluster' does not exist"], "stdout": "",
"stdout_lines": []} <br>
failed: [ha3.domain.it] (item=usermod -a -G gluster qemu) =>
{"changed": true, "cmd": "usermod -a -G gluster
qemu", "delta":
"0:00:00.007698", "end": "2017-07-10
18:30:51.391046", "failed":
true, "item": "usermod -a -G gluster qemu", "rc": 6,
"start":
"2017-07-10 18:30:51.383348", "stderr": "usermod: group
'gluster' does not exist", "stderr_lines": ["usermod:
group
'gluster' does not exist"], "stdout": "",
"stdout_lines": []} <br>
failed: [ha2.domain.it] (item=usermod -a -G gluster qemu) =>
{"changed": true, "cmd": "usermod -a -G gluster
qemu", "delta":
"0:00:00.004120", "end": "2017-07-10
18:30:51.405640", "failed":
true, "item": "usermod -a -G gluster qemu", "rc": 6,
"start":
"2017-07-10 18:30:51.401520", "stderr": "usermod: group
'gluster' does not exist", "stderr_lines": ["usermod:
group
'gluster' does not exist"], "stdout": "",
"stdout_lines": []} <br>
to retry, use: --limit @/tmp/tmp5Dtb2G/shell_cmd.retry <br>
<br>
PLAY RECAP
*********************************************************************
<br>
ha1.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha2.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha3.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
<br>
<br>
PLAY [gluster_servers]
********************************************************* <br>
<br>
TASK [start/stop/restart/reload services]
************************************** <br>
failed: [ha1.domain.it] (item=glusterd) => {"failed": true,
"item": "glusterd", "msg": "Could not find the
requested service
glusterd: host"} <br>
failed: [ha2.domain.it] (item=glusterd) => {"failed": true,
"item": "glusterd", "msg": "Could not find the
requested service
glusterd: host"} <br>
failed: [ha3.domain.it] (item=glusterd) => {"failed": true,
"item": "glusterd", "msg": "Could not find the
requested service
glusterd: host"} <br>
to retry, use: --limit
@/tmp/tmp5Dtb2G/service_management.retry <br>
<br>
PLAY RECAP
*********************************************************************
<br>
ha1.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha2.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha3.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
<br>
Ignoring errors... <br>
Ignoring errors... <br>
Ignoring errors... <br>
Ignoring errors... <br>
Ignoring errors... <br>
<br>
<br>
In start/stop/restart/reload services it complain about "Could
not find the requested service glusterd: host". GlusterFS must
be preinstalled or not? I simply installed the rpm packages
manually BEFORE the deployment: <br>
<br>
yum install glusterfs glusterfs-cli glusterfs-libs
glusterfs-client-xlators glusterfs-api glusterfs-fuse <br>
<br>
but never configured anything. <br>
</blockquote>
Looks like it failed to add the 'glusterfs' service using
firewalld and can we try again with what Gianluca suggested ? <br>
<br>
Can you please install the latest ovirt rpm which will add all the
required dependencies and make sure that the following packages
are installed before running with gdeploy ?<br>
<br>
<meta http-equiv="content-type" content="text/html;
charset=windows-1252">
<span style="color: rgb(0, 0, 0); font-family: Arial, sans-serif;
font-size: 13px; font-style: normal; font-variant-ligatures:
normal; font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: 2; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;
background-color: rgb(227, 255, 234); display: inline
!important; float: none;"><span
class="Apple-converted-space"> </span>yum
install vdsm-gluster ovirt-hosted-engine-setup gdeploy
cockpit-ovirt-dashboard</span><br>
<blockquote
cite="mid:a4330631-c0d8-298c-4d80-593f2f558f1f@lynx2000.it"
type="cite"> <br>
For firewalld problem "ERROR: Exception caught:
org.fedoraproject.FirewallD1.Exception: INVALID_SERVICE:
'glusterfs' not among existing services Services are defined by
port/tcp relationship and named as they are in /etc/services (on
most systems)" I haven't touched anything... it's an "out of
the
box" installation of CentOS 7.3. <br>
<br>
Don't know if the following problems - "Run a shell script" and
"usermod: group 'gluster' does not exist" - are related to
these... maybe the usermod problem. <br>
</blockquote>
You could safely ignore this and this has nothing to do with the
configuration.<br>
<blockquote
cite="mid:a4330631-c0d8-298c-4d80-593f2f558f1f@lynx2000.it"
type="cite"> <br>
Thank you again. <br>
Simone <br>
_______________________________________________ <br>
Users mailing list <br>
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
href="mailto:Users@ovirt.org">Users@ovirt.org</a> <br>
<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://lists.ovirt.org/mailman/listinfo/users">http://...
<br>
</blockquote>
<p><br>
</p>
</blockquote>
<br>
Hi,<br>
<br>
reply here to both Gianluca and Kasturi.<br>
<br>
Gianluca: I had ovirt-4.1-dependencies.repo enabled, and gluster 3.8
packages, but glusterfs-server was missing in my "yum install"
command, so added glusterfs-server to my installation.<br>
<br>
Kasturi: packages ovirt-hosted-engine-setup, gdeploy and
cockpit-ovirt-dashboard already installed and updated. vdsm-gluster
was missing, so added to my installation.<br>
<br>
Rerun deployment and IT WORKED! I can read the message "Succesfully
deployed Gluster" with the blue button "Continue to Hosted Engine
Deployment". There's a minor glitch in the window: the green "V"
in
the circle is missing, like there's a missing image (or a wrong
path, as I had to remove "ansible" from the grafton-sanity-check.sh
path...)<br>
<br>
Although the deployment worked, and the firewalld and gluterfs
errors are gone, a couple of errors remains:<br>
<br>
<br>
AFTER VG/LV CREATION, START/STOP/RELOAD/GLUSTER AND FIREWALLD
HANDLING:<br>
<br>
PLAY [gluster_servers]
*********************************************************<br>
<br>
TASK [Run a shell script]
******************************************************<br>
fatal: [ha1.domain.it]: FAILED! => {"failed": true, "msg":
"The
conditional check 'result.rc != 0' failed. The error was: error
while evaluating conditional (result.rc != 0): 'dict object' has no
attribute 'rc'"}<br>
fatal: [ha2.domain.it]: FAILED! => {"failed": true, "msg":
"The
conditional check 'result.rc != 0' failed. The error was: error
while evaluating conditional (result.rc != 0): 'dict object' has no
attribute 'rc'"}<br>
fatal: [ha3.domain.it]: FAILED! => {"failed": true, "msg":
"The
conditional check 'result.rc != 0' failed. The error was: error
while evaluating conditional (result.rc != 0): 'dict object' has no
attribute 'rc'"}<br>
to retry, use: --limit @/tmp/tmpJnz4g3/run-script.retry<br>
<br>
PLAY RECAP
*********************************************************************<br>
ha1.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha2.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha3.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
<br>
<br>
PLAY [gluster_servers]
*********************************************************<br>
<br>
TASK [Run a command in the shell]
**********************************************<br>
failed: [ha1.domain.it] (item=usermod -a -G gluster qemu) =>
{"changed": true, "cmd": "usermod -a -G gluster qemu",
"delta":
"0:00:00.003144", "end": "2017-07-12 00:22:46.836832",
"failed":
true, "item": "usermod -a -G gluster qemu", "rc": 6,
"start":
"2017-07-12 00:22:46.833688", "stderr": "usermod: group
'gluster'
does not exist", "stderr_lines": ["usermod: group
'gluster' does not
exist"], "stdout": "", "stdout_lines":
[]}<br>
failed: [ha2.domain.it] (item=usermod -a -G gluster qemu) =>
{"changed": true, "cmd": "usermod -a -G gluster qemu",
"delta":
"0:00:00.003647", "end": "2017-07-12 00:22:46.895964",
"failed":
true, "item": "usermod -a -G gluster qemu", "rc": 6,
"start":
"2017-07-12 00:22:46.892317", "stderr": "usermod: group
'gluster'
does not exist", "stderr_lines": ["usermod: group
'gluster' does not
exist"], "stdout": "", "stdout_lines":
[]}<br>
failed: [ha3.domain.it] (item=usermod -a -G gluster qemu) =>
{"changed": true, "cmd": "usermod -a -G gluster qemu",
"delta":
"0:00:00.007008", "end": "2017-07-12 00:22:47.016600",
"failed":
true, "item": "usermod -a -G gluster qemu", "rc": 6,
"start":
"2017-07-12 00:22:47.009592", "stderr": "usermod: group
'gluster'
does not exist", "stderr_lines": ["usermod: group
'gluster' does not
exist"], "stdout": "", "stdout_lines":
[]}<br>
to retry, use: --limit @/tmp/tmpJnz4g3/shell_cmd.retry<br>
<br>
PLAY RECAP
*********************************************************************<br>
ha1.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha2.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
ha3.domain.it : ok=0 changed=0 unreachable=0
failed=1 <br>
<br>
<br>
These are a problem for my installation or can I ignore them?<br>
<br>
By the way, I'm writing and documenting this process and can prepare
a tutorial if someone is interested.<br>
<br>
Thank you again for your support: now I'll proceed with the Hosted
Engine Deployment.<br>
<br>
Hi<br>
Simone<br>
</body>
</html>
--------------679906CC5B784AA5749E4CC7--