目錄

簡介

必要條件

需求

採用元件

解決Cisco Unity Connection 10.5上的重新協商故障

失敗的原因

簡介

本文檔介紹解決Cisco Unity連線發佈者和訂閱者之間重新協商失敗的步驟。

必要條件

需求

思科建議您瞭解Linux。

採用元件

本文檔中的資訊基於Cisco Unity Connection版本10.5.2

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路正在作用，請確保您已瞭解任何指令可能造成的影響。

解決Cisco Unity Connection 10.5上的重新協商故障

從Unity Connection Server收集重新協商日誌。

- 重新協商日誌顯示代碼片段，其內容與以下內容類似：

+ [[ -n '' ]]

+ [[ -z '' ]]

+ target_exec /opt/cisco/connection/bin/cuc_controlcenter.sh '"A' Cisco 'DB"' start

+ sudo -u cucluster ssh gaxgpvs96 ' sh -lc '\''source /usr/local/cm/db/informix/local/ids.env && /opt/cisco/connection/bin/cuc_controlcenter.sh' '"A' Cisco 'DB"' 'start'\'''

sh: /opt/cisco/connection/bin/cuc_controlcenter.sh: Permission denied

++ error

++ '[' 0 -eq 1 ']'

++ '[' 0 -eq 1 ']'

++ echo 'Cluster renegotiation failed.'

++ echo 'The cluster renegotiation log cuc-cluster-rejoin_2016-01-30_14.53.47.log can be found in the installation logging location through the CLI or RTMT.'

++ exit 1

- 需要關注以下方面：

sh: /opt/cisco/connection/bin/cuc_controlcenter.sh: Permission denied

- 要在兩個節點上禁用SELinux模式，新發佈伺服器和已經可用的訂閱伺服器節點使用命令utils os secure permissive。

- 禁用SELinux後，運行renegotiate命令utils cuc cluster renegotiate。

在伺服器被替換或在發佈伺服器上重新安裝連線後，此命令會與連線群集中的發佈伺服器建立群集關係。此命令使用來自訂閱伺服器的資料覆蓋發佈伺服器上的所有資料，並初始化伺服器之間的複製。

附註：請記住，在伺服器群集設定完畢並且兩個節點之間的複製正常之後，啟用SELinux。

失敗的原因

Cisco Unity Connection 10.5上重新協商失敗的主要原因是SELinux，它阻止bash訪問檔案/opt/cisco/connection/bin/cuc_controlcenter.sh的getattr。