如何檢查Linux作業系統是否符合要求?
檢查內容 | 語句 | 範例 |
---|---|---|
核心版本和架構 | uname -r | ![]() |
軟體類型版本 | lsb_release -a | ![]() |
檢查CPU支援的指令集版本
問題描述:
2.1.11及以下版本維運平台,部署專案時,mysql和minio組件部署報錯。
報錯日誌下載開啟後,報錯內容為:Fatal glibc error: CPU does not support x86-64-v2
原因分析:
組件鏡像中的 glibc 版本要求 CPU 支援 x86-64-v2 指令集。
你所準備的,用於部署mysql和minio組件的伺服器不滿足該條件。請更換滿足要求的伺服器。
解決方案1:請升級維運平台至2.12.0及以上版本,其中所帶鏡像則無需滿足此要求
解決方案2:請更換伺服器CPU,以支援x86-64-v2 指令集
如何檢查CPU是否支援x86-64-v2 指令集
1)點選下載並解壓,獲取awk_check.sh檔案:awk_check.zip
2)上傳awk_check.sh檔案到待安裝專案的伺服器,請上傳到有執行權限的任意位置
3)在awk_check.sh檔案所在目錄下,執行命令(任選其一)
chmod a+x awk_check.sh && ./awk_check.sh
awk -f awk_check.sh
4)如果回傳值為v2及以上版本,那麼該伺服器CPU就滿足要求
如果回傳值為v1,那麼該伺服器CPU就無法滿足要求