在 S/390 或 zSeries 上安裝 DB2 for Linux 時,安裝程序需自動創建三組用戶/組(db2iadm1/db2inst1、db2fadm1/db2fenc1、db2asgrp/db2as)。若系統 PATH 缺少 /usr/sbin,useradd 命令無法執行,導致安裝中斷,日誌報錯「命令未找到」。
set 查看 /usr/sbin 是否在 PATH 中。export PATH=/usr/sbin:$PATH。/etc/profile 或用戶 .bash_profile。若安裝程序仍失敗,以 root 執行以下命令手動完成:
cd /usr/sbin
./useradd -g db2iadm1 -m -d /home/db2inst1 db2inst1
chmod 755 /home/db2inst1
./useradd -g db2fadm1 -m -d /home/db2fenc1 db2fenc1
chmod 755 /home/db2fenc1
./useradd -g db2asgrp -m -d /home/db2as db2as
chmod 755 /home/db2as
完成後可繼續安裝流程。建議安裝前預先檢查 /usr/sbin 路徑,避免中途阻塞。