【发布时间】:2016-03-29 05:07:36
【问题描述】:
当我尝试使用以下命令启动 Freeswitch 时:
/etc/init.d/freeswitch
它给出了错误:-
[....] 启动 freeswitch(通过 systemctl):freeswitch.serviceJob for freeswitch.service 失败。请参阅 'systemctl 状态 freeswitch.service' 和 'journalctl -xn' 了解详情。失败!
然后我运行这个 systemctl status freeswitch.service 命令,它给了我这个错误:
● freeswitch.service - freeswitch 已加载:已加载 (/lib/systemd/system/freeswitch.service;启用)活动:失败 (结果:开始限制)自美国东部时间 2016 年 3 月 29 日星期二 00:52:08 起; 8 秒前
进程:25997 ExecStart=/usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait $DAEMON_OPTS (code=exited, status=1/FAILURE)3 月 29 日 00:52:07 systemd[1]:无法启动 freeswitch。 3月29日 00:52:07 systemd[1]:单元 freeswitch.service 进入失败状态。 3 月 29 日 00:52:08 systemd[1]: freeswitch.service 启动请求重复 太快了,拒绝开始。 3 月 29 日 00:52:08 systemd[1]: 失败 启动freeswitch。 3 月 29 日 00:52:08 media03 systemd[1]:单位 freeswitch.service 进入失败状态。
然后我运行 journalctl -xn 这个命令它给了我这个错误:
-- 日志从 2016 年 3 月 22 日星期二 15:12:38 EDT 开始,到 2016 年 3 月 29 日星期二 01:17:01 EDT 结束。 -- 3 月 29 日 01:05:54 freeswitch[26066]:FreeSWITCH[26066] 启动系统出错! pid:26067 Mar 29 01:05:54 systemd[1]: freeswitch.service:控制进程退出,code=exited status=1 Mar 29 01:05:54 systemd[1]: 无法启动 freeswitch。 -- 主题:单元 freeswitch.service 失败
-- 定义者:systemd
-- 单元 freeswitch.service 失败。
-- 结果失败。 3 月 29 日 01:05:54 systemd[1]: 单元 freeswitch.service 进入失败状态。 3 月 29 日 01:17:01 CRON[26073]: pam_unix(cron:session):3 月 29 日 (uid=0) 为 root 用户打开的会话 01:17:01 CRON[26074]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)3 月 29 日 01:17:01 CRON[26073]: pam_unix(cron:session): 为 root 用户关闭会话
Freeswitch.log
2016-03-18 13:13:16.027486 [NOTICE] switch_loadable_module.c:1183 Deleting File Format 'ul'
2016-03-18 13:13:16.027486 [NOTICE] switch_loadable_module.c:1183 Deleting File Format 'ulaw'
2016-03-18 13:13:16.027486 [NOTICE] switch_loadable_module.c:1183 Deleting File Format 'al'
2016-03-18 13:13:16.027486 [NOTICE] switch_loadable_module.c:1183 Deleting File Format 'alaw'
2016-03-18 13:13:16.027486 [NOTICE] switch_loadable_module.c:1183 Deleting File Format 'adpcm'
2016-03-18 13:13:16.027486 [NOTICE] switch_loadable_module.c:1183 Deleting File Format 'vox'
2016-03-18 13:13:16.027486 [CONSOLE] switch_loadable_module.c:2008 Stopping: mod_sndfile
2016-03-18 13:13:16.027486 [DEBUG] switch_loadable_module.c:1330 Write lock interface 'en' to wait for existing references.
2016-03-18 13:13:16.027486 [NOTICE] switch_loadable_module.c:1338 Deleting Say interface 'en'
2016-03-18 13:13:16.027486 [CONSOLE] switch_loadable_module.c:2011 mod_say_en has no shutdown routine
【问题讨论】:
-
您没有提供任何详细信息,您希望得到什么样的答案?
-
@deep-patel 添加 freeswitch.log 文件的最后几行,通常在 /var/log/freeswitch 中
-
@DeepPatel 那里没有足够的信息。需要该日志中与尝试启动 FreeSWITCH 相关的所有行。因此,记下您启动 FreeSWITCH 的时间,然后复制粘贴该时间点的所有行。
-
@BIGMOOSE 谢谢,当我启动 freeswitch 时,freeswitch 日志没有变化。该日志已经存在于文件 /var/log/freeswitch 中。
-
@DeepPatel 当您启动 FreeSWITCH 时,如果您在 var/log/freeswitch 中没有看到任何指示信息,那么 FreeSWITCH 应用程序实际上并没有启动。这表明它与您的 init 脚本无法正常工作更相关,正如他们在回答中所建议的那样。 :)
标签: freeswitch