Benutzer-Werkzeuge

Webseiten-Werkzeuge


comp:ocfs2os123

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
comp:ocfs2os123 [2013-06-29 1351] – neues Volume (kleiner) wernercomp:ocfs2os123 [2013-07-10 1109] (aktuell) – [Konfiguration] Bug 827504 geschlossen werner
Zeile 27: Zeile 27:
 Stack Flags: 0x1 Stack Flags: 0x1
 NOTE: Feature extended slot map may be enabled NOTE: Feature extended slot map may be enabled
 +Overwriting existing ocfs2 partition.
 +WARNING: Cluster check disabled.
 +Proceed (y/N): y
 Filesystem Type of mail Filesystem Type of mail
 Label: wernasocfs2 Label: wernasocfs2
Zeile 70: Zeile 73:
 </code> </code>
  
-Hm, unter SLES 11 hatte ich nie solche Probleme. Was soll der Mist?+Hm, unter SLES 11 hatte ich nie solche Probleme. Für ocfs2console habe ich <https://bugzilla.novell.com/show_bug.cgi?id=827504> aufgemacht. 
 + 
 +**Nachtrag 2013-07-10**: Der Bug wurde geschlossen -- "openSUSE-RU-2013:1170-1: An update that has two recommended fixes can now be installed." :-) Sources used: openSUSE 12.3 (src): ocfs2-tools-1.8.2-4.8.1
  
 Also brav alles von Hand angelegt: Also brav alles von Hand angelegt:
 <code bash> <code bash>
-o2cb add-cluster OCFS2WERNAS +klops:~ # o2cb add-cluster OCFS2WERNAS 
-o2cb register-cluster OCFS2WERNAS +klops:~ # o2cb heartbeat-mode OCFS2WERNAS global 
-o2cb add-heartbeat OCFS2WERNAS /dev/disk/by-label/wernasocfs2 +klops:~ # o2cb add-heartbeat OCFS2WERNAS /dev/disk/by-label/wernasocfs2 
-o2cb start-heartbeat OCFS2WERNAS+klops:~ # o2cb start-heartbeat OCFS2WERNAS
 Global heartbeat started Global heartbeat started
-o2cb list-heartbeats OCFS2WERNAS+klops:~ # o2cb add-node --ip 192.168.2.55 --number 0 OCFS2WERNAS klops 
 +klops:~ # o2cb add-node --ip 192.168.2.77 --number 1 OCFS2WERNAS sieben 
 +klops:~ # o2cb add-node --ip 192.168.2.44 --number 2 OCFS2WERNAS thinkt51 
 +klops:~ # o2cb list-cluster OCFS2WERNAS
 heartbeat: heartbeat:
-        region = ACA40A8B09D242EA883765E68035E232+        region = 5F1672E500D94138BF3C4F517813A336
         cluster = OCFS2WERNAS         cluster = OCFS2WERNAS
-o2cb add-node --ip 192.168.2.55 --number 0 OCFS2WERNAS klops +
-o2cb add-node --ip 192.168.2.77 --number 1 OCFS2WERNAS sieben +
-o2cb add-node --ip 192.168.2.44 --number 2 OCFS2WERNAS thinkt51 +
-o2cb list-nodes OCFS2WERNAS+
 node: node:
         number = 0         number = 0
Zeile 93: Zeile 98:
         ip_port = 7777         ip_port = 7777
         cluster = OCFS2WERNAS         cluster = OCFS2WERNAS
 +
 +cluster:
 +        node_count = 3
 +        heartbeat_mode = global
 +        name = OCFS2WERNAS
  
 </code> </code>
  
