Hello Ritessh Yes, you're right, there is a lot of information and posibilities.
I did open the bug cause I couldn't find the reason nor the information of how to stack this. After your guidelines I did test it and find some options. The info was just to add some examples for someone new to do this, a stacking in practice, not a complete guide. Thanks for your work and help! Best regards, -- Carlos Barros. On mar, 2021-12-21 at 15:07 +0530, Ritesh Raj Sarraf wrote: Hello Carlos, The thing about these documentations is that there is a lot of combinations. As you must be aware, Linux Storage is stacked up of multiple independent components, tied tightly together to work in unison. This often need a good understanding of each involved stack, as well as the overall desired solution. Documenting everything is beyond the scope, especially for a general purpose universal distribution like Debian. I have, in the past, personally relied on the Red Hat Storage Admin Guide. They do a good job of documenting all the combinations and ensuring that the documents are valid and up-to-date. https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/storage_administration_guide/index On Mon, 2021-12-20 at 16:03 +0000, BARROS FERNANDEZ, Carlos wrote: Hi Ritessh. On another server I have a stranger setup :) : 1 LVM over multipath + 1 LVM over mdadm-device and the mdadm-device over multipaths Did had problems because the mdadm-device did not setup the multipath, just the /dev/sdX devices In this case, mdadm was called from udev as soon as a block device was setup, so it always started the software-raid on /dev/sdX What I did was tell mdadm to not setup any block devices, only devices belonging to /dev/disk/by-id/dm-name-* because of the 'friendly-names' used un multipath. I spent some time to figure it out. The file /etc/mdadm/mdadm.conf should have a 'DEVICES' line that tells mdadm to only read those devices as follows: DEVICE /dev/disk/by-id/dm-name-* # definitions of existing MD arrays ARRAY /dev/md/0 metadata=1.2 UUID=d7285198:51ed20e4:7d1e82e6:b01569dd devices=/dev/disk/by-id/dm- name-* name=pandora:0 In this case, it is simpler, but it is very different from LVM as to where it must be set.(I find it clearer too) Also, the filter in LVM only takes care of the /dev/sd[b-z) disks, but it is common to have several paths( and disks) like /dev/sda[a- z] /dev/sdb[a-z] and so on. That filter would not filter out /dev/sda[a-z]*, it will use them. So I did change the rule in LVM to include those cases, one for /dev/sda[a-z] and one for /dev/sd[b-z] that covers the extra devices. filter = [ "a|/dev/mapper/|", "r|/block/|", "r|/disk/|", "r|/sd[b- z].*|", "r|/sda[a-z].*|", "a|.*|" ] Would you modify the info to reflect the 'modified' filter rule? Also a note on mdadm with that info would be nicer! Regards. INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS CONFORME EL NUEVO REGLAMENTO EUROPEO (RGPD) RESPONSABLE: Grupo Econocom en España (Econocom SA, Econocom Servicios S.A., Econocom Products & Solutions S.A.U.) sitas en Cardenal Marcelo Spínola, 4, 28016 Madrid FINALIDAD PRINCIPAL: Mantener relaciones profesionales y/o comerciales con la empresa en la que usted trabaja o de la que es representante. LEGITIMACIÓN: Consentimiento del interesado. DESTINATARIOS: No se cederán datos a terceros, salvo autorización expresa u obligación legal. DERECHOS: Acceder, rectificar y suprimir los datos, portabilidad de los datos, limitación u oposición a su tratamiento, transparencia y derecho a no ser objeto de decisiones automatizadas. INFORMACIÓN ADICIONAL: Puede consultar la información adicional y detallada sobre nuestra política de privacidad DELEGADO DE PROTECCIÓN DE DATOS (DPD): Miguel Angel Muñoz +34 93 470 30 00 dpo_econocom...@econocom.com<mailto:dpo_econocom...@econocom.com> CONFIDENCIALIDAD: Si Ud. no es el destinatario y recibe este mail por error, rogamos se ponga en contacto con nosotros y borre de inmediato el mail por error recibido con todos sus documentos adjuntos sin leerlos ni hacer ningún uso de los datos que en ellos figuren, ateniéndose a las consecuencias que de un uso indebido de dichos datos puedan derivarse. BASIC INFORMATION ON DATA PROTECTION ACCORDING TO THE NEW EUROPEAN REGULATION (GDPR) CONTROLLER: Grupo Econocom in Spain. (Econocom SA, Econocom Servicios S.A., Econocom Products & Solutions S.A.U.) registered at Cardenal Marcelo Spínola, 4, 28016 Madrid PURPOSE: Maintain professional and / or commercial relationship with the company which you represent or work for LEGITIMATION: Data subject consent. RECIPIENTS: data will not be transferred to third parties, unless explicit consent or legal obligation. RIGHTS: Right to Access, right to rectification and erasure, data portability, right to restriction of processing, right to object and not been subject to a decision based solely on automated processing, and to be informed in a clearly and transparent way of how their personal data are processing. ADDITIONAL INFORMATION: you can consult the additional and detailed information about our privacy policy DATA PROTECTION OFFICER (DPO): Miguel Angel Muñoz +34 93 470 30 00 dpo_econocom...@econocom.com<mailto:dpo_econocom...@econocom.com> CONFIDENTIALITY: If you received this email in error, please immediately contact us and destroy the material in its entirety, whether in electronic or hard copy format. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is strictly prohibited, on his/her own responsibility. INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS CONFORME EL NUEVO REGLAMENTO EUROPEO (RGPD) RESPONSABLE: Grupo Econocom en España (Econocom SA, Econocom Servicios S.A., Econocom Products & Solutions S.A.U.) sitas en Cardenal Marcelo Spínola, 4, 28016 Madrid FINALIDAD PRINCIPAL: Mantener relaciones profesionales y/o comerciales con la empresa en la que usted trabaja o de la que es representante. LEGITIMACIÓN: Consentimiento del interesado. DESTINATARIOS: No se cederán datos a terceros, salvo autorización expresa u obligación legal. DERECHOS: Acceder, rectificar y suprimir los datos, portabilidad de los datos, limitación u oposición a su tratamiento, transparencia y derecho a no ser objeto de decisiones automatizadas. INFORMACIÓN ADICIONAL: Puede consultar la información adicional y detallada sobre nuestra política de privacidad<https://www.econocom.es/aviso-legal-politica-de-privacidad-y-proteccion-de-datos#overlay-context=aviso-legal> DELEGADO DE PROTECCIÓN DE DATOS (DPD): Miguel Angel Muñoz +34 93 470 30 00 dpo_econocom...@econocom.com<mailto:dpo_econocom...@econocom.com> CONFIDENCIALIDAD: Si Ud. no es el destinatario y recibe este mail por error, rogamos se ponga en contacto con nosotros y borre de inmediato el mail por error recibido con todos sus documentos adjuntos sin leerlos ni hacer ningún uso de los datos que en ellos figuren, ateniéndose a las consecuencias que de un uso indebido de dichos datos puedan derivarse. BASIC INFORMATION ON DATA PROTECTION ACCORDING TO THE NEW EUROPEAN REGULATION (GDPR) CONTROLLER: Grupo Econocom in Spain. (Econocom SA, Econocom Servicios S.A., Econocom Products & Solutions S.A.U.) registered at Cardenal Marcelo Spínola, 4, 28016 Madrid PURPOSE: Maintain professional and / or commercial relationship with the company which you represent or work for LEGITIMATION: Data subject consent. RECIPIENTS: data will not be transferred to third parties, unless explicit consent or legal obligation. RIGHTS: Right to Access, right to rectification and erasure, data portability, right to restriction of processing, right to object and not been subject to a decision based solely on automated processing, and to be informed in a clearly and transparent way of how their personal data are processing. ADDITIONAL INFORMATION: you can consult the additional and detailed information about our privacy policy<https://www.econocom.es/aviso-legal-politica-de-privacidad-y-proteccion-de-datos#overlay-context=aviso-legal> DATA PROTECTION OFFICER (DPO): Miguel Angel Muñoz +34 93 470 30 00 dpo_econocom...@econocom.com<mailto:dpo_econocom...@econocom.com> CONFIDENTIALITY: If you received this email in error, please immediately contact us and destroy the material in its entirety, whether in electronic or hard copy format. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is strictly prohibited, on his/her own responsibility.