I eventually figured out that shared targets was the problem. I'm now using three
targets: one for BFS, one for hosted_storage and one for an additional storage domain.
This seems to be working fine. However, I've noticed that the hosted_storage domain is
only utilising a single path. Is there anyway to get hosted_storage working with MP? The
output of getDeviceList is below BFS - 3600a098038304631373f4d2f70305a6b hosted_storage -
3600a098038304630662b4d612d736762 2nd data domain - 3600a098038304630662b4d612d736764 [
{ "status": "used", "vendorID":
"NETAPP", "GUID":
"3600a098038304631373f4d2f70305a6b", "capacity":
"53687091200", "fwrev": "9000",
"discard_zeroes_data": 0, "vgUUID": "",
"pathlist": [ { "connection":
"172.31.6.4", "iqn":
"iqn.1992-08.com.netapp:sn.cd78fb1bdc5311e8a98a00a098d7cd76:vs.4",
"portal": "1027", "port":
"3260", "initiatorname": "default"
}, { "connection":
"172.31.6.5", "iqn":
"iqn.1992-08.com.netapp:sn.cd78fb1bdc5311e8a98a00a098d7cd76:vs.4",
"portal": "1028", "port":
"3260", "initiatorname": "default"
} ], "pvsize": "",
"discard_max_bytes": 0, "pathstatus": [ {
"capacity": "53687091200",
"physdev": "sda", "type": "iSCSI",
"state": "active", "lun":
"0" }, { "capacity":
"53687091200", "physdev": "sdb",
"type": "iSCSI", "state":
"active", "lun": "0" }
], "devtype": "iSCSI", "physicalblocksize":
"4096", "pvUUID": "", "serial":
"SNETAPP_LUN_C-Mode_80F17_M_p0Zk", "logicalblocksize":
"512", "productID": "LUN C-Mode" }, {
"status": "used", "vendorID":
"NETAPP", "GUID":
"3600a098038304630662b4d612d736762", "capacity":
"107374182400", "fwrev": "9300",
"discard_zeroes_data": 0, "vgUUID":
"CeFXY1-34gB-NJPP-tw18-nZWo-qAWu-6cx82z", "pathlist": [
{ "connection": "172.31.6.7",
"iqn":
"iqn.1992-08.com.netapp:sn.39d910dede8311e8a98a00a098d7cd76:vs.5",
"portal": "1030", "port":
"3260", "initiatorname": "default"
} ], "pvsize": "106971529216",
"discard_max_bytes": 0, "pathstatus": [ {
"capacity": "107374182400",
"physdev": "sdc", "type": "iSCSI",
"state": "active", "lun":
"0" } ], "devtype": "iSCSI",
"physicalblocksize": "4096", "pvUUID":
"eejJVE-BTns-VgK0-s00D-t1sP-Fc4y-l60XUt", "serial":
"SNETAPP_LUN_C-Mode_80F0f+Ma-sgb", "logicalblocksize":
"512", "productID": "LUN C-Mode" }, {
"status": "used", "vendorID":
"NETAPP", "GUID":
"3600a098038304630662b4d612d736764", "capacity":
"1099529453568", "fwrev": "9300",
"discard_zeroes_data": 0, "vgUUID":
"QNJvat-uz1N-s53M-WlH7-NM6L-CH5F-LpVhtR", "pathlist": [
{ "connection": "172.31.6.9",
"iqn":
"iqn.1992-08.com.netapp:sn.7d9d3bb2dece11e8a98a00a098d7cd76:vs.6",
"portal": "1032", "port":
"3260", "initiatorname": "default"
}, { "connection":
"172.31.6.10", "iqn":
"iqn.1992-08.com.netapp:sn.7d9d3bb2dece11e8a98a00a098d7cd76:vs.6",
"portal": "1033", "port":
"3260", "initiatorname": "default"
} ], "pvsize": "1099243192320",
"discard_max_bytes": 0, "pathstatus": [ {
"capacity": "1099529453568",
"physdev": "sdd", "type": "iSCSI",
"state": "active", "lun":
"0" }, { "capacity":
"1099529453568", "physdev": "sdf",
"type": "iSCSI", "state":
"active", "lun": "0" }
], "devtype": "iSCSI", "physicalblocksize":
"4096", "pvUUID":
"cWucdo-DYZc-IlLU-VuED-6FAa-iLdx-dq3RWU", "serial":
"SNETAPP_LUN_C-Mode_80F0f+Ma-sgd", "logicalblocksize":
"512", "productID": "LUN C-Mode" }, {
"status": "used", "vendorID":
"NETAPP", "GUID":
"3600a098038304631373f4d2f70305a6e", "capacity":
"536952700928", "fwrev": "9300",
"discard_zeroes_data": 0, "vgUUID": "",
"pathlist": [ { "connection":
"172.31.6.9", "iqn":
"iqn.1992-08.com.netapp:sn.7d9d3bb2dece11e8a98a00a098d7cd76:vs.6",
"portal": "1032", "port":
"3260", "initiatorname": "default"
}, { "connection":
"172.31.6.10", "iqn":
"iqn.1992-08.com.netapp:sn.7d9d3bb2dece11e8a98a00a098d7cd76:vs.6",
"portal": "1033", "port":
"3260", "initiatorname": "default"
} ], "pvsize": "",
"discard_max_bytes": 0, "pathstatus": [ {
"capacity": "536952700928",
"physdev": "sde", "type": "iSCSI",
"state": "active", "lun":
"1" }, { "capacity":
"536952700928", "physdev": "sdg",
"type": "iSCSI", "state":
"active", "lun": "1" }
], "devtype": "iSCSI", "physicalblocksize":
"4096", "pvUUID": "", "serial":
"SNETAPP_LUN_C-Mode_80F17_M_p0Zn", "logicalblocksize":
"512", "productID": "LUN C-Mode" } ] ---- On
Sat, 03 Nov 2018 00:01:02 +0000 Nir Soffer <nsoffer(a)redhat.com> wrote ---- On Fri, 2
Nov 2018, 20:31 Alan G <alan+ovirt(a)griff.me.uk wrote: I'm setting up a lab with
oVirt 4.2. All hosts are disk-less and boot from a NetApp using iSCSI. All storage domains
are also iSCSI, to the same NetApp as BFS. Whenever I put a host into maintenance vdsm
seems to try to un-mount all iSCSI partitions including the OS partition, causing the host
fail. Is this a supported configuration? This works (with some issues, see bellow) for FC,
when all luns are always connected. For iSCSI we don't have a way to prevent
disconnect since we are not aware thst you boot from one of the luns. I guess we could
detect that and avoid the disconnect but nobody sent a patch to implement it. It can work
if you serve the boot luns from a different portal on same server. The system will create
additional iscsi connection for the ovirt storage domains and disconnecting from storage
will not affect your boot luns connection. It can also work if your luns look like FC
devices - to check this option, can you share output of: vdsm-client Host
getDeviceList On one of the hosts? Elad, did we test such setup? You also need to
blacklist the boot lun in vdsm config - requires this patch for 4.2:
https://gerrit.ovirt.org/c/93301/ And add multipath configuration for the boot lun with
"no_path_retry queue" to avoid readonly file system if you loose all paths to
storage. Nir _______________________________________________ Users mailing list --
users(a)ovirt.org To unsubscribe send an email to users-leave(a)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/Y46ASEUKSH3...