首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

AIX/Unix 下 su - db2admin 報 Segmentation Fault 排查四步驟

     編輯:DB2 教學

現象

root 執行 su - db2admin 或 db2admin 直接 telnet 登入,報 Segmentation fault (core dumped)。

排查步驟(按建議順序)

  1. 檢查 .sh_history 非標準字元(最常見、風險最低):
    刪除 ~db2admin/.sh_history(不可用 cp /dev/null 清空)。
  2. 檢查 home 目錄掛載:
    db2admin 家目錄常置於獨立邏輯卷,若未掛載會導致 su 失敗。df -k 確認掛載狀態。
  3. 檢查 fileset/核心檔案損壞:
    lppchk -v、lppchk -f 檢查 AIX 軟體包完整性。
  4. 暫時註釋 .profile 中 DB2 環境變數(生產環境慎用):
    編輯 ~db2admin/.profile,註釋 dasprofile 載入區塊,驗證是否為環境設定問題,再請 DB2 工程師修正。

建議順序

優先執行第 1 步(刪 .sh_history),解決率最高且無副作用;生產系統謹慎執行第 4 步。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved