-
Sim, e é provavelmente o mais rápido & maneira mais fácil se tudo o que você está interessado é
mdadmsoftware raid (e nãolvmoubtrfsetc) - 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/mdstatanalisador: link (isso inclui uma ferramentamdjsonpara imprimir/proc/mdstatno formato json)Este foi apenas o primeiro que encontrei com o google, com certeza haverá outros para
perl,awke outros idiomas.E aqui está um
awkone-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/mdstatEle sai com true (0) se um ou mais dispositivos forem encontrados, caso contrário, false.
-
Personalitiesapenas lista os tipos demdadmraid 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.