小编And*_*ley的帖子

为什么Ejabberd启动失败?

我正在尝试ejabberd 2.1.10-2在我的Ubuntu 12.04.1服务器上安装。这是全新安装,ejabberd 从未成功安装。

安装

每次,apt-get 都会挂起:

Setting up ejabberd (2.1.10-2ubuntu1) ...
Generating SSL certificate /etc/ejabberd/ejabberd.pem...

Creating config file /etc/ejabberd/ejabberd.cfg with new version
Starting jabber server: ejabberd............................................................ failed.
Run Code Online (Sandbox Code Playgroud)

该点只是去永远,直到超时或I“killall” beambeam.smpepmd,和ejabberd过程。我已经关闭了所有防火墙限制。

这是epmd -names安装挂起时的输出:

epmd: up and running on port 4369 with data:
name ejabberdctl at port 42108
name ejabberd at port 39621
Run Code Online (Sandbox Code Playgroud)

失败后:

epmd: up and running on port 4369 with data:
name ejabberd at port 39621
Run Code Online (Sandbox Code Playgroud)

在同一时间(期间和之后),两者的输出 …

installation ejabberd

9
推荐指数
1
解决办法
2万
查看次数

为什么 clamdscan 不能扫描任何东西?

不知道这里发生了什么。我已经安装了clamavclamav-freshclamclamav-daemon在运行Ubuntu Desktop 10.04 LTS x64 的机器上运行自动扫描(使用 cron)。

不幸的是,clamdscan 拒绝扫描任何内容。这是我每次尝试时收到的输出:

root@uhs:/raid/Share/Public/# clamdscan -v /raid/Share/Public/
/raid/Share/Public: lstat() failed: Permission denied. ERROR

----------- SCAN SUMMARY -----------
Infected files: 0
Total errors: 1
Time: 0.004 sec (0 m 0 s)
root@uhs:/raid/Share/Public/#
Run Code Online (Sandbox Code Playgroud)

/raid/Share/Public拥有 777 权限,并且 clamav-daemon 用户clamav已添加到adminroot组。无论我尝试扫描什么文件或目录,我都会遇到同样的错误。

我什至运行dpkg-reconfigure clamav-base并让守护程序用户root查看是否有帮助(它没有帮助)。当然,我也经历service clamav-daemon restart过所有这些变化。

我知道这个cat file_name | clamdscan -选项,但我需要能够递归扫描整个目录,所以显然这行不通。

我究竟做错了什么?我可以使用 clamdscan …

10.04 permissions clamav

6
推荐指数
1
解决办法
9366
查看次数

我可以创建 4TB Raid 1+0 卷吗?

我正在考虑建立一个基于 Ubuntu 服务器的 NAS,但在我投资之前,我想确保我想做的事情是可能的。

我在想的是 4x2TB Raid 10,所以我的可用存储空间是 4TB。我将有一个单独的 2.5 英寸驱动器,Ubuntu 将从中启动,我将使用软件 raid。

我还希望该卷可用作我网络上 Windows 机器的 samba 共享。

Ubuntu 会对此有任何问题吗?我听说过 2TB 限制,但 Ubuntu 似乎不受此影响。我只是想确定一下。卷的大小有限制吗?

server raid

5
推荐指数
1
解决办法
2173
查看次数

Jammy 22.04 升级后无法构建 dkms 模块

概括

我最近从 Ubuntu 20.04 升级到 22.04,从那时起,我就无法在没有错误的情况下安装内核头文件。最初,我因缺少flexbison而出现错误。手动安装这些后,我遇到了以下错误,但无法解决。

错误

尝试安装(以及几个旧版本)失败,并在 dkms 模块构建期间makelinux-headers-5.15.0-47-generic返回错误状态。

apt说检查make log,有如下错误:

No rule to make target 'arch/x86/entry/syscalls/syscall_32.tbl',
             needed by 'arch/x86/include/generated/uapi/asm/unistd_32.h'
Run Code Online (Sandbox Code Playgroud)

完整的apt输出

$ sudo apt install --reinstall linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 2,898 kB of archives.
After this operation, 0 B of additional disk space will be …
Run Code Online (Sandbox Code Playgroud)

scripts compiling kernel make linux-headers

4
推荐指数
1
解决办法
4967
查看次数