在搭建鏡像時遇到一個小問題,搭建鏡像時報錯,排查好半天,對證書/用戶/登陸/連接授權等方面都做了逐一排查,未發現異常,最后生成鏡像端點創建腳本時,才發現問題原因:
鏡像主節點(10.50.4276)的鏡像端點創建腳本為:
CREATE ENDPOINT [Endpoint_Mirror_Server] STATE=STARTED AS TCP (LISTENER_PORT = 5022, LISTENER_ip = ALL) FOR DATA_MIRRORING (ROLE = ALL, AUTHENTICATION = CERTIFICATE [CERT_1], ENCRYPTION = REQUIRED ALGORITHM RC4)
而在鏡像備節點(10.50.2500)鏡像端點創建腳本為:
CREATE ENDPOINT [Endpoint_Mirror_Server] STATE=STARTED AS TCP (LISTENER_PORT = 5022, LISTENER_IP = ALL) FOR DATA_MIRRORING (ROLE = ALL, AUTHENTICATION = CERTIFICATE [CERT_2], ENCRYPTION = REQUIRED ALGORITHM AES)
由于在創建鏡像端點時,沒有指定加密算法,而不同版本的默認加密算法不同,導致最后鏡像無法正常搭建,解決辦法:修改其中一個節點的加密算法使鏡像兩端使用相同加密算法。
--===================================
總結:
1. 鏡像兩端的加密算法必須保持一致,否則無法搭建
2. 如果鏡像兩端只是小版本不同,可以搭建鏡像(首先得保證備節點可以還原主節點上備份)
--=================================
妹子壓場
新聞熱點
疑難解答