-Hä? Und wirklich, in der Datei /etc/ocfs2/cluster.conf stand nur der eine Node. Dazu wurde vor vier Wochen schon ein Bug (https://bugzilla.novell.com/show_bug.cgi?id=822190 angelegt), aber der ist immer noch im Status "new". Ich habe noch einen dazu gelegt (https://bugzilla.novell.com/show_bug.cgi?id=827479), vielleicht hilft das ja.+Hä? Und wirklich, in der Datei /etc/ocfs2/cluster.conf stand nur der eine Node. Der "node count" wurde aber brav hochgezählt. Dazu wurde vor vier Wochen schon ein Bug (https://bugzilla.novell.com/show_bug.cgi?id=822190 angelegt), aber der ist immer noch im Status "new". Ich habe noch einen dazu gelegt (https://bugzilla.novell.com/show_bug.cgi?id=827479), vielleicht hilft das ja.
  
-Übrigens wird die Anzahl der Nodes in der Datei /etc/ocfs2/cluster.conf bei jedem "o2cb add-node" hochgezählt, aber Einträge für Nodes werden nur für den ersten Node hinzugefügt.+Alternativ gäbe es o2cb_ctl, aber
 +  klops:~ # o2cb_ctl -C -n sieben -t node -a number=1 -a ip_address=192.168.2.77 -a ip_port=7777 -a cluster=OCFS2WERNAS 
 +  o2cb_ctl: Unable to access cluster service Cannot initialize cluster
  
-Nun, mounten lässt sich das Ding aber:+OK, nachdem o2cb gestartet wurde, funktioniert der Befehl -- aber wieder wird nur der "node count" hochgesetzt, aber der Node selbst nicht eingetragen. 
 + 
 +++++ Ausgabe der Befehle: | 
 +<code> 
 +klops:~ # o2cb heartbeat-mode OCFS2WERNAS global 
 +klops:~ # o2cb list-heartbeats OCFS2WERNAS 
 +heartbeat: 
 +        region = 5F1672E500D94138BF3C4F517813A336 
 +        cluster = OCFS2WERNAS 
 + 
 +klops:~ # o2cb list-cluster OCFS2WERNAS 
 +heartbeat: 
 +        region = 5F1672E500D94138BF3C4F517813A336 
 +        cluster = OCFS2WERNAS 
 + 
 +cluster: 
 +        node_count = 0 
 +        heartbeat_mode = global 
 +        name = OCFS2WERNAS 
 + 
 +klops:~ # o2cb add-node --ip 192.168.2.55 --number 0 OCFS2WERNAS klops 
 +klops:~ # o2cb list-cluster OCFS2WERNAS 
 +heartbeat: 
 +        region = 5F1672E500D94138BF3C4F517813A336 
 +        cluster = OCFS2WERNAS 
 + 
 +node: 
 +        number = 0 
 +        name = klops 
 +        ip_address = 192.168.2.55 
 +        ip_port = 7777 
 +        cluster = OCFS2WERNAS 
 + 
 +cluster: 
 +        node_count = 1 
 +        heartbeat_mode = global 
 +        name = OCFS2WERNAS 
 + 
 +klops:~ # o2cb add-node --ip 192.168.2.77 --number 1 OCFS2WERNAS sieben 
 +klops:~ # o2cb list-cluster OCFS2WERNAS 
 +heartbeat: 
 +        region = 5F1672E500D94138BF3C4F517813A336 
 +        cluster = OCFS2WERNAS 
 + 
 +node: 
 +        number = 0 
 +        name = klops 
 +        ip_address = 192.168.2.55 
 +        ip_port = 7777 
 +        cluster = OCFS2WERNAS 
 + 
 +cluster: 
 +        node_count = 2 
 +        heartbeat_mode = global 
 +        name = OCFS2WERNAS 
 + 
 +klops:~ # o2cb add-node --ip 192.168.2.44 --number 2 OCFS2WERNAS thinkt51 
 +klops:~ # o2cb list-cluster OCFS2WERNAS 
 +heartbeat: 
 +        region = 5F1672E500D94138BF3C4F517813A336 
 +        cluster = OCFS2WERNAS 
 + 
 +node: 
 +        number = 0 
 +        name = klops 
 +        ip_address = 192.168.2.55 
 +        ip_port = 7777 
 +        cluster = OCFS2WERNAS 
 + 
 +cluster: 
 +        node_count = 3 
 +        heartbeat_mode = global 
 +        name = OCFS2WERNAS 
 + 
 +</code> ++++ 
 + 
 +Nun, mounten lässt sich das Ding aber manchmal:
 <code bash> <code bash>
 # mount /dev/disk/by-label/wernasocfs2 /zdisk/ocfs2 # mount /dev/disk/by-label/wernasocfs2 /zdisk/ocfs2
Zeile 107: Zeile 195:
 /dev/sdc1 on /zdisk/ocfs2 type ocfs2 (rw,relatime,_netdev,heartbeat=global,nointr,data=ordered,errors=remount-ro,atime_quantum=60,cluster_stack=o2cb,coherency=full,user_xattr,acl) /dev/sdc1 on /zdisk/ocfs2 type ocfs2 (rw,relatime,_netdev,heartbeat=global,nointr,data=ordered,errors=remount-ro,atime_quantum=60,cluster_stack=o2cb,coherency=full,user_xattr,acl)
 </code> </code>
 +
 +Und dann wieder:
 +<code bash>
 +klops:~ # mount /zdisk/ocfs2/
 +mount.ocfs2: Invalid argument while mounting /dev/sdc1 on /zdisk/ocfs2. Check 'dmesg' for more information on this error.
 +</code>
 +
 +Und dmesg sagt dazu:
 +<code>
 +[ 2907.104719] OCFS2 1.5.0
 +[ 2907.147382] (mount.ocfs2,8078,0):ocfs2_verify_userspace_stack:876 ERROR: cluster stack passed to mount, but this filesystem does not support it
 +[ 2907.147440] ocfs2: Unmounting device (8,33) on (node 0)
 +[ 2907.147457] (mount.ocfs2,8078,0):ocfs2_fill_super:1230 ERROR: status = -22
 +</code>
 +
 +Die spinnen, die Römer...
 +
comp/ocfs2os123.1372506663.txt.gz · Zuletzt geändert: 2013-06-29 1351 von werner

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki