工程檔案權限
配置建議:
請對安裝FineBI的使用者,授予FineBI安裝目錄的所有者和讀寫執行權限
檔案權限缺失導致的問題:
無法讀取工程配置、工程JAR包,工程啟動失敗
無法成功載入插件、報表、儀表板資源。內建資料庫等,範本預覽失敗
無法讀取lic檔案,註冊失敗等
配置方法:
1)對於準備的FineBI安裝目錄,請指定伺服器使用者為該資料夾的所有者
chown -R 帳號 /目錄絕對路徑
例如指定/home/fanruan目錄的所有者為dev:chown -R dev /home/fanruan
2)對於準備的FineBI安裝目錄,請確定伺服器使用者有該資料夾的讀寫執行權限
chmod -R 755 /目錄絕對路徑
例如指定/home/fanruan目錄的所有者有該資料夾的讀寫執行權限:chmod -R 755 /home/fanruan
進程說明
產品運作程式中,某些進程會對伺服器執行一些系統指令和請求。本文列出這些系統命令,方便使用者進行安全報備。
模組 | Linux命令 | 用途 |
---|---|---|
BI | bash | 檢查bash |
ifconfig -a | 獲取MAC地址 | |
sh -c cat /proc/cpuinfo | grep processor |wc -l | CPU 資訊 | |
free -g | 記憶體資訊 | |
sysctl vm.max_map_count sysctl vm.overcommit_memory sysctl vm.overcommit_ratio | 虛擬資訊 | |
date -R | 時區資訊 | |
sh -c echo $LANG | 語言資訊 | |
sh -c hostname | host資訊 | |
cat /etc/hosts | host檔案資訊 | |
gcc --version sh -c strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX_3.4.22 sh -c strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX_3.4.22 | gcc資訊 | |
fc-list :lang=zh | 字體資訊 | |
sh -c ulimit -a | grep 'open files' | 開啟檔案數資訊 | |
雲端健檢分析 | cat /etc/redhat-release | 獲取系統資訊 |
cat /etc/issue | 獲取系統資訊 | |
java -version | 獲取 jdk 版本資訊 | |
cat /proc/cpuinfo | grep -w "model name" | uniq | 獲取CPU型號 | |
cat /proc/cpuinfo |grep processor | wc -l | 獲取主板核心數 | |
ps -aux | sort -k6nr | sed -n 2p | awk '{print $6}' | 查看記憶體佔用第二的進程佔用記憶體大小 | |
ps -aux | sort -k6nr | sed -n 1p | awk '{print $6}' | 查看記憶體佔用最大的進程佔用記憶體大小 | |
dmidecode -t 1 | 查看主板資訊 |