dell / csm

Dell Container Storage Modules (CSM)
Apache License 2.0
71 stars 16 forks source link

[BUG]: Documentation for iSCSI and FC multipathing for PowerStore #1595

Open dancohen21 opened 3 days ago

dancohen21 commented 3 days ago

Bug Description

Linux Multipathing Requirements seem inadequate for Dell PowerStore. https://dell.github.io/csm-docs/docs/deployment/csmoperator/drivers/powerstore/#linux-multipathing-requirements

The MPIO configuration documented on page 202 of the Dell Linux Host connectivity guide suggests the following multipath.conf file. (https://elabnavigator.dell.com/vault/pdf/Linux.pdf)

defaults { polling_interval 5 checker_timeout 15 disable_changed_wwids yes find_multipaths no } devices { device { vendor DellEMC product PowerStore detect_prio "yes" path_selector "queue-length 0" path_grouping_policy "group_by_prio" path_checker tur failback immediate fast_io_fail_tmo 5 no_path_retry 3 rr_min_io_rq 1 max_sectors_kb 1024 dev_loss_tmo 10 hardware_handler "1 alua" } device { vendor .* product dellemc-powerstore uid_attribute ID_WWN prio ana failback immediate path_grouping_policy "group_by_prio" path_checker "none" path_selector "queue-length 0" detect_prio "yes" fast_io_fail_tmo 5 no_path_retry 3 rr_min_io_rq 1 max_sectors_kb 1024 dev_loss_tmo 10 } }

this is also supported by support article number: 000220440

Logs

N/A

Screenshots

No response

Additional Environment Information

No response

Steps to Reproduce

installation pre-reqs

Expected Behavior

documentation consistency, and evaluating the proper configuration for Red Hat OpenShift environments with FC/iSCSI connectivity to Dell PowerStore systems.

CSM Driver(s)

1.11, 1.12

Installation Type

csm-operator 1.6.1

Container Storage Modules Enabled

No response

Container Orchestrator

RHOCP 4.16

Operating System

OpenShift Linux - RHCOS based on RHEL 9.4

csmbot commented 3 days ago

@dancohen21: Thank you for submitting this issue!

The issue is currently awaiting triage. Please make sure you have given us as much context as possible.

If the maintainers determine this is a relevant issue, they will remove the needs-triage label and respond appropriately.


We want your feedback! If you have any questions or suggestions regarding our contributing process/workflow, please reach out to us at container.storage.modules@dell.com.

prablr79 commented 3 days ago

/sync

csmbot commented 3 days ago

link: 30524

suryagupta4 commented 6 hours ago

Hi @dancohen21, Thank you for your feedback. The documentation at https://dell.github.io/csm-docs/docs/deployment/csmoperator/drivers/powerstore/#linux-multipathing-requirements provides a basic configuration with minimal required fields for multipathing required by the driver to be working in order to ensure we don't overload the documentation and keep it minimal. The same section linux-multipathing-requirements references to the Dell Host Connectivity Guide for additional settings to be set as per the requirement if at all it is required to be set by the end user.