反饋已提交
網絡繁忙
伺服器部署一直都是比較繁重的維運操作。
為了降低部署帶來的較高成本,帆軟提供FineOps維運平台,支援前端容器化部署單機/叢集FineReport工程。
容器化部署的更多優勢請參見:工程部署原理
本節介紹最簡單的部署方案,因此對伺服器相關要求較高,如需瞭解詳細方案,請參考第三章索引。
容器化部署需要基於維運平台前端進行,使用者需要先部署 1 個 FineOps 維運平台,再使用維運平台部署 1 個 FineReport 工程。
因此使用者需要準備多台伺服器:
單節點工程準備2台伺服器:1台用於部署FineOps,1台用於部署FineReport
多節點叢集準備「工程節點數+2台」伺服器:1台用於部署FineOps,1台用於部署叢集組件,其他用於部署FineReport工程(資源充足時,叢集組件伺服器可準備更多台)
2)系統版本:CentOS 7.3~7.9 版本 / Ubuntu 18.04.4 及以上版本/ redhat 7.6 及以上版本
3)系統核心:3.10及以上,最低4核
4)系統架構:X86_64
5)剩餘閒置磁碟:使用命令「df -h」查詢,/root/data目錄所在分割槽剩餘閒置磁碟大於 200 G
6)剩餘閒置物理記憶體:16G以上,最低12G
7)網路要求:對外開放80埠,確定使用者可透過80埠存取維運平台
8)使用者:使用root使用者完成部署
1)準備 1 台全新伺服器,伺服器不部署其他工程或內容,所有埠均未被佔用
3)系統核心:3.10及以上,最低8核
5)剩餘閒置磁碟:使用命令「df -h」查詢,伺服器/root/data目錄所在分割槽剩餘閒置磁碟大於 50 G
6)剩餘閒置物理記憶體:16G 以上
7)網路要求:
伺服器與維運平台所在伺服器內網互通
對外開放8080埠,確定使用者可透過8080埠存取帆軟應用
1)按照「工程節點數」準備全新伺服器數量,伺服器不部署其他工程或內容,所有埠均未被佔用
5)剩餘閒置磁碟:使用命令「df -h」查詢,每台伺服器/root/data目錄所在分割槽剩餘閒置磁碟大於 50 G
6)剩餘閒置物理記憶體:16G
所有伺服器與維運平台所在伺服器、叢集組件所在伺服器內網互通
6)剩餘閒置物理記憶體:8G 以上
所有伺服器與維運平台所在伺服器、工程節點伺服器內網互通
對外開放80埠,確定使用者可透過nginx 80埠存取帆軟應用
容器化部署需要基於維運平台前端進行,因此使用者需要先部署一個FineOps維運平台。
1)準備 1 台全新伺服器,該伺服器不部署其他工程或內容,所有埠均未被佔用
內網:
1)點選下載安裝包:FineOps維運平台下載 中的「全量版離線安裝包」
2)將安裝包上傳到伺服器中
3)終端連結伺服器,進入安裝包所在目錄,解壓安裝包:tar zxvf finekey-operation-all.tar.gz
外網:
1)點選下載安裝包:FineOps維運平台下載 中的「線上版安裝包」
3)終端連結伺服器,進入安裝包所在目錄,解壓安裝包:tar -xvf finekey-operation-online.tar
打開工具解壓目錄下conf資料夾裏的finekey.yaml,修改語言配置為TW
1)終端連結伺服器,進入解壓後的finekey/bin目錄
2)執行自動化部署:./finekey
3)出現 deployment success!bye~ 提示時,表示已經成功部署
2)回車,即可存取FineOps維運平台
此時可以讓維運平台幫助管理者容器化部署並自動接入FR應用。
單機
1)準備1台全新伺服器,伺服器不部署其他工程或內容,所有埠均未被佔用
叢集
1)按照「工程節點數+1」準備全新伺服器數量,伺服器不部署其他工程或內容,所有埠均未被佔用
3)系統核心:3.10及以上,工程伺服器最低8核,叢集組件伺服器最低4核
6)剩餘閒置物理記憶體:工程伺服器 16G 以上、叢集組件伺服器 8G 以上
所有伺服器與維運平台所在伺服器內網互通
叢集組件伺服器對外開放80埠,確定使用者可透過80埠存取帆軟應用
1)管理者登入 FineOps 維運平台,點選「专案管理>部署新項目」
2)進入「專案設定」介面,設定以下資訊,點選「下一步」
自訂專案名稱、選擇應用類型、全選自訂部署組件、其他無需變更
3)進入「節點配置」
單機新增1個主應用節點,叢集按照工程數量新增主應用節點和1個組件節點。
輸入主機、埠、帳號密碼,掛載路徑無需修改。
4)點選「開始部署」,進入部署程式。
透過維運平台成功部署的新項目,自動接入維運平台的項目管理列表中
其中的存取地址,即為該FineReport工程的存取地址,在瀏覽器新視窗存取該地址,即可進入工程初始化配置介面
方法一:
安裝多語言插件,在「管理系統>語言配置>更多配置>平台語言偏好」處改成「正體中文」,然後刪除多語言插件即可。(不需要重啟)
方法二:
使用fine_entity_config視覺化配置插件,將languageConfig.locale的值修改為zh_TW
由0到1容器化部署一個全新的報表工程
分別提供單機和叢集工程的部署操作
容器化部署新FineReport單機項目
容器化部署新FineReport叢集項目
透過維運平台拉取推播最新工程鏡像,升級工程
將非容器化工程遷移為容器化工程
最適合容器化工程的註冊方式
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