Thanks. That helped me get past the FQDN issue. 

However, I'm now running into another problem that 

I think its related to this non-issue RFE: 
https://bugzilla.redhat.com/show_bug.cgi?id=1833421

I'm attaching the ansible log to this email.
(Is there a better way to provide log files?)

The responses to the bugzilla make it sound like a second, unused, disk, is 
required. Is that the case?

Reviewing 
https://www.ovirt.org/documentation/gluster-hyperconverged/chap-Single_node_hyperconverged.html,
 I don't see any mention about a separate disk device being a requirement. For 
purposes of my testing, I was simply expecting the installer to create new 
directories in the root of the existing server. I tried manually creating the 
paths, but that didn't work either:

[root@dev1-centos gluster_bricks]# mkdir -p /gluster_bricks/engine/engine
[root@dev1-centos gluster_bricks]# mkdir -p /gluster_bricks/data/data
[root@dev1-centos gluster_bricks]# mkdir -p /gluster_bricks/vmstore/vmstore

I have two hard drives in this server, but they are currently in a RAID.
For testing purposes, do I need to destroy the RAID, install onto 1 drive, and 
use the 2nd drive for the data?

And is this basically what I should expect for a 3-node deployment as well? 

Make sure I have two different devices, 1 for the host OS and 1 for the data?

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Wednesday, August 26, 2020 5:41 AM, David White via Users <users@ovirt.org> 
wrote:

> > I assume you follow:
> > https://www.ovirt.org/documentation/gluster-hyperconverged/chap-Single_node_hyperconverged.html
> > It says you must configure passwordless ssh from the host to itself.
> > Did you do this?
> 

> You gave me too much credit. My mistake.
> I did NOT setup passwordless ssh, and I also failed to setup RDNS for the 
> host.
> 

> I will try that this evening and report back.
> 

> > Please try to quote errors accurately next time, it makes it much
> > easier to find them in the code.
> 

> I'll be sure to do that.
> 

> Thank you!
> 

> Sent with ProtonMail Secure Email.
> 

> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Wednesday, August 26, 2020 3:32 AM, Yedidyah Bar David d...@redhat.com 
> wrote:
> 

> > On Wed, Aug 26, 2020 at 2:32 AM David White via Users users@ovirt.org wrote:
> 

> > > In a recent thread, Roberto mentioned seeing the error message "FQDN Not 
> > > Reachable" when trying to deploy oVirt Node 4.4.1, but was able to get 
> > > past that error when using 
> > > ovirt-node-ng-installer-4.4.2-2020080612.el8.iso.
> > > I experienced the same problems on oVirt Node install 4.4.1, so I tried 
> > > the latest release of 4.4.2. When that failed, I went back and installed 
> > > from the exact same image as Roberto said worked on the 4.4.2 branch: 
> > > ovirt-node-ng-installer-4.4.2-2020080612.el8.iso
> > > Unfortunately, that's still not working for me - so that tells me I'm 
> > > probably doing something wrong.
> > > Given the following facts:
> > > [root@dev1-centos ~]# hostname
> > > dev1-centos.office.barredowlweb.com
> > > [root@dev1-centos ~]# host dev1-centos.office.barredowlweb.com
> > > dev1-centos.office.barredowlweb.com has address 192.168.2.96
> > > I am trying to install oVirt using the Hyperconverged Gluster Wizard for 
> > > a Single Node.
> 

> > I assume you follow:
> 

> > https://www.ovirt.org/documentation/gluster-hyperconverged/chap-Single_node_hyperconverged.html
> 

> > It says you must configure passwordless ssh from the host to itself.
> > Did you do this?
> 

> > > In the "Host1" box, I enter the full hostname: 
> > > dev1-centos.office.barredowlweb.com
> > > And that's when I get the FQDN error message.
> 

> > I assume you refer to the error "FQDN is not reachable".
> 

> > Please try to quote errors accurately next time, it makes it much
> > easier to find them in the code.
> 

> > AFAICT from reading the code, it emits this error if it fails to ssh
> > to the provided name, among other tests:
> 

> > https://github.com/oVirt/cockpit-ovirt/blob/master/dashboard/src/helpers/AnsibleUtil.js#L971
> 

> > > Am I missing something here?
> 

