搭建多master的saltstack環境

2022-07-29 02:21:12 字數 853 閱讀 6405

0.16.0版本的發布,帶來了minion可以連線多master的特性. 這種方式稱為多master( multi-master )配置, 使環境中的saltstack冗餘。在這種配置下,salt minions將連線所有配置的salt master. 本文將帶你了解如何建立多master的環境.

master keys

在建立多master的配置中,主要的一點就是所有的master使用同樣的private key. 這些key將在master第一次啟動時自動生成。 因此在多master環境建立時,需要從原始的(original) master上拷貝其private key至第二個master以提供它啟動時自動生成的那個, 以此類推.

master的private key儲存在master本地的 pki_dir 目錄下. 預設的目錄是 /etc/salt/pki/master/master.pem 和/etc/salt/pki/master/master.pub兩個檔案. 將該key拷貝到新增的master上. 需要注意的是,在拷貝的時候,需要確保新增的master上並沒有minion連線進來.

configure minions

當配置多master時,minion需要知道需要連線的每個master的網路位址. 需要在minion的配置檔案中進行配置,預設的配置檔案是 /etc/salt/minion 。 找到 master 配置項, 更新需要新增的master.

下邊是乙個多master的配置例子:

master:

-master1.example.tld

- master2.example.tld

配置完畢後,需要重啟minion以確保配置生效. 此時所有的master均可以控制你的minions.

HBase 多master 安裝配置

hbasemaster多master hbase hahbase的hmaster不儲存資料,而是起到region regionserver宕機後region的重新分配和有關表的dml操作,在hmaster宕機後只要不進行上述三種情況的操作,幾乎不用考慮hmaster,先將多hmaster配置詳細如下...

二 master的安裝

size large 1.安裝依賴 size yum install y curl,iptables services,net tools,wget size large 2.停用自帶防火牆 size systemctl stop firewalld systemctl disable firewa...

遞迴方程的Master定理

master定理也叫主定理。它提供了一種通過漸近符號表示遞推關係式的方法。應用master定理可以很簡便的求解遞迴方程。然而,master定理也有其不適用的地方,下面會講到。假設有如下遞迴方程 t n at n b f n 其中n 為問題規模,a 為遞推的子問題數量且a 1 nb 為每個子問題的規模...