Konfiguracja klastrowego systemu plików ocfs2 (tryb działania active - active). 

Niniejsza instrukcja została utworzona w kontekście systemu operacyjnego Ubuntu Server 22.04 LTS. Procedura na innych systemach bądź wersjach może się różnić.


1. Przy pomocy GUI panelu administracyjnego Openstack należy utworzyć wolumin typu „Multiattach”

Projekt  --> Wolumeny  --> Utwórz wolumen.

Jeśli na liście nie występują zaznaczone woluminy należy złożyć wniosek z prośbą o dodanie zasobu -->https://support.pcss.pl/servicedesk/customer/portal/6 

2. Utworzony wolumin należy dołączyć do systemów:

Projekt --> Obliczenia --> Instancje --> Rozwijana lista – Dołącz wolumen.
W zakładce Projekt --> Wolumeny w kolumnie "Attached To" powinny widnieć dwa systemy:

3. Konfiguracja systemu plików OCFS2.

Na serwerach instalacja paczek:

  • sudo apt update && sudo apt install ocfs2-tools mc -y
  • sudo apt install linux-modules-extra-5.15.0-84-generic -y

Utworzenie pliku konfiguracyjnego:

  • sudo mcedit /etc/ocfs2/cluster.conf


Config
cluster:
 node_count = 2
 name = www

node:
 ip_port = 7777
 ip_address = 192.168.5.18
 number = 1
 name = ocfs2-client-1
 cluster = www

node:
 ip_port = 7777
 ip_address = 192.168.5.57
 number = 2
 name = ocfs2-client-2
 cluster = www

Utworzenie katalogu na systemach do zamontowania dodanego woluminu.

  • sudo mkdir /katalogocfs

Rekonfiguracja aplikacji ocfs2.

W pierwszym kroku należy podać nazwę klastra zgodną z plikiem konfiguracyjnym. Resztę opcji zostawiamy na ustawieniach domyślnych

  • sudo dpkg-reconfigure ocfs2-tools
  • Restart serwerów

Weryfikacja usług – status powinien być bez błędów.

  • sudo  systemctl status o2cb.service

  • sudo systemctl status ocfs2.service

Na jednym z serwerów należy zamontować udział multiattach i sformatować + automatyczne montowanie wraz ze startem systemu.

  • sudo mount /dev/sdb /katalogocfs/
  • sudo mkfs.ocfs2 /dev/sdb
  • sudo mcedit /etc/fstab


fstab
/dev/sdb<------>/katalogocfs<-->ocfs2<->defaults<------>0<----->0

Na drugim serwerze zamontować pod katalog + plik fstab