您可以解除委任資料中心。
**附註:**所有命令都應使用根認證執行。
程序
-
執行初始關閉步驟。
-
為所有服務提供者和資源管理員應用裝置建立快照。
-
為任何多資料中心系統的所有租用戶應用裝置建立快照。
-
關閉 DC2 (要解除委任的目標資料中心) 中的服務提供者、資源管理員和租用戶應用裝置。
-
-
執行初始租用戶維護。
在剩餘資料中心對所有受影響的租用戶,完成下列步驟。
-
在所有租用戶應用裝置上,停止 dtService:
service dtService stop -
在所有租用戶應用裝置上,刪除此檔案
/usr/local/desktone/release/active/conf/proxy.conf -
在所有租用戶應用裝置上,終止 Slony 精靈處理:
killall slon -
在所有租用戶應用裝置上 (FDB 與 EDB),移除 Slony 架構:
drop schema _slony cascade; -
在此檔案中以「host=」開頭的一行上,移除 DC2 IP 位址:
/usr/local/desktone/release/active/conf/fdb.properties
-
-
跨資料中心將主要服務提供者和租用戶升級為主要。
-
移至 psql 提示字元
-
執行下列命令:
update appliance set capabilities = 199 where name=’<primarysp>’ update appliance set capabilities = 240 where name=’<primarytenant>’
-
-
對剩餘資料中心執行初始服務提供者維護。
在剩餘資料中心執行下列步驟。
-
在所有服務提供者應用裝置上,停止 dtService:
service dtService stop -
在所有資源管理員應用裝置上,停止 dtService:
service dtService stop -
在所有資源管理員應用裝置上,刪除此檔案 (如果存在):
/usr/local/desktone/release/active/conf/proxy.conf -
在所有服務提供者應用裝置上,終止 Slony 精靈處理:
killall slon -
在所有服務提供者應用裝置上 (兩個 FDB),移除 Slony 架構:
drop schema _slony cascade; -
在服務提供者應用裝置上找到的此檔案中,在以「host=」開頭的一行上移除 DC2 IP 位址:
/usr/local/desktone/release/active/conf/fdb.properties
-
-
清理 proxychains 組態。
在所有服務提供者、資源管理員和多資料中心租用戶應用裝置上,以全新版本取代 /etc/proxychains.conf。
-
清理 FDB (所有命令應在主要節點上執行)。
-
在服務提供者應用裝置上:
select * from datacenter; -
從先前的查詢結果中,選取要解除委任之資料中心相關聯的識別碼,然後在服務提供者 FDB 上執行下列命令:
delete from billing_summary where datacenter_id='<prev_query_id>'; delete from datacenter where id='<prev_query_id>'; -
在要解除委任的租用戶 FDB 上,執行上述相同的查詢。
-
-
在受影響的節點上重新初始化 Slony。
-
在服務提供者應用裝置上,啟動 Slony 精靈:
/usr/local/desktone/scripts/start_slon_fdb.sh -
在所有受影響的租用戶應用裝置上,啟動 Slony 精靈:
/usr/local/desktone/scripts/start_slon_fdb.sh /usr/local/desktone/scripts/start_slon_edb.sh -
在服務提供者應用裝置上,重新啟動 memcached:
service memcached restart -
在主要服務提供者節點上,啟動 dtService:
service dtService start -
針對服務提供者初始化 FDB:
initSlonyForOrg(1000,<blank>,"fabric") -
針對所有受影響的租用戶初始化 FDB:
initSlonyForOrg(orgId,<blank>,"fabric") -
針對所有受影響的租用戶初始化 EDB:
initSlonyForOrg(orgId,remainingDCId,"element") -
在租用戶和服務提供者應用裝置上,確認 Slony 資料表複寫集限制為兩個節點 (查詢應傳回 2 列):
select * from _slony.sl_node;
現在應該已正確初始化 Slony,且應已移除 Socks Proxy 組態。
-
-
啟動系統。
-
在其他服務提供者應用裝置上 (非主要),重新啟動 memcached:
service memcached restart -
在其他服務提供者應用裝置上 (非主要),啟動 dtService:
service dtService start -
將資源管理員應用裝置重新開機:
reboot now -
在租用戶應用裝置上啟動 dtService:
service dtService start -
在受影響的租用戶上,確認客戶可存取其桌面。
-
[選用] 在受影響的租用戶上嘗試展開集區。
-
在受影響的租用戶上,檢閱配額和 Hypervisor 主機指派。
-
-
當所有系統看起來正常運作時,請執行下列操作:
- 刪除已解除委任之資料中心的應用裝置。
- 刪除現有資料中心的應用裝置快照。
此頁面對您有幫助嗎?