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
решение_gmirror_ggate [2010/04/08 14:45]
val
решение_gmirror_ggate [2010/04/20 10:38]
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 
 + 
 +[gate2:~] # gmirror status
 </​code>​ </​code>​
  
решение_gmirror_ggate.txt · Last modified: 2013/05/22 13:50 (external edit)