您好,登錄后才能下訂單哦!
在Windows平臺,WSFC本身支持多子網(wǎng),通過對IP地址的OR依賴來處理多IP地址。
在Linux平臺,沒有OR依賴,但可以通過使用Pacemaker修改CIB來支持多子網(wǎng)。簡單的通過Pacemaker命令修改一個資源做不到,需要修改群集信息庫(CIB)。CIB是一個Pacemaker配置用的XML文件。
導出CIB
sudo pcs cluster cib <filename>
編輯CIB文件
在<resources>部分,會看到尾AG或FCI創(chuàng)建的各種資源。找到與IP地址相關的資源。為第二個IP地址,在已存在IP地址的上面或下面,但在<operations>之前,添加
<instance attributes>部分。語法類似于: <instance attributes id="<NameForAttribute>" score="<Score>"> <rule id="<RuleName>" score="INFINITY"> <expression id="<ExpressionName>" attribute="\#uname" operation="eq" value="<NodeNameInSubnet2>" /> </rule> <nvpair id="<NameForSecondIP>" name="ip" value="<IPAddress>"/> <nvpair id="<NameForSecondIPNetmask>" name="cidr\_netmask" value="<Netmask>"/> </instance attributes>
例如:
<instance attributes id="Node3-2nd-IP" score="2"> <rule id="Subnet2-IP" score="INFINITY"> <expression id="Subnet2-Node" attribute="\#uname" operation="eq" value="Node3" /> </rule> <nvpair id="IP-In-Subnet-2" name="ip" value="192.168.2.102"/> <nvpair id="Netmask-For-IP2" name="cidr\_netmask" value="24" /> </instance attributes>
導入CIB并重新配置Pacemaker
sudo pcs cluster cib-push <filename>
檢查并驗證故障轉(zhuǎn)移
1.PING在Pacemaker中與IP地址資源相關的DNS名。它應該返回承載AG或FCI的當前子網(wǎng)相關的IP地址。
2.故障轉(zhuǎn)移AG或FCI到其他子網(wǎng)。
3.在AG或FCI完全在線后,PING與IP地址相關的DNS名。它應該返回第二個子網(wǎng)的IP地址。
4.如果需要,故障轉(zhuǎn)移AG或FCI回原來的子網(wǎng)。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。