Layer: contrib

Module: rhcs

Tunables Interfaces Templates

Description:

RHCS - Red Hat Cluster Suite


Tunables:

cluster_can_network_connect
Default value

false

Description

Allow cluster administrative domains to connect to the network using TCP.

cluster_manage_all_files
Default value

false

Description

Allow cluster administrative domains to manage all files on a system.

cluster_use_execmem
Default value

false

Description

Allow cluster administrative cluster domains memcheck-amd64- to use executable memory

fenced_can_network_connect
Default value

false

Description

Determine whether fenced can connect to the TCP network.

fenced_can_ssh
Default value

false

Description

Determine whether fenced can use ssh.

haproxy_connect_any
Default value

false

Description

Determine whether haproxy can connect to all TCP ports.

Return

Interfaces:

rhcs_admin_cluster( domain , role )
Summary

All of the rules required to administrate an cluster environment

Parameters
Parameter:Description:
domain

Domain allowed access.

role

The role to be allowed to manage the rgmanager domain.

rhcs_dbus_chat_cluster( domain )
Summary

Send and receive messages from a cluster service over dbus.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_dbus_chat_fenced( domain )
Summary

Send and receive messages from fenced over dbus.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_domtrans_cluster( domain )
Summary

Execute a domain transition to run cluster administrative domain.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

rhcs_domtrans_dlm_controld( domain )
Summary

Execute a domain transition to run dlm_controld.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

rhcs_domtrans_fenced( domain )
Summary

Execute a domain transition to run fenced.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

rhcs_domtrans_gfs_controld( domain )
Summary

Execute a domain transition to run gfs_controld.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

rhcs_domtrans_groupd( domain )
Summary

Execute a domain transition to run groupd.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

rhcs_domtrans_haproxy( domain )
Summary

Execute a domain transition to run fenced.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

rhcs_domtrans_qdiskd( domain )
Summary

Execute a domain transition to run qdiskd.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

rhcs_exec_cluster( domain )
Summary

Execute cluster in the caller domain.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_getattr_fenced( domain )
Summary

Allow a domain to getattr on fenced executable.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

rhcs_initrc_domtrans_cluster( domain )
Summary

Execute cluster init scripts in the init script domain.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

rhcs_manage_cluster_lib_files( domain )
Summary

Allow domain to manage cluster lib files

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_manage_cluster_pid_files( domain )
Summary

Allow manage cluster pid files.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_manage_cluster_tmp_files( domain )
Summary

Allow manage cluster tmp files.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_manage_cluster_tmpfs_files( domain )
Summary

Allow manage cluster tmpfs files.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_read_cluster_lib_files( domain )
Summary

Allow domain to read cluster lib files

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_read_cluster_pid_files( domain )
Summary

Allow read cluster pid files.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_read_fenced_pid_files( domain )
Summary

Read fenced PID files.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_read_log_cluster( domain )
Summary

Read cluster log files.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_read_qdiskd_tmpfs_files( domain )
Summary

Allow domain to read qdiskd tmpfs files

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_relabel_cluster_lib_files( domain )
Summary

Allow domain to relabel cluster lib files

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_rw_cluster_semaphores( domain )
Summary

Read and write access to cluster domains semaphores.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_rw_cluster_shm( domain )
Summary

Read and write to group shared memory.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_rw_cluster_tmpfs( domain )
Summary

Allow the specified domain to read/write cluster's tmpfs files.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_rw_dlm_controld_semaphores( domain )
Summary

Allow read and write access to dlm_controld semaphores.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_rw_fenced_semaphores( domain )
Summary

Allow read and write access to fenced semaphores.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_rw_gfs_controld_semaphores( domain )
Summary

Allow read and write access to gfs_controld semaphores.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_rw_gfs_controld_shm( domain )
Summary

Read and write to gfs_controld_t shared memory.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_rw_groupd_semaphores( domain )
Summary

Allow read and write access to groupd semaphores.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_rw_groupd_shm( domain )
Summary

Read and write to group shared memory.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_rw_inherited_cluster_tmp_files( domain )
Summary

Allow the specified domain to read/write inherited cluster's tmpf files.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_setattr_log_cluster( domain )
Summary

Setattr cluster log files.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_signull_cluster( domain )
Summary

Send a null signal to cluster.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_signull_haproxy( domain )
Summary

Send a null signal to haproxy.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_stream_connect_cluster( domain )
Summary

Connect to cluster domains over a unix domain stream socket.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_stream_connect_cluster_to( domain , domain )
Summary

Connect to cluster domains over a unix domain stream socket.

Parameters
Parameter:Description:
domain

Domain allowed access.

domain

Domain allowed access.

rhcs_stream_connect_dlm_controld( domain )
Summary

Connect to dlm_controld over a unix domain stream socket.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_stream_connect_fenced( domain )
Summary

Connect to fenced over a unix domain stream socket.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_stream_connect_gfs_controld( domain )
Summary

Connect to gfs_controld_t over a unix domain stream socket.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_stream_connect_groupd( domain )
Summary

Connect to groupd over a unix domain stream socket.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_stream_connect_haproxy( domain )
Summary

Connect to haproxy over a unix domain stream socket.

Parameters
Parameter:Description:
domain

Domain allowed access.

rhcs_systemctl_cluster( domain )
Summary

Execute cluster server in the cluster domain.

Parameters
Parameter:Description:
domain

Domain allowed to transition.

Return

Templates:

rhcs_domain_template( prefix )
Summary

Creates types and rules for a basic rhcs init daemon domain.

Parameters
Parameter:Description:
prefix

Prefix for the domain.

Return