使用 asterisk 用户来启动 asterisk:
/usr/sbin/safe_asterisk -U asterisk -G asterisk
使用 asterisk 用户来启动 asterisk,可能会引起无限重启的问题,如下:
[root@ asterisk]# /usr/sbin/safe_asterisk -U asterisk -G asterisk
[root@test asterisk]# Asterisk ended with exit status 1
Asterisk died with code 1.
Automatically restarting Asterisk.
Asterisk ended with exit status 1
Asterisk died with code 1.
Automatically restarting Asterisk.
......
无限重启问题,一般是由于一些文件的属主不是 asterisk用户 引起的,
这时需要检查下列文件的属主:
ll /usr/lib64/asterisk/
ll /var/lib/asterisk/
ll /var/spool/asterisk/
ll /var/log/asterisk/
ll /var/run/asterisk
ll /usr/sbin/asterisk
ll /etc/asterisk/