User Tools

Site Tools


решение_gmirror_ggate

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
решение_gmirror_ggate [2010/04/08 14:45]
val
решение_gmirror_ggate [2010/04/20 10:35]
val
Line 7: Line 7:
 ===== Первоначальная конфигурация ===== ===== Первоначальная конфигурация =====
  
-Выполняем процедуру [[Добавление дисков]] ​без монтирования ​раздела+Выполняем процедуру [[Добавление дисков]] ​до создания и переименования ​слайса включительно на обоих узлах.
  
 <​code>​ <​code>​
Line 31: Line 31:
 ===== Инициализация ===== ===== Инициализация =====
 <​code>​ <​code>​
-[gate1:~] # newfs /dev/ad1s1e 
- 
 [gate1:~] # gmirror load [gate1:~] # gmirror load
 [gate1:~] # gmirror label -v gm0 /dev/ad1s1e [gate1:~] # gmirror label -v gm0 /dev/ad1s1e
 [gate1:~] # gmirror status [gate1:~] # gmirror status
 +
 +[gate1:~] # newfs /​dev/​mirror/​gm0
  
 [gate1:~] # fsck -y -t ufs /​dev/​mirror/​gm0 [gate1:~] # fsck -y -t ufs /​dev/​mirror/​gm0
Line 51: Line 51:
 </​code>​ </​code>​
  
-В случае сбоя синхронизации заставляем зеркало "​забыть"​ о недоподключенном диске+==== В случае сбоя синхронизации ​==== 
 +<​code>​ 
 +[gate1:~] # gmirror status 
 +      Name    Status ​ Components 
 +mirror/​gm0 ​ DEGRADED ​ ad1s1e 
 +</​code>​ 
 +заставляем зеркало "​забыть"​ о недоподключенном диске ​и вновь подключаем его
 <​code>​ <​code>​
 [gate1:~] # gmirror forget gm0 [gate1:~] # gmirror forget gm0
Line 57: Line 63:
  
 [gate1:~] # tail -f /​var/​log/​messages [gate1:~] # tail -f /​var/​log/​messages
 +</​code>​
 +Иногда,​ при постоянных сбоях синхронизации,​ помогает перезапуск ggated на slave узле
 +<​code>​
 +[gate2:~] # killall ggated
 +[gate2:~] # ggated
 </​code>​ </​code>​
  
Line 84: Line 95:
 [gate2:~] # ggatec create -t 10 -u 0 slave /dev/ad1s1e [gate2:~] # ggatec create -t 10 -u 0 slave /dev/ad1s1e
 [gate2:~] # ggatec list [gate2:~] # ggatec list
-[gate2:~] # /sbin/gmirror insert gm0 ggate0+[gate2:~] # gmirror insert gm0 ggate0
 </​code>​ </​code>​
  
решение_gmirror_ggate.txt · Last modified: 2013/05/22 13:50 (external edit)