gmirror

Odbudowa macierzy po uszkodzeniu jednego z dysków

Uszkodzony jeden z dysków, wydajemy komendę :

guru# gmirror status

I widzimy :

Name Status Components
mirror/gm0 DEGRADED ad1

Sprawdzamy status :

gmirror list
Geom name: gm0
State: DEGRADED
Components: 2
Balance: round-robin
Slice: 4096
Flags: NONE
GenID: 6
SyncID: 1
ID: 2879715032
Providers:
1. Name: mirror/gm0
Mediasize: 79999999488 (75G)
Sectorsize: 512
Mode: r5w5e6
Consumers:
1. Name: ad1
Mediasize: 80026361856 (75G)
Sectorsize: 512
Mode: r1w1e1
State: ACTIVE
Priority: 0
Flags: DIRTY
GenID: 6
SyncID: 1
ID: 1663191490

Usuwamy uszkodzony dysk z mirrora :

gmirror forget gm0

Ponownie sprawdzamy status

gmirror status
Name Status Components
mirror/gm0 COMPLETE ad1

Wymieniamy uszkodzony dysk i przystępujemy do odbudowy mirrora/raid1

gmirror insert gm0 ad0

i sprawdzamy efekt :

gmirror status
Name Status Components
mirror/gm0 DEGRADED ad1
ad0(0%)

System przystąpił do odbudowy.

Po pewnym czasie ..

gmirror status
Name Status Components
mirror/gm0 COMPLETE ad1
ad0

Macierz odbudowana :-)