Question Quel est le sens de la fonctionnalité 'Personnalités' sous / proc / mdstat


Sur certains systèmes, je vois ceci:

Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty]
md1 : active raid1 sdb1[1] sda1[0]
      10485696 blocks [2/2] [UU]

md2 : active raid1 sdb2[1] sda2[0]
      477371328 blocks [2/2] [UU]

Et d'autres systèmes montrent:

Personalities : [raid1]
md0 : active raid1 sdb2[1] sda2[0]
      204788 blocks super 1.0 [2/2] [UU]

md1 : active raid1 sdb1[1] sda1[0]
      4193272 blocks super 1.1 [2/2] [UU]

md2 : active raid1 sda3[0] sdb3[1]
      483985276 blocks super 1.1 [2/2] [UU]
      bitmap: 0/4 pages [0KB], 65536KB chunk

Je me demande quel est le sens de Des personnalités et l'impact d'avoir différent valeurs.


6
2018-04-10 09:14


origine


Cela n'a pas beaucoup de sens car ils sont généralement chargés sous forme de modules, vous verrez donc à quoi ça sert pour le moment. (ou tout ce qui est supporté, comme vous voyez ci-dessus) - gparent


Réponses:


le personnalités sont les niveaux RAID pris en charge par votre noyau. Votre premier exemple inclut la personnalité [défectueuse] qui peut être utilisée à des fins de diagnostic. Dans votre deuxième exemple, le noyau (actuellement) ne supporte que la mise en miroir [raid1]


8
2018-04-10 09:49