有一个测试环境AIX上的sendmail进程掉了,执行startsrc -s sendmail后提示sendmail已经启动,pid为778316,但是实际却没有。发现其他人也有同样情况,通过startsrc -s sendmail -a "-bd"解决。
# uname -a
AIX hostname 3 5 0005AF9FD600
# lssrc -s sendmail
Subsystem Group PID Status
sendmail mail inoperative
# startsrc -s sendmail
0513-059 The sendmail Subsystem has been started. Subsystem PID is 778316.
# lssrc -s sendmail
Subsystem Group PID Status
sendmail mail inoperative
# startsrc -s sendmail -a "-bd"
0513-059 The sendmail Subsystem has been started. Subsystem PID is 626942.
# lssrc -s sendmail
Subsystem Group PID Status
sendmail mail 626942 active
# ps -ef|grep sendmail|grep -v grep
root 626942 127144 0 11:50:28 - 0:00 sendmail: accepting connections