GNU/Linux >> Tutoriales Linux >  >> Linux

Servicio de sistema operativo Linux 'o2cb'

O2CB es un conjunto de servicios de agrupación necesarios para el funcionamiento en clúster de OCFS2. OCFS2 viene con su propia pila de clústeres, O2CB. La pila incluye:

Componente Descripción
NM Administrador de nodos que realiza un seguimiento de todos los nodos en /etc/ocfs2/cluster.conf
HB Servicio de latidos del corazón que emite notificaciones de subida/bajada cuando los nodos se unen o abandonan el clúster
TCP Maneja la comunicación entre los nodos
DLM Administrador de bloqueos distribuidos que realiza un seguimiento de todos los bloqueos, sus propietarios y estado
CONFIGURACIONES Sistema de archivos de configuración impulsado por el espacio del usuario montado en /config
DLMFS Interfaz de espacio de usuario para el espacio del kernel DLM

Todos los servicios de clúster se han empaquetado en el servicio del sistema o2cb. Las operaciones de OCFS2, como formatear, montar, etc., requieren que el servicio de clúster de O2CB se inicie al menos en el nodo en el que se realizará la operación. Las herramientas de ocfs2 El paquete RPM proporciona los archivos de configuración de o2cb.

Control de servicios

Para administrar el servicio o2cb a pedido, use la herramienta de servicio o ejecute /etc/init.d/o2cb guión directamente:

# /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}

Los comandos disponibles son:

Comando Descripción
inicio Si configuró el clúster para que se cargue en el arranque, es equivalente a una carga y luego una secuencia de comando en línea.
detener Si configuró el clúster para que se cargue en el arranque, es equivalente a una secuencia de comando sin conexión y luego descarga.
reiniciar Equivalente a una secuencia de comando de parada y luego de inicio.
recarga forzada Esto es lo mismo que un comando de reinicio.
activar Habilite el clúster para que se cargue en el arranque, luego ejecute un comando de inicio.
deshabilitar Desactive el clúster para que se cargue en el arranque, luego ejecute un comando detener .
configurar Configure o2cb para que se cargue en el arranque, si configuró el clúster para que se cargue en el arranque, luego ejecute el comando iniciar, de lo contrario, ejecute el comando detener.
cargar Cargar los módulos usados ​​por o2cb.
descargar Descargue los módulos utilizados por o2cb.
en línea En línea el clúster o2cb.
sin conexión Desconectar el clúster o2cb.
forzar fuera de línea Forzar la desconexión del clúster o2cb.
estado Compruebe el estado del clúster o2cb.

Configuración

Para que el servicio o2cb se inicie en el momento del arranque, ejecute “/etc/init.d/o2cb configure ” comando:

# /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]: 

La "configuración de o2cb" guardará los cambios en el archivo /etc/sysconfig/o2cb . Ejemplo de tal archivo:

# 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. Servicio del sistema operativo Linux 'anacron'

  2. Servicio del sistema operativo Linux 'iptables'

  3. Servicio de sistema operativo Linux 'red'

  4. Servicio de sistema operativo Linux 'mapa de puertos'

  5. Servicio de SO Linux 'auditoría'

Servicio de sistema operativo Linux 'ldap'

Servicio del sistema operativo Linux 'yppasswdd'

Servicio de sistema operativo Linux 'xendomains'

Servicio del sistema operativo Linux 'nscd'

Servicio de sistema operativo Linux 'calamar'

Servicio de sistema operativo Linux 'smartd'