> > Please check/share relevant logs from /var/log on the host, if still not 
> > solved.
> 

> > Thanks and best regards,
> 

> > > Sent with ProtonMail Secure Email.
> 

> > > Users mailing list -- users@ovirt.org
> > > To unsubscribe send an email to users-le...@ovirt.org
> > > Privacy Statement: https://www.ovirt.org/privacy-policy.html
> > > oVirt Code of Conduct: 
> > > https://www.ovirt.org/community/about/community-guidelines/
> > > List Archives: 
> > > https://lists.ovirt.org/archives/list/users@ovirt.org/message/DERTVLGRNPJ4NKXEU5BGTHNJQDOPAB4E/
> 

> > --
> 

> > Didi
> 

> > Users mailing list -- users@ovirt.org
> > To unsubscribe send an email to users-le...@ovirt.org
> > Privacy Statement: https://www.ovirt.org/privacy-policy.html
> > oVirt Code of Conduct: 
> > https://www.ovirt.org/community/about/community-guidelines/
> > List Archives: 
> > https://lists.ovirt.org/archives/list/users@ovirt.org/message/J2VSIFHPUMDA4K5SHDXCVNQIIXONIMXK/
> 

> Users mailing list -- users@ovirt.org
> To unsubscribe send an email to users-le...@ovirt.org
> Privacy Statement: https://www.ovirt.org/privacy-policy.html
> oVirt Code of Conduct: 
> https://www.ovirt.org/community/about/community-guidelines/
> List Archives: 
> https://lists.ovirt.org/archives/list/users@ovirt.org/message/IBHB2K6YQCYDVSB72DBXLKRTFCMCUZFJ/

PLAY [Setup backend] ***********************************************************

TASK [Gathering Facts] *********************************************************
ok: [dev1-centos.office.barredowlweb.com]

TASK [Check if valid hostnames are provided] ***********************************
changed: [dev1-centos.office.barredowlweb.com] => 
(item=dev1-centos.office.barredowlweb.com)

TASK [Check if provided hostnames are valid] ***********************************
ok: [dev1-centos.office.barredowlweb.com] => {
    "changed": false,
    "msg": "All assertions passed"
}

TASK [Check if /var/log has enough disk space] *********************************
skipping: [dev1-centos.office.barredowlweb.com]

TASK [Check if the /var is greater than 15G] ***********************************
skipping: [dev1-centos.office.barredowlweb.com]

TASK [Check if disks have logical block size of 512B] **************************
skipping: [dev1-centos.office.barredowlweb.com] => (item={'vgname': 
'gluster_vg_sdb', 'pvname': '/dev/sdb'}) 

TASK [Check if logical block size is 512 bytes] ********************************
skipping: [dev1-centos.office.barredowlweb.com] => (item=Logical Block Size) 

TASK [Get logical block size of VDO devices] ***********************************
skipping: [dev1-centos.office.barredowlweb.com]

TASK [Check if logical block size is 512 bytes for VDO devices] ****************
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/firewall_config : Start firewalld if not already 
started] ***
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/firewall_config : check if required variables are 
set] ***
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/firewall_config : Open/Close firewalld ports] ********
changed: [dev1-centos.office.barredowlweb.com] => (item=2049/tcp)
changed: [dev1-centos.office.barredowlweb.com] => (item=54321/tcp)
changed: [dev1-centos.office.barredowlweb.com] => (item=5900/tcp)
changed: [dev1-centos.office.barredowlweb.com] => (item=5900-6923/tcp)
changed: [dev1-centos.office.barredowlweb.com] => (item=5666/tcp)
changed: [dev1-centos.office.barredowlweb.com] => (item=16514/tcp)

TASK [gluster.infra/roles/firewall_config : Add/Delete services to firewalld 
rules] ***
ok: [dev1-centos.office.barredowlweb.com] => (item=glusterfs)

