使用「FR和BI升級檢查」工具,進行 6.0 升級檢查時,匯出的風險項及修復方案介紹。
6.0升級前檢查步驟詳情參見:升級前檢測
檢查工具處理:是升級檢查插件自動處理
檢查工具處理
1)有配置外置庫
2)WEB-INF/config/db.properties中hibernate.hbm2ddl.auto值是否設定為update
WARN
手動處理
1)檢查MySQL參數max_allowed_packet需配置小於1073741824,則標記為警告項
2)檢查不到MySQL參數max_allowed_packet,則標記為警告項
WARN:配置外置庫為MySQL且參數max_allowed_packet小於1073741824,影響配置相容執行
WARN : 當前外置庫連結使用者無權限查詢MySQL的max_allowed_packet參數,要求參數值>=1073741824,請您自行查詢
檢查到外置庫為MySQL,且參數max_allowed_packet<1073741824,升級過程需要對配置進行相容調整,參數過小會導致配置寫入資料庫失敗,為保證升級順利進行,請您優先調整max_allowed_packet參數,調整方式如下
方案一:
MySQL 安裝目錄下的「my.ini」檔案中的[mysqld] 欄位中的「max_allowed_packet = 1M」修改為 1024M ,重啓 MySQL 即可。
方案二:
1)使用「set global max_allowed_packet = 1073741824;」 語句將「max_allowed_packet」的值設定為 1024M,無需重啓。
2)使用「show VARIABLES like '%max_allowed_packet%';」 語句查看是否修改成功。
BLOCK/
1、jdk版本為oracle的1.8.0.102,需先升級JDK,標記為阻擋項
2、檢查不到JDK版本資訊,標記為警告項
BLOCK: JDK版本低於1.8.0.102,升級後會因為JDK漏洞導致啟動異常,請您先升級JDK版本在進行BI升級
WARN : 當前無法獲取JDK版本,請您先應答JDK版本大於1.8.0.102
檢查到jdk 版本低於1.8.0.102 ,舊版本JDK存在漏洞,升級後會存在啟動當機的現象,需要更換為1.8.0.102以後版本的 jdk 再進行升級。
JDK版本更新後引入加密套件,可能導致資料連結連結不上,需要按照如下文檔進行完善:JDK 升級及注意事項
檢查 FineClusterConfig.params.cluster為false
且
SystemOptimizationConfig.biClusterMasterNodeHostName 非空
hotBackConf.master 非空
SystemOptimizationConfig.ClientMasterId 非空
hotBackConf.slave 非空
StateServerConfig.type != standone
StateServerConfig.clusterMode != false
WARN : 檢查當前為單機環境但是殘留叢集相關配置,需刪除殘留參數
檢查當前為單機環境但是殘留叢集相關配置,需刪除殘留參數,以下熱備參數需刪除,需連結配置庫中將fine_conf_entity表中對應參數進行修改
非空則提示需刪除ID為:SystemOptimizationConfig.biClusterMasterNodeHostName
非空則提示需刪除ID為:hotBackConf.master
非空則提示需刪除ID為:SystemOptimizationConfig.ClientMasterId
非空則提示需刪除ID為:hotBackConf.slave
以下為redis配置參數,請應答redis配置是否仍在使用,如已停止使用登入超級管理者,在智慧維運→ 叢集配置中,將狀態伺服器改為關閉狀態
檢查到lib檔案中存在非jar和非txt的檔案,可能對工程產生影響,請刪除後在升級。
lib異常檔案
hive、phoenix、spark、impala、TRANSWARP 、INCEPTOR、hbase、maxcomputer、kylin、驅動包
hive:
geronimo-jaspi、hadoop-common、hive-jdbc、xercesImpl
spark:
hadoop-core、hive-jdbc
maxcomputer
slf4j-log4j、odps-jdbc
TRANSWARP -INCEPTOR
TRANSWARP 、INCEPTOR
hbase、phoenix
phoenix
impala
kylin
插件檢查插件名稱存在
壓縮檔案名稱fr-plugin-platform-bridge,
壓縮檔案名稱com.tptj.plugin.hg.platform.bridge;安裝檔案名稱plugin-com.tptj.plugin.hg.platform.bridge
明確需升級插件
檢查插件名稱是否存在
name : 多ldap登入
id不為: com.fr.plugin.decision.multi.ldap.passport
提示升級後需要重新配置
刪除插件名稱是否存在plugin-com.finebi.memory-1.0.5、plugin-com.finebi.memory-1.0.5
刪除插件名稱是否存在plugin-com.finebi.memory-1.0.6、plugin-com.finebi.memory-1.0.6
壓縮檔案名稱fr-plugin-bi-inspector id :com.finebi.plugin.bi.inspector 安裝檔案名稱:plugin-com.finebi.plugin.bi.inspector
壓縮檔案名稱fr-plugin-bi-cleaner id :com.finebi.plugin.bi.cleaner 安裝檔案名稱:plugin-com.finebi.plugin.bi.cleaner
檢查當前環境是否能連結到插件商城,
提示升級後插件需要升級
WARN :如果可以連結提示升級後登入插件管理頁面升級對應插件升級項
如果不可以連結提示開啟插件商城https://market.fanruan.com/查看已安裝插件是否有新版本更新
(有外網)升級後請登入系統,開啟插件管理頁面升級提示需要升級的插件,當前已經安裝XXX個插件,如不更新對應的插件將導致部分功能異常。
或
(無外網)檢查到當前環境無法連結到插件商城,請開啟插件商城查看已安裝插件是否有新版本更新,並下載對應的插件進行本地更新,當前已經安裝XXX個插件,如不更新對應的插件將導致部分功能異常。
刪除插件
檔案名稱:plugin-com.fr.plugin.operation
ID:com.fr.plugin.operation
BLOCK
檢查BI熱備插件啟用
plugin-bi-hot-backup
檢查到插件管理中啟用BI熱備插件,當前升級工具暫不支援熱備環境升級
升級工具處理
檢查spider資料集插件
plugin-report-spider-dataset
刪除驅動隔離插件
plugin-decision-driver-loader
https://git.fanruan.com/fanruan/demo-driver-loader/src/master
刪除前端區分處理分析表插件
bi-plugin-classify-table
刪除BI範本存取socket插件
plugin-bi-websocket-visit
HTTPS_SameSite_跨域
com.fr.plugin.decision.cookie.check
資料集中SQL可全螢幕
com.fr.solution.plugin.better.sql.editor
新手引導
com.fr.plugin.user.guide
BI欄位分組插件
com.finebi.plugin.fieldgroup
刪除BI範本螢幕自適應 plugin-bi-screen-adaptive
升級後自動更新為BI範本螢幕自適應plus:plugin-bi-show-adaptive
磁碟空間檢查<1g,標記為阻擋項
檢查不到磁碟空間,標記為警告項
檢查外置庫編碼
mysql編碼不為utf8或utf8mb4,標記阻擋
SQL server編碼不為為Chinese_PRC_CS_AS,如果是Chinese_PRC_CI_AS標記為warn,其他的為BLOCK
檢查外置庫編碼不為要求的編碼
msvcr120.dll運作庫不存在,需要安裝x64版本的 Visual Studio 2010 (VC 10.0) 之後再進行升級, 可參考微軟說明文檔:點選進入
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