【发布时间】:2013-07-30 09:22:00
【问题描述】:
ejabberd在ubuntu上运行,版本是2.1.13,只有一个节点,不是分布式的,我想在ejabberdctl debug shell中查询它的mnesia数据库
我尝试在 ejabberdctl debug shell 中使用 tv:start(),但它返回
undefined function tv:start/0
我也试过了
Cookie = 'MY_COOKIE'.
EjabberdNode = 'ejabberd@localhost'.
erlang:set_cookie(EjabberdNode, Cookie).
** exception error: distribution_not_started
in function auth:set_cookie/2 (auth.erl, line 119)
net_adm:ping(EjabberdNode).
rpc:call(EjabberdNode, mnesia, system_info, [tables]).
如您所见,我似乎遇到了分发错误。
以及如何使用 mysql shell 之类的 shell 查询 mnesia 中的表?
【问题讨论】:
标签: ejabberd