And there it is the last lines on the ansible_create_storage_domain log: 2019-04-02 10:53:49,139+0100 DEBUG var changed: host "localhost" var "otopi_storage_domain_details" type "<type 'dict'>" value: "{ "changed": false, "exception": "Traceback (most recent call last):\n File \"/tmp/ansible_ovirt_storage_domain_payload_6Jxg5v/__main__.py\", line 664, in main\n storage_domains_module.post_create_check(sd_id)\n File \"/tmp/ansible_ovirt_storage_domain_payload_6Jxg5v/__main__.py\", line 526, in post_create_check\n id=storage_domain.id,\n File \"/usr/lib64/python2.7/site-packages/ovirtsdk4/services.py\", line 3053, in add\n return self._internal_add(storage_domain, headers, query, wait)\n File \"/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py\", line 232, in _internal_add\n return future.wait() if wait else future\n File \"/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py\", line 55, in wait\n return self._code(response)\n File \"/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py\", line 229, in callback\n self._check_fault(response)\n File \"/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py\", line 132, in _check_fault\n self._raise_error(response, body)\n File \"/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py\", line 118, in _raise_error\n raise error\nError: Fault reason is \"Operation Failed\". Fault detail is \"[]\". HTTP response code is 400.\n", "failed": true, "msg": "Fault reason is \"Operation Failed\". Fault detail is \"[]\". HTTP response code is 400." }" 2019-04-02 10:53:49,141+0100 DEBUG var changed: host "localhost" var "ansible_play_hosts" type "<type 'list'>" value: "[]" 2019-04-02 10:53:49,141+0100 DEBUG var changed: host "localhost" var "play_hosts" type "<type 'list'>" value: "[]" 2019-04-02 10:53:49,142+0100 DEBUG var changed: host "localhost" var "ansible_play_batch" type "<type 'list'>" value: "[]" 2019-04-02 10:53:49,142+0100 ERROR ansible failed {'status': 'FAILED', 'ansible_type': 'task', 'ansible_task': u'Activate storage domain', 'ansible_result': u'type: <type \'dict\'>\nstr: {\'_ansible_parsed\': True, u\'exception\': u\'Traceback (most recent call last):\\n File "/tmp/ansible_ovirt_storage_domain_payload_6Jxg5v/__main__.py", line 664, in main\\n storage_domains_module.post_create_check(sd_id)\\n File "/tmp/ansible_ovirt_storage_domain_payload_6Jxg5v/__main__.py", line 526', 'task_duration': 9, 'ansible_host': u'localhost', 'ansible_playbook': u'/usr/share/ovirt-hosted-engine-setup/ansible/trigger_role.yml'} 2019-04-02 10:53:49,143+0100 DEBUG ansible on_any args <ansible.executor.task_result.TaskResult object at 0x7f03fd025e50> kwargs ignore_errors:None 2019-04-02 10:53:49,148+0100 INFO ansible stats { "ansible_playbook": "/usr/share/ovirt-hosted-engine-setup/ansible/trigger_role.yml", "ansible_playbook_duration": "01:15 Minutes", "ansible_result": "type: <type 'dict'>\nstr: {u'localhost': {'unreachable': 0, 'skipped': 6, 'ok': 23, 'changed': 0, 'failures': 1}}", "ansible_type": "finish", "status": "FAILED" } 2019-04-02 10:53:49,149+0100 INFO SUMMARY: Duration Task Name -------- -------- [ < 1 sec ] Execute just a specific set of steps [ 00:02 ] Force facts gathering [ 00:02 ] Check local VM dir stat [ 00:02 ] Obtain SSO token using username/password credentials [ 00:02 ] Fetch host facts [ 00:01 ] Fetch cluster ID [ 00:02 ] Fetch cluster facts [ 00:02 ] Fetch Datacenter facts [ 00:01 ] Fetch Datacenter ID [ 00:01 ] Fetch Datacenter name [ 00:02 ] Add glusterfs storage domain [ 00:02 ] Get storage domain details [ 00:02 ] Find the appliance OVF [ 00:02 ] Parse OVF [ 00:02 ] Get required size [ FAILED ] Activate storage domain
Any ideea on how to escalate this issue ? It just does not make sense to not be able to install from scratch a fresh node... Have a nice day ! Leo On Tue, Apr 2, 2019 at 12:11 PM Gobinda Das <go...@redhat.com> wrote: > Hi Leo, > Can you please paste "df -Th" and "gluster v status" out put ? > Wanted to make sure engine mounted and volumes and bricks are up. > What does vdsm log say? > > On Tue, Apr 2, 2019 at 2:06 PM Leo David <leoa...@gmail.com> wrote: > >> Thank you very much ! >> I have just installed a new fresh node, and triggered the single >> instance hyperconverged setup. It seems it fails at the hosted engine final >> steps of deployment: >> INFO ] TASK [ovirt.hosted_engine_setup : Get required size] >> [ INFO ] ok: [localhost] >> [ INFO ] TASK [ovirt.hosted_engine_setup : Remove unsuitable storage >> domain] >> [ INFO ] skipping: [localhost] >> [ INFO ] TASK [ovirt.hosted_engine_setup : Check storage domain free >> space] >> [ INFO ] skipping: [localhost] >> [ INFO ] TASK [ovirt.hosted_engine_setup : Activate storage domain] >> [ ERROR ] Error: Fault reason is "Operation Failed". Fault detail is >> "[Cannot attach Storage. There is no active Host in the Data Center.]". >> HTTP response code is 409. >> [ ERROR ] fatal: [localhost]: FAILED! => {"changed": false, "msg": "Fault >> reason is \"Operation Failed\". Fault detail is \"[Cannot attach Storage. >> There is no active Host in the Data Center.]\". HTTP response code is 409."} >> Also, the >> ovirt-hosted-engine-setup-ansible-create_storage_domain-201932112413-xkq6nb.log >> throws >> the following: >> >> 2019-04-02 09:25:40,420+0100 DEBUG var changed: host "localhost" var >> "otopi_storage_domain_details" type "<type 'dict'>" value: "{ >> "changed": false, >> "exception": "Traceback (most recent call last):\n File >> \"/tmp/ansible_ovirt_storage_domain_payload_87MSyY/__main__.py\", line 664, >> in main\n storage_domains_module.post_create_check(sd_id)\n File >> \"/tmp/ansible_ovirt_storage_domain_payload_87MSyY/__main__.py\", line 526, >> in post_create_check\n id=storage_domain.id,\n File >> \"/usr/lib64/python2.7/site-packages/ovirtsdk4/services.py\", line 3053, in >> add\n return self._internal_add(storage_domain, headers, query, wait)\n >> File \"/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py\", line 232, >> in _internal_add\n return future.wait() if wait else future\n File >> \"/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py\", line 55, in >> wait\n return self._code(response)\n File >> \"/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py\", line 229, in >> callback\n self._check_fault(response)\n File >> \"/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py\", line 132, in >> _check_fault\n self._raise_error(response, body)\n File >> \"/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py\", line 118, in >> _raise_error\n raise error\nError: Fault reason is \"Operation Failed\". >> Fault detail is \"[Cannot attach Storage. There is no active Host in the >> Data Center.]\". HTTP response code is 409.\n", >> "failed": true, >> "msg": "Fault reason is \"Operation Failed\". Fault detail is >> \"[Cannot attach Storage. There is no active Host in the Data Center.]\". >> HTTP response code is 409." >> }" >> >> I have used the ovirt-node-ng-installer-4.3.2-2019031908.el7.iso. So >> far, I am unable to deploy oVirt single node Hyperconverged... >> Any thoughts ? >> >> >> >> On Mon, Apr 1, 2019 at 9:46 PM Simone Tiraboschi <stira...@redhat.com> >> wrote: >> >>> >>> >>> On Mon, Apr 1, 2019 at 6:14 PM Leo David <leoa...@gmail.com> wrote: >>> >>>> Thank you Simone. >>>> I've decides to go for a new fresh install from iso, and i'll keep >>>> posted if any troubles arise. But I am still trying to understand what are >>>> the services that mount the lvms and volumes after configuration. There is >>>> nothing related in fstab, so I assume there are a couple of .mount files >>>> somewhere in the filesystem. >>>> Im just trying to understand node's underneath workflow. >>>> >>> >>> hosted-engine configuration is stored >>> in /etc/ovirt-hosted-engine/hosted-engine.conf; ovirt-ha-broker will mount >>> the hosted-engine storage domain according to that and so ovirt-ha-agent >>> will be able to start the engine VM. >>> Everything else is just in the engine DB. >>> >>> >>>> >>>> On Mon, Apr 1, 2019, 10:16 Simone Tiraboschi <stira...@redhat.com> >>>> wrote: >>>> >>>>> Hi, >>>>> to understand what's failing I'd suggest to start attaching setup >>>>> logs. >>>>> >>>>> On Sun, Mar 31, 2019 at 5:06 PM Leo David <leoa...@gmail.com> wrote: >>>>> >>>>>> Hello Everyone, >>>>>> Using 4.3.2 installation, and after running through HyperConverged >>>>>> Setup, at the last stage it fails. It seems that the previously created >>>>>> "engine" volume is not mounted under "/rhev" path, therefore the setup >>>>>> cannot finish the deployment. >>>>>> Any ideea which are the services responsible of mounting the volumes >>>>>> on oVirt Node distribution ? I'm thinking that maybe this particularly >>>>>> one >>>>>> failed to start for some reason... >>>>>> Thank you very much ! >>>>>> >>>>>> -- >>>>>> Best regards, Leo David >>>>>> _______________________________________________ >>>>>> Users mailing list -- users@ovirt.org >>>>>> To unsubscribe send an email to users-le...@ovirt.org >>>>>> Privacy Statement: https://www.ovirt.org/site/privacy-policy/ >>>>>> oVirt Code of Conduct: >>>>>> https://www.ovirt.org/community/about/community-guidelines/ >>>>>> List Archives: >>>>>> https://lists.ovirt.org/archives/list/users@ovirt.org/message/PUXDAQHVNZWF4TIXZ3GIBZHSJ7IC2VHC/ >>>>>> >>>>> >> >> -- >> Best regards, Leo David >> _______________________________________________ >> Users mailing list -- users@ovirt.org >> To unsubscribe send an email to users-le...@ovirt.org >> Privacy Statement: https://www.ovirt.org/site/privacy-policy/ >> oVirt Code of Conduct: >> https://www.ovirt.org/community/about/community-guidelines/ >> List Archives: >> https://lists.ovirt.org/archives/list/users@ovirt.org/message/NROCMKIFJDEIWD7PELNTBKDQMPMFLDRN/ >> > > > -- > > > Thanks, > Gobinda > -- Best regards, Leo David
_______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-le...@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/XDJNBS6EOXCMJKQCSSUHL4YRIYWRKDLS/