TASK [gluster.infra/roles/backend_setup : Check that the multipath.conf exists] 
***
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Ensure that multipathd services is 
enabled if not] ***
changed: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Ensure that multipathd services is 
running] ***
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Create /etc/multipath/conf.d if 
doesn't exists] ***
changed: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Get the UUID of the devices] *********
failed: [dev1-centos.office.barredowlweb.com] (item=sdb) => 
{"ansible_loop_var": "item", "changed": true, "cmd": "multipath -a /dev/sdb", 
"delta": "0:00:00.011851", "end": "2020-08-26 23:59:47.973240", "item": "sdb", 
"msg": "non-zero return code", "rc": 1, "start": "2020-08-26 23:59:47.961389", 
"stderr": "Aug 26 23:59:47 | '/dev/sdb' is not a valid argument", 
"stderr_lines": ["Aug 26 23:59:47 | '/dev/sdb' is not a valid argument"], 
"stdout": "", "stdout_lines": []}
...ignoring

TASK [gluster.infra/roles/backend_setup : Check that the blacklist.conf exists] 
***
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Create blacklist template content] ***
changed: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Add wwid to blacklist in 
blacklist.conf file] ***
skipping: [dev1-centos.office.barredowlweb.com] => (item={'msg': 'non-zero 
return code', 'cmd': 'multipath -a /dev/sdb', 'stdout': '', 'stderr': "Aug 26 
23:59:47 | '/dev/sdb' is not a valid argument", 'rc': 1, 'start': '2020-08-26 
23:59:47.961389', 'end': '2020-08-26 23:59:47.973240', 'delta': 
'0:00:00.011851', 'changed': True, 'failed': True, 'invocation': 
{'module_args': {'_raw_params': 'multipath -a /dev/sdb', '_uses_shell': True, 
'warn': True, 'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': 
None, 'chdir': None, 'executable': None, 'creates': None, 'removes': None, 
'stdin': None}}, 'stdout_lines': [], 'stderr_lines': ["Aug 26 23:59:47 | 
'/dev/sdb' is not a valid argument"], 'item': 'sdb', 'ansible_loop_var': 
'item'}) 

TASK [gluster.infra/roles/backend_setup : Reload multipathd] *******************
changed: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Gather facts to determine the OS 
distribution] ***
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Change to Install lvm tools for 
debian systems.] ***
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Change to Install lvm tools for RHEL 
systems.] ***
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Install python-yaml package for 
Debian systems] ***
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Initialize vdo_devs array] ***********
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Record VDO devices (if any)] *********
skipping: [dev1-centos.office.barredowlweb.com] => (item={'vgname': 
'gluster_vg_sdb', 'pvname': '/dev/sdb'}) 

TASK [gluster.infra/roles/backend_setup : Configure lvm thinpool extend 
threshold] ***
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Configure lvm thinpool extend 
percentage] ***
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Check if vdo block device exists] ****
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Record for missing devices for phase 
2] ***
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : set fact if it will at least install 
1 vdo device] ***

TASK [gluster.infra/roles/backend_setup : Install VDO dependencies] ************
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : set fact about vdo installed deps] ***
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Enable and start vdo service] ********
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Create VDO with specified size] ******
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Set VDO maxDiscardSize as 16M] *******
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Restart all VDO volumes] *************
skipping: [dev1-centos.office.barredowlweb.com] => (item=stop) 
skipping: [dev1-centos.office.barredowlweb.com] => (item=start) 

TASK [gluster.infra/roles/backend_setup : Check if valid disktype is provided] 
***
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Set PV data alignment for JBOD] ******
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Set PV data alignment for RAID] ******
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Set VG physical extent size for RAID] 
***
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : include_tasks] ***********************
included: 
/etc/ansible/roles/gluster.infra/roles/backend_setup/tasks/get_vg_groupings.yml 
for dev1-centos.office.barredowlweb.com

TASK [gluster.infra/roles/backend_setup : Group devices by volume group name, 
including existing devices] ***
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Check if vg block device exists] *****
changed: [dev1-centos.office.barredowlweb.com] => (item={'key': 
'gluster_vg_sdb', 'value': [{'vgname': 'gluster_vg_sdb', 'pvname': 
'/dev/sdb'}]})

