大數據“復活”記
889
2025-03-31
背景
定位問題的一個很重要的方法,就是查看程序執行時,所記錄下的執行日志。默認的日志級別下,所記錄的日志通常是足夠的。但有時一些復雜的問題還是需要更詳細的信息,本文記錄修改日志級別的方法,方便定位問題時查閱。
需注意:問題解決后,需要將日志級別恢復默認,避免激增大量日志,對日志磁盤造成未預期的壓力。
MPPDB修改日志級別
1. 以操作系統用戶omm登錄安裝有MPPDB服務的任一主機。
2. 執行以下命令啟動環境變量
source ${BIGDATA_HOME}/mppdb/.mppdbgs_profile
3. 執行以下命令,修改日志級別。
gs_guc reload -Z coordinator -Z datanode -N all -I all -c " log_statement = all"
“none”(默認):表示不記錄語句。
“ddl”:表示記錄所有的數據定義語句,比如CREATE、ALTER和DROP語句。
“mod”:表示記錄所有DDL語句,還包括數據修改語句INSERT、UPDATE、DELETE、TRUNCATE和COPY FROM 。
“all”:表示記錄所有語句,PREPARE、EXECUTE和EXPLAIN ANALYZE語句也同樣被記錄。
FI manager修改日志級別
1. 以omm用戶登錄主管理節點。
2. 執行以下命令,切換路徑。
cd ${BIGDATA_HOME}/om-server/om/sbin
3. 執行以下命令,修改日志級別。
./setLogLevel.sh 日志級別參數
日志級別參數如下,優先級從高到低分別是FATAL、ERROR、WARN、INFO、DEBUG,程序會打印高于或等于所設置級別的日志,設置的日志等級越高,打印出來的日志就越少:
“DEFAULT”:設置后恢復到默認日志級別。
“FATAL”:嚴重錯誤日志級別,設置后日志只會打印輸出“FATAL”信息。
“ERROR”:錯誤日志級別,設置后日志打印輸出“ERROR”和“FATAL”信息。
“WARN”:警告日志級別,設置后日志打印輸出“WARN”、“ERROR”和“FATAL”信息。
“INFO”(默認):提示信息日志級別,設置后日志打印輸出“INFO”、“WARN”、“ERROR”和“FATAL”信息。
“DEBUG”:調試日志級別,設置后日志打印輸出“DEBUG”、“INFO”、“WARN”、“ERROR”和“FATAL”信息。
“TRACE”:跟蹤日志級別,設置后日志打印輸出"TRACE"、“DEBUG”、“INFO”、“WARN”、“ERROR”和“FATAL”信息。
EI企業智能 Gauss AP 數據倉庫服務 GaussDB(DWS)
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。