GNU/Linux >> Znalost Linux >  >> Linux

Služba OS Linux „o2cb“

O2CB je sada clusterovacích služeb vyžadovaných pro clusterový provoz OCFS2. OCFS2 je dodáván s vlastním clusterem O2CB. Zásobník obsahuje:

Komponenta Popis
NM Správce uzlů, který sleduje všechny uzly v /etc/ocfs2/cluster.conf
HB Služba tlukotu srdce, která vydává upozornění nahoru/dolů, když se uzly připojí nebo opustí cluster
TCP Zvládá komunikaci mezi uzly
DLM Správce distribuovaných zámků, který sleduje všechny zámky, jejich vlastníky a stav
CONFIGFS Systém konfiguračních souborů řízený uživatelským prostorem připojený na /config
DLMFS Rozhraní uživatelského prostoru k DLM prostoru jádra

Všechny clusterové služby byly zabaleny do systémové služby o2cb. Operace OCFS2, jako je formát, připojení atd., vyžadují, aby služba clusteru O2CB byla spuštěna alespoň v uzlu, kde bude operace provedena. Nástroje ocfs2 Balíček RPM poskytuje konfigurační soubory o2cb.

Řízení služeb

Pro správu služby o2cb na vyžádání použijte servisní nástroj nebo spusťte /etc/init.d/o2cb skript přímo:

# /sbin/service o2cb help
Usage: /etc/init.d/o2cb {start|stop|restart|force-reload|enable|disable|configure|load|unload|online|offline|force-offline|status}
# /etc/init.d/o2cb help
Usage: /etc/init.d/o2cb {start|stop|restart|force-reload|enable|disable|configure|load|unload|online|offline|force-offline|status}

Dostupné příkazy jsou:

Příkaz Popis
start Pokud jste nakonfigurovali cluster tak, aby se načítal při spouštění, je to ekvivalentní načtení a poté online posloupnosti příkazů.
stop Pokud jste nakonfigurovali cluster tak, aby se načítal při spouštění, je to ekvivalentní sekvence příkazů offline a poté uvolnění.
restartovat Ekvivalent sekvence příkazů stop a poté spustit.
force-reload Je to stejné jako příkaz restartovat.
povolit Povolte načtení clusteru při spouštění a poté spusťte příkaz start.
zakázat Zakažte načítání clusteru při spouštění a poté spusťte příkaz stop.
konfigurovat Nakonfigurujte o2cb pro načítání při spouštění, pokud jste nakonfigurovali cluster tak, aby se načítal při spouštění, pak spusťte příkaz start, jinak spusťte příkaz stop.
načíst Načtěte moduly používané o2cb.
uvolnit Uvolněte moduly používané o2cb.
online Online cluster o2cb.
offline Offline cluster o2cb.
force-offline Vynutí offline cluster o2cb.
stav Zkontrolujte stav clusteru o2cb.

Konfigurace

Chcete-li, aby se služba o2cb spustila při spouštění, spusťte „/etc/init.d/o2cb configure ” příkaz:

# /etc/init.d/o2cb configure
Configuring the O2CB driver.

This will configure the on-boot properties of the O2CB driver.
The following questions will determine whether the driver is loaded on
boot.  The current values will be shown in brackets ('[]').  Hitting
 without typing an answer will keep that current value.  Ctrl-C
will abort.

Load O2CB driver on boot (y/n) [n]: 

„o2cb configure“ uloží změny do souboru /etc/sysconfig/o2cb . Příklad takového souboru:

# cat /etc/sysconfig/o2cb
# This is a configuration file for automatic startup of the O2CB
# driver.  It is generated by running /etc/init.d/o2cb configure.
# Please use that method to modify this file
#

# O2CB_ENABELED: 'true' means to load the driver on boot.
O2CB_ENABLED=true

# O2CB_BOOTCLUSTER: If not empty, the name of a cluster to start.
O2CB_BOOTCLUSTER=ocfs2

# O2CB_HEARTBEAT_THRESHOLD: Iterations before a node is considered dead.
O2CB_HEARTBEAT_THRESHOLD=

# O2CB_IDLE_TIMEOUT_MS: Time in ms before a network connection is considered dead.
O2CB_IDLE_TIMEOUT_MS=

# O2CB_KEEPALIVE_DELAY_MS: Max time in ms before a keepalive packet is sent
O2CB_KEEPALIVE_DELAY_MS=

# O2CB_RECONNECT_DELAY_MS: Min time in ms between connection attempts
O2CB_RECONNECT_DELAY_MS=


Linux
  1. Služba operačního systému Linux „nfs“

  2. Služba operačního systému Linux „microcode_ctl“

  3. Služba operačního systému Linux „hplip“

  1. Linux OS Service „nerqbalance“

  2. Služba operačního systému Linux „rpcgssd“

  3. Služba OS Linux „yum-updatesd“

  1. Služba operačního systému Linux „dhcpd“

  2. Služba Linux OS „anacron“

  3. Linux OS Service „iptables“