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/20 10:13]
val
решение_gmirror_ggate [2013/05/22 13:50] (current)
Line 7: Line 7:
 ===== Первоначальная конфигурация ===== ===== Первоначальная конфигурация =====
  
-Выполняем процедуру [[Добавление дисков]] до создания ​файловой системы ​включительно.+Выполняем процедуру [[Добавление дисков]] до создания ​и переименования слайса ​включительно ​на обоих узлах.
  
 <​code>​ <​code>​
Line 34: Line 34:
 [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 49: 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 55: 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 83: Line 96:
 [gate2:~] # ggatec list [gate2:~] # ggatec list
 [gate2:~] # gmirror insert gm0 ggate0 [gate2:~] # gmirror insert gm0 ggate0
 +
 +[gate2:~] # gmirror status
 </​code>​ </​code>​
  
решение_gmirror_ggate.1271743991.txt.gz · Last modified: 2013/05/22 13:50 (external edit)