Hello,

I manually renamed them via multipath.conf

multipaths {
    multipath {
        wwid     36001405a26254e2bfd34b179d6e98ba4
        alias    mpath-myhostname-disk1
    }
}

Before I configured multipath (I installed without first before I knew
"mpath" parameter in setup !) I had the problem of readonly root a few
times but the hints and settings (for iscsid.conf) I found out didn't
help. Thats why I had to tweak dracut ramdisk to set up multipath and
understand LVM activation and so on of ovirt-ng the hard way.

So you suggest to add

"no_path_retry queue"

to above config according to your statements in
https://bugzilla.redhat.com/show_bug.cgi?id=1435335 ?

I cannot access https://bugzilla.redhat.com/show_bug.cgi?id=1436415

And yes the disks get listed and is also shown in GUI. How can I filter
this out ? I think https://gerrit.ovirt.org/c/93301/ shows a way to do
this. Will this be in 4.3 ?

So far thanks for your good hints.

[
    {
        "status": "used",
        "vendorID": "LIO-ORG",
        "GUID": "mpath-myhostname-disk1",
        "capacity": "53687091200",
        "fwrev": "4.0",
        "discard_zeroes_data": 0,
        "vgUUID": "",
        "pathlist": [
            {
                "initiatorname": "default",
                "connection": "172.16.1.3",
                "iqn": "iqn.2018-01.com.fqdn:storage01.myhostname-disk1",
                "portal": "1",
                "user": "myhostname",
                "password": "l3tm31scs1-2018",
                "port": "3260"
            },
            {
                "initiatorname": "ovirtmgmt",
                "connection": "192.168.1.3",
                "iqn": "iqn.2018-01.com.fqdn:storage01.myhostname-disk1",
                "portal": "1",
                "user": "myhostname",
                "password": "l3tm31scs1-2018",
                "port": "3260"
            },
            {
                "initiatorname": "ovirtmgmt",
                "connection": "192.168.1.3",
                "iqn": "iqn.2018-01.com.fqdn:storage01.myhostname-disk1",
                "portal": "1",
                "user": "myhostname",
                "password": "l3tm31scs1-2018",
                "port": "3260"
            }
        ],
        "pvsize": "",
        "discard_max_bytes": 4194304,
        "pathstatus": [
            {
                "capacity": "53687091200",
                "physdev": "sda",
                "type": "iSCSI",
                "state": "active",
                "lun": "0"
            },
            {
                "capacity": "53687091200",
                "physdev": "sdb",
                "type": "iSCSI",
                "state": "active",
                "lun": "0"
            },
            {
                "capacity": "53687091200",
                "physdev": "sdc",
                "type": "iSCSI",
                "state": "active",
                "lun": "0"
            }
        ],
        "devtype": "iSCSI",
        "physicalblocksize": "512",
        "pvUUID": "",
        "serial":
"SLIO-ORG_myhostname-disk_a26254e2-bfd3-4b17-9d6e-98ba4ab45902",
        "logicalblocksize": "512",
        "productID": "myhostname-disk"
    }
]