TASK [gluster.infra/roles/backend_setup : Filter none-existing devices] ********
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Record for missing devices for phase 
2] ***
ok: [dev1-centos.office.barredowlweb.com] => (item={'cmd': ' test -b /dev/sdb 
&& echo "1" || echo  "0"; \n', 'stdout': '0', 'stderr': '', 'rc': 0, 'start': 
'2020-08-27 00:00:36.714157', 'end': '2020-08-27 00:00:36.719662', 'delta': 
'0:00:00.005505', 'changed': True, 'invocation': {'module_args': 
{'_raw_params': ' test -b /dev/sdb && echo "1" || echo  "0"; \n', 
'_uses_shell': True, 'warn': True, 'stdin_add_newline': True, 
'strip_empty_ends': True, 'argv': None, 'chdir': None, 'executable': None, 
'creates': None, 'removes': None, 'stdin': None}}, 'stdout_lines': ['0'], 
'stderr_lines': [], 'failed': False, 'item': {'key': 'gluster_vg_sdb', 'value': 
[{'vgname': 'gluster_vg_sdb', 'pvname': '/dev/sdb'}]}, 'ansible_loop_var': 
'item'})

TASK [gluster.infra/roles/backend_setup : Create volume groups] ****************
skipping: [dev1-centos.office.barredowlweb.com] => (item={'key': 
'gluster_vg_sdb', 'value': []}) 

TASK [gluster.infra/roles/backend_setup : update LVM fact's] *******************
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Check if thick-lv block devices 
exists] ***
changed: [dev1-centos.office.barredowlweb.com] => (item={'vgname': 
'gluster_vg_sdb', 'lvname': 'gluster_lv_engine', 'size': '100G'})

TASK [gluster.infra/roles/backend_setup : Record for missing devices for phase 
2] ***
skipping: [dev1-centos.office.barredowlweb.com] => (item={'cmd': ' echo "1" 
\n', 'stdout': '1', 'stderr': '', 'rc': 0, 'start': '2020-08-27 
00:00:44.428729', 'end': '2020-08-27 00:00:44.434341', 'delta': 
'0:00:00.005612', 'changed': True, 'invocation': {'module_args': 
{'_raw_params': ' echo "1" \n', '_uses_shell': True, 'warn': True, 
'stdin_add_newline': True, 'strip_empty_ends': True, 'argv': None, 'chdir': 
None, 'executable': None, 'creates': None, 'removes': None, 'stdin': None}}, 
'stdout_lines': ['1'], 'stderr_lines': [], 'failed': False, 'item': {'vgname': 
'gluster_vg_sdb', 'lvname': 'gluster_lv_engine', 'size': '100G'}, 
'ansible_loop_var': 'item'}) 

TASK [gluster.infra/roles/backend_setup : include_tasks] ***********************
included: 
/etc/ansible/roles/gluster.infra/roles/backend_setup/tasks/get_vg_groupings.yml 
for dev1-centos.office.barredowlweb.com

TASK [gluster.infra/roles/backend_setup : Group devices by volume group name, 
including existing devices] ***
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Check if vg block device exists] *****

TASK [gluster.infra/roles/backend_setup : Filter none-existing devices] ********
ok: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Make sure thick pvs exists in volume 
group] ***

TASK [gluster.infra/roles/backend_setup : update LVM fact's] *******************
skipping: [dev1-centos.office.barredowlweb.com]

TASK [gluster.infra/roles/backend_setup : Create thick logical volume] *********
failed: [dev1-centos.office.barredowlweb.com] (item={'vgname': 
'gluster_vg_sdb', 'lvname': 'gluster_lv_engine', 'size': '100G'}) => 
{"ansible_index_var": "index", "ansible_loop_var": "item", "changed": false, 
"err": "  Volume group \"gluster_vg_sdb\" not found.\n  Cannot process volume 
group gluster_vg_sdb\n", "index": 0, "item": {"lvname": "gluster_lv_engine", 
"size": "100G", "vgname": "gluster_vg_sdb"}, "msg": "Volume group 
gluster_vg_sdb does not exist.", "rc": 5}

NO MORE HOSTS LEFT *************************************************************

NO MORE HOSTS LEFT *************************************************************

PLAY RECAP *********************************************************************
dev1-centos.office.barredowlweb.com : ok=27   changed=9    unreachable=0    
failed=1    skipped=31   rescued=0    ignored=1   

Please check /var/log/cockpit/ovirt-dashboard/gluster-deployment.log for more 
informations.

Attachment: publickey - dmwhite823@protonmail.com - 0x320CD582.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/privacy-policy.html
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/YP7HL2L7TKEIHNEPIBALONNEZI7ALBR7/

Reply via email to