-
Sim, e é provavelmente o mais rápido & maneira mais fácil se tudo o que você está interessado é
mdadm
software raid (e nãolvm
oubtrfs
etc) - mas os nomes dos dispositivos raid são arbitrários (então você não pode simplesmente assumir que eles corresponderão a^md[0-9]+
- a maioria vai, mas não precisa e o padrão / padrão pode mudar no futuro).BTW, aqui está uma python
/proc/mdstat
analisador: link (isso inclui uma ferramentamdjson
para imprimir/proc/mdstat
no formato json)Este foi apenas o primeiro que encontrei com o google, com certeza haverá outros para
perl
,awk
e outros idiomas.E aqui está um
awk
one-liner muito rápido e sujo que detecta se há algum dispositivo raid (assumindo que se o segundo campo de qualquer linha de entrada após a primeira linha for um cólon:
, que indica um dispositivo de ataque):awk 'NR > 1 && $2 == ":" {found++}; END {exit !found}' /proc/mdstat
Ele sai com true (0) se um ou mais dispositivos forem encontrados, caso contrário, false.
-
Personalities
apenas lista os tipos demdadm
raid suportados pelo kernel. Não não indica que QUALQUER uma delas está sendo ativamente usada, apenas que o kernel possui o driver necessário compilado (ou módulo carregado) -
Claro, porque não. Se eles não estão fazendo nada útil, não há necessidade de executá-los ou até mesmo instalá-los.