Am 08.01.2019 um 16:19 schrieb Nir Soffer:
> On Tue, Jan 8, 2019 at 4:57 PM Ralf Schenk <r...@databay.de
> <mailto:r...@databay.de>> wrote:
>
>     Hello,
>
>     I cannot tell if this is expected on a node-ng system. I worked
>     hard to get it up and running like this. 2 Diskless Hosts (EPYC
>     2x16 Core, 256GB RAM) boot via ISCSI ibft from Gigabit Onboard,
>     Initial-Ramdisk establishes multipathing and thats what I get (and
>     want). So i've redundant connections (1x1GB, 2x10GB Ethernet as
>     bond) to my storage (Ubuntu Box 1xEPYC 16 Core, 128Gig RAM
>     currently 8 disks, 2xNvME SSD with ZFS exporting NFS 4.2 and
>     targetcli-fb ISCSI targets). All disk images on NFS 4.2 and via
>     ISCSI are thin-provisioned and the sparse-files grow and shrink
>     when discarding in VM's/Host via fstrim.
>
>     My exercises doing this also as UEFI boot were stopped by node-ng
>     installer partitioning which refused to set up a UEFI FAT Boot
>     partition on the already accessible ISCSI targets.. So systems do
>     legacy BIOS boot now.
>
>     This works happily even if I unplug one of the Ethernet-Cables.
>
>     [root@myhostname ~]# multipath -ll
>     mpath-myhostname-disk1 (36001405a26254e2bfd34b179d6e98ba4) dm-0
>     LIO-ORG ,myhostname-disk
>     size=50G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
>     |-+- policy='queue-length 0' prio=50 status=active
>     | `- 3:0:0:0 sdb 8:16 active ready running
>     |-+- policy='queue-length 0' prio=50 status=enabled
>     | `- 4:0:0:0 sdc 8:32 active ready running
>     `-+- policy='queue-length 0' prio=50 status=enabled
>       `- 0:0:0:0 sda 8:0  active ready running
>
>     See attached lsblk.
>
>
> Looks like the lvm filter suggested by vdsm-tool is correct.
>
> Try to configure it and see if you hosts boot correctly. If not you
> will have to change
> to filter to match your setup.
>
> But multipath device named "mpath-myhostname" is alarming.  I would
> expect to
> see the device as 36001405a26254e2bfd34b179d6e98ba4 in lsblk.Maybe this is
> ok with the way your hosts are configured.
>
> Can you share also your /etc/multipath.conf? and any files under
> /etc/multpath/conf.d/?
>
> Also check that vdsm does not report mpath-myhostname or
> /dev/mapper/36001405a26254e2bfd34b179d6e98ba4 in the output of
>
>     vdsm-client Host getDeviceList
>
> Finally, the devices used for booting the host should have special
> more robust 
> multipath configuration, that will queue io forever instead of
> failing. Otherwise your
> host root file system cab become read only if you loose all paths to
> storage at the 
> same time. The only way to recover from this is to reboot the host.
>
> See these bugs for more info on the needed setup:
> https://bugzilla.redhat.com/show_bug.cgi?id=1436415
> https://bugzilla.redhat.com/show_bug.cgi?id=1435335
>
> To use proper setup for your boot multipath, you need this patch which is 
> not available yet in 4.2:
> https://gerrit.ovirt.org/c/93301/
>
> Nir
>
>  
>
>     Am 08.01.2019 um 14:46 schrieb Nir Soffer:
>>     On Tue, Jan 8, 2019 at 1:29 PM Ralf Schenk <r...@databay.de
>>     <mailto:r...@databay.de>> wrote:
>>
>>         Hello,
>>
>>         I'm running my Ovirt-Node-NG based Hosts off ISCSI root. That
>>         is what "vdsm-tool config-lvm-filter" suggests. Is this correct ?
>>
>>         [root@myhostname ~]# vdsm-tool config-lvm-filter
>>         Analyzing host...
>>         Found these mounted logical volumes on this host:
>>
>>           logical volume:  /dev/mapper/onn_myhostname--iscsi-home
>>           mountpoint:      /home
>>           devices:         /dev/mapper/mpath-myhostname-disk1p2
>>
>>           logical volume: 
>>         
>> /dev/mapper/onn_myhostname--iscsi-ovirt--node--ng--4.2.7.1--0.20181209.0+1
>>           mountpoint:      /
>>           devices:         /dev/mapper/mpath-myhostname-disk1p2
>>
>>           logical volume:  /dev/mapper/onn_myhostname--iscsi-swap
>>           mountpoint:      [SWAP]
>>           devices:         /dev/mapper/mpath-myhostname-disk1p2
>>
>>           logical volume:  /dev/mapper/onn_myhostname--iscsi-tmp
>>           mountpoint:      /tmp
>>           devices:         /dev/mapper/mpath-myhostname-disk1p2
>>
>>           logical volume:  /dev/mapper/onn_myhostname--iscsi-var
>>           mountpoint:      /var
>>           devices:         /dev/mapper/mpath-myhostname-disk1p2
>>
>>           logical volume:  /dev/mapper/onn_myhostname--iscsi-var_crash
>>           mountpoint:      /var/crash
>>           devices:         /dev/mapper/mpath-myhostname-disk1p2
>>
>>           logical volume:  /dev/mapper/onn_myhostname--iscsi-var_log
>>           mountpoint:      /var/log
>>           devices:         /dev/mapper/mpath-myhostname-disk1p2
>>
>>           logical volume: 
>>         /dev/mapper/onn_myhostname--iscsi-var_log_audit
>>           mountpoint:      /var/log/audit
>>           devices:         /dev/mapper/mpath-myhostname-disk1p2
>>
>>         This is the recommended LVM filter for this host:
>>
>>           filter = [ "a|^/dev/mapper/mpath-myhostname-disk1p2$|",
>>         "r|.*|" ]
>>
>>         This filter allows LVM to access the local devices used by the
>>         hypervisor, but not shared storage owned by Vdsm. If you add
>>         a new
>>         device to the volume group, you will need to edit the filter
>>         manually.
>>
>>         Configure LVM filter? [yes,NO]
>>
>>
>>     Yoval, is /dev/mapper/mpath-myhostname-disk1p2 expected on node
>>     system?
>>
>>     Ralf, can you share the output of:
>>     lsblk
>>     multipath -ll
>>     multipathd show paths format "%d %P"
>>
>>     Nir
>>
>>
>>
>>
>>         Am 05.01.2019 um 19:34 schrieb teh...@take3.ro
>>         <mailto:teh...@take3.ro>:
>>>         Hello Greg,
>>>
>>>         this is what i was looking for.
>>>
>>>         After running "vdsm-tool config-lvm-filter" on all hosts (and 
>>> rebooting them) all PVs, VGs and LVs from ISCSI domain were not visible 
>>> anymore to local LVM on the ovirt hosts.
>>>
>>>         Additionally i made following tests:
>>>         - Cloning + running a VM on the ISCSI domain
>>>         - Detaching + (re-)attaching of the ISCSI domain
>>>         - Detaching, removing + (re-)import of the ISCSI domain 
>>>         - Creating new ISCSI domain (well, i needed to use "force 
>>> operation" because creating on same ISCSI target)
>>>
>>>         All tests were successful.
>>>
>>>         As you wished i filed a bug: 
>>> <https://github.com/oVirt/ovirt-site/issues/1857> 
>>> <https://github.com/oVirt/ovirt-site/issues/1857>
>>>         Thank you.
>>>
>>>         Best regards,
>>>         Robert
>>>         _______________________________________________
>>>         Users mailing list -- users@ovirt.org <mailto:users@ovirt.org>
>>>         To unsubscribe send an email to users-le...@ovirt.org 
>>> <mailto: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/VD6WCL343YGB2JVBWPZG54IMSQZ5VZ7M/
>>         -- 
>>
>>
>>         *Ralf Schenk*
>>         fon +49 (0) 24 05 / 40 83 70
>>         fax +49 (0) 24 05 / 40 83 759
>>         mail *r...@databay.de* <mailto:r...@databay.de>
>>                      
>>         *Databay AG*
>>         Jens-Otto-Krag-Straße 11
>>         D-52146 Würselen
>>         *www.databay.de* <http://www.databay.de>
>>
>>         Sitz/Amtsgericht Aachen • HRB:8437 • USt-IdNr.: DE 210844202
>>         Vorstand: Ralf Schenk, Dipl.-Ing. Jens Conze, Aresch Yavari,
>>         Dipl.-Kfm. Philipp Hermanns
>>         Aufsichtsratsvorsitzender: Wilhelm Dohmen
>>
>>         
>> ------------------------------------------------------------------------
>>         _______________________________________________
>>         Users mailing list -- users@ovirt.org <mailto:users@ovirt.org>
>>         To unsubscribe send an email to users-le...@ovirt.org
>>         <mailto: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/HX3LO46HW6GERQXDRCLRYUUN2NLURQTK/
>>
>     -- 
>
>
>     *Ralf Schenk*
>     fon +49 (0) 24 05 / 40 83 70
>     fax +49 (0) 24 05 / 40 83 759
>     mail *r...@databay.de* <mailto:r...@databay.de>
>               
>     *Databay AG*
>     Jens-Otto-Krag-Straße 11
>     D-52146 Würselen
>     *www.databay.de* <http://www.databay.de>
>
>     Sitz/Amtsgericht Aachen • HRB:8437 • USt-IdNr.: DE 210844202
>     Vorstand: Ralf Schenk, Dipl.-Ing. Jens Conze, Aresch Yavari,
>     Dipl.-Kfm. Philipp Hermanns
>     Aufsichtsratsvorsitzender: Wilhelm Dohmen
>
>     ------------------------------------------------------------------------
>
-- 


*Ralf Schenk*
fon +49 (0) 24 05 / 40 83 70
fax +49 (0) 24 05 / 40 83 759
mail *r...@databay.de* <mailto:r...@databay.de>
                
*Databay AG*
Jens-Otto-Krag-Straße 11
D-52146 Würselen
*www.databay.de* <http://www.databay.de>

Sitz/Amtsgericht Aachen • HRB:8437 • USt-IdNr.: DE 210844202
Vorstand: Ralf Schenk, Dipl.-Ing. Jens Conze, Aresch Yavari, Dipl.-Kfm.
Philipp Hermanns
Aufsichtsratsvorsitzender: Wilhelm Dohmen

------------------------------------------------------------------------
_______________________________________________
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/33466W3PJYRCUCF2DGOJFEII7G55CHMF/

Reply via email to