CTDB配置檔案引數解析

2021-09-06 14:39:06 字數 1861 閱讀 5343

ctdb配置檔案:/etc/ctdb/conf

主要引數的含義:ctdb_public_addresses:指定列出用來訪問集群匯出的 samba /nfs等共享的 ip 位址的檔案位置,一般是/etc/ctdb/public_addresses。此檔案中列出的位址是節點的「public ip」,是在 dns 中為集群的 samba 伺服器名稱配置的 ip 位址,也是 cifs 客戶端將要連線的位址。

ctdb_recovery_lock:指定ctdb用於恢復的鎖檔案,必須儲存在共享儲存上。

ctdb_management_samba:啟用 ctdb_manages_samba 時(設定為 yes),表示啟用對samba服務的管理,則 ctdb 啟動和停止 samba 服務,同時應禁用 smb 和 nmb 守護程序的自動 init 啟動。

若配置的cifs是集群高可用的,則應該在samba的配置中加上如下配置:

vi /etc/samba/smb.conf

clustering = yes

idmap backend = tdb2

private dir = /var/ctdb/persistent

ctdb_manages_nfs:針對nfs服務,功能同上。若啟用ctdb_manages_nfs,則需要禁用nfs-server守護程序的自啟動,執行以下命令:systemctl stop nfs-server、systemctl disable nfs-server。

注:此處所指的nfs是指核心態nfs。

ctdb 監控 nfs 服務,可通過呼叫 rpcinfo 檢視nfs的執行狀態。

如果配置的nfs是高可用的,則需要在nfs的配置中加上如下配置:

vi /etc/sysconfig/nfs

nfs_tickle_shared_directory=/mnt/ctdb/nfs-tickles

nfs_hostname=yang-nfs

statd_port=874

statd_outgoing_port=876

mountd_port=892

rquotad_port=875

lockd_u***ort=872

lockd_tcpport=872

statd_shared_directory=/mnt/ctdb/nfs-state

statd_hostname="$nfs_hostname -h /etc/ctdb/statd-callout"

rpcnfsdargs="-n 4"

ctdb_manages_vsftpd:針對ftp服務,功能同上。若啟用ctdb_manages_vsftpd,則需要禁用proftpd守護程序的自啟動:systemctl stop vsftpd.service、systemctl disable vsftpd.service或者systemctl stop proftpd、systemctl disable proftpd。

ctdb_manages_winbind:針對winbind服務,功能同上。若啟用 ctdb_manages_winbind,則需要禁用 winbind 守護程序的自 啟動。

ctdb_manages_iscsi:針對iscsi服務,功能同上。若啟用ctdb_manages_iscsi,則需要禁用tgtd守護程序的自啟動。

ctdb_start_iscsi_scripts:指定共享儲存的目錄,目錄中包含以公網ip命名的.sh指令碼,如192.168.3.93.sh,指令碼的主要內容是建立target、attach a lun、設定lun的許可權等。

ctdb 元件提供共享服務管理功能,負責smb、nfs、ftp以及iscsi等服務的啟動、停止以及服務狀態的監控。

DRBD配置檔案引數解析

drbd配置檔案引數解析1drbd配置檔案 drbd配置檔案 etc drbd.conf控制drbd的所有方方面面。正常情況下此配置檔案就是乙個包含以下兩行內容的構架 include etc drbd.d global common.conf include etc drbd.d res 按照慣例,...

Kafka 配置檔案常用引數解析

broker.idkafka標識broker唯一的標誌 構建集群時首先要確保broker.id不同 broker中可以有多個topic,乙個topic中有多個分割槽partition,每個分割槽與乙個可追加的日誌檔案相對應 log 當訊息追加進日誌檔案,kafka會為當前訊息分配乙個offset,用...

pm2配置檔案部分引數解析

首先,在專案根目錄新建乙個pm2.json檔案,然後在檔案中寫入 說明 name 應用程式名稱 cwd 應用程式所在的目錄 script 應用程式的指令碼路徑 log date format error file 自定義應用程式的錯誤日誌檔案 out file 自定義應用程式日誌檔案 pid fil...