User Tools

Site Tools


решение_gmirror_ggate

This is an old revision of the document!


Решение GMIRROR GGATE

http://www.freebsd.org/doc/en/books/handbook/geom-mirror.html

http://www.freebsd.org/doc/en/books/handbook/geom-ggate.html

[gate2:~] # cat /etc/gg.exports
master RW /dev/ad1s1e

[gate2:~] # ggated

[gate1:~] # ggatec create -t 10 -u 0 slave /dev/ad1s1e && echo Success
Success
[gate1:~] # ggatec list
ggate0

[gate1:~] # gmirror insert -p 100 gm0 /dev/ad1s1e

[gate1:~] # gmirror label -v -n -b prefer gm0 /dev/ggate0
Metadata value stored on /dev/ggate0.
Done.
[gate1:~] # gmirror load
[gate1:~] # gmirror insert -p 100 gm0 /dev/ad1s1e

[gate1:~] # gmirror status
      Name    Status  Components
mirror/gm0  DEGRADED  ggate0
                      ad1s1e

[gate1:~] # gmirror status
      Name    Status  Components
mirror/gm0  DEGRADED  ggate0
                      ad1s1e
[gate1:~] # gmirror list gm0
Geom name: gm0
State: DEGRADED
Components: 2
Balance: prefer
Slice: 4096
Flags: NOAUTOSYNC
GenID: 0
SyncID: 1
ID: 3348985214
Providers:
1. Name: mirror/gm0
   Mediasize: 1073438720 (1.0G)
   Sectorsize: 512
   Mode: r0w0e0
Consumers:
1. Name: ggate0
   Mediasize: 1073439232 (1.0G)
   Sectorsize: 512
   Mode: r1w1e1
   State: ACTIVE
   Priority: 0
   Flags: NONE
   GenID: 0
   SyncID: 1
   ID: 2553232608
2. Name: ad1s1e
   Mediasize: 1073439232 (1.0G)
   Sectorsize: 512
   Mode: r1w1e1
   State: STALE
   Priority: 100
   Flags: SYNCHRONIZING
   GenID: 0
   SyncID: 1
   ID: 1755782325

[gate1:~] # gmirror rebuild gm0 ad1s1e

[gate1:~] # gmirror status
      Name    Status  Components
mirror/gm0  DEGRADED  ggate0
                      ad1s1e (1%)
решение_gmirror_ggate.1266586411.txt.gz · Last modified: 2013/05/22 13:50 (external edit)