我有一台 Exchange 2013 服务器,此数据收集一直在运行,磁盘上的 i/o 负载不可忽略。Exchange 如何使用收集的数据?是否可以(或建议)停止收集?
drcelus's questions
我想为 Sendmail 创建一些邮箱,我将使用adduser系统实用程序来完成它,这样每个邮箱都将成为系统中的一个用户。我如何将这些帐户的权限限制在最低限度,因为它们将仅用于邮件。
顺便说一句,是否可以使用相同的 MTA 来拥有邮箱而无需创建系统用户帐户?
我知道这个问题没有建设性的危险,所以请记住,我已尽力缩小我得到的可能答案的范围。
我正在将一台旧的专用 Gentoo 服务器换成一台新服务器,考虑到与之前服务器相比它将拥有的内存和处理器数量,我决定使用 OpenVZ 容器和 Proxmox 进行虚拟化。
我的问题是,从性能和维护的角度来看,对于服务 4 或 5 个网站(每天最多 500 次点击)的服务器来说,最好的设置是什么?
- 为每个网站提供一个容器,并(至少)在每个容器上维护 BIND、mysql 和 apache。
- 为每个服务提供一个容器,一个用于 BIND,一个用于 apache,一个用于 mysql。
常识让我相信我会使用第二个选项更好地利用资源,但我想在做出决定之前有一些意见/见解。
是否可以使用 openvz 容器托管 proxmox 服务器,并将其 NATed 到托管 Proxmox 服务器的公共 IP?我浏览了 proxmox 功能列表,但不知何故我对那里使用的术语感到困惑。
因此,我的计划是为服务器本身设置一个公共 IP,并为所有具有私有 IP 的 OpenVZ 容器提供不同的服务。如果这种情况是可能的,路由和 NAT 由谁来做?Proxmox 还是您需要在底层操作系统中配置它?
我正在对网络文件访问问题进行故障排除。我在 Windows 2003 服务器上有一个网络共享,我需要知道服务器中是否启用了机会锁定 (oplocks)。
我有一个像这样构建的变量:
ATTSTR=""
for file in $LOCALDIR/*.pdf
do
ATTSTR="${ATTSTR} -a \"${file}\""
done
该变量现在包含(注意文件名中的空格):
ATTSTR=' -a "/tmp/Testpage - PDFCreator.pdf"'
现在我想在这样的命令中使用这个变量:
mutt -s "Subject" "${ATTSTR}" [email protected]
但事实证明它像这样扩展,因此命令失败(注意扩展变量周围添加的单引号):
mutt -s "Subject" ' -a "/tmp/Testpage - PDFCreator.pdf"' [email protected]
我希望我的变量在没有单引号的情况下扩展,使用"$ATTSTR"
or$ATTSTR
更糟。我怎样才能做到这一点?
我需要捕获CentOS 5服务器上的流量,该服务器充当具有 2 个 wan 接口和 1 个 LAN 的 Web 代理。为了解决一个奇怪的代理问题,我想捕获完整的对话。由于两个 WAN 接口之间的外部连接是平衡的,我想知道是否可以在所有接口上同时捕获。
我以前用过tcpdump
,但它一次只承认一个接口。我可以启动 3 个并行进程来捕获所有接口,但最终会得到 3 个不同的捕获文件。
这样做的正确方法是什么?
我已经设置了一个 Elastix 盒子(基于星号/freepbx)并为外部 VoIP 提供商添加了一个中继。当我进入 Asterisk 命令行界面并输入时,sip show registry
我总是得到相同的输出,State = Request Sent
.
所以,因为我不能在服务器上注册,所以我不能打电话。SIP registry 状态一直保持在sented forever状态的原因是什么?
在我的 virtusertable 中,我有以下条目:
@fax.mydomain.com mail2fax.sh
现在我还想在保持当前设置的同时将所有入站邮件转发到另一个外部域,所以我这样做了:
@fax.mydomain.com mail2fax.sh
@fax.mydomain.com @externaldomain.com
但是在执行makemap hash virtusertable.db < virtusertable
此错误时出现:
makemap: virtusertable.db: line 2: key @fax.mydomain.com: duplicate key
目的地邮件将是随机传真号码,[email protected]
所以我不能使用基于用户名的转发。
所以我想入站域不可能有重复的条目。你会怎么做?
在尝试在 NFS 服务器上设置 samba 时,我删除了(不要询问)/var/lib/samba/
内容,现在当我尝试启动 samba 时,会出现以下消息:
[2012/07/06 08:19:07.528973, 0] passdb/secrets.c:73(secrets_init)
Failed to open /var/lib/samba/private/secrets.tdb
[2012/07/06 08:19:07.689735, 0] passdb/secrets.c:73(secrets_init)
Failed to open /var/lib/samba/private/secrets.tdb
[2012/07/06 08:19:07.690078, 0] smbd/server.c:1240(main)
ERROR: smbd can not open secrets.tdb
那么我该如何重新创建secrets.tdb
文件和其他所需文件(如果有)?
我有一个 CentOS 盒子,我在其中安装了一个外部存储库并添加了一些软件,主要是与 Java 相关的。
现在我想回到初始存储库(仅 CentOS Base)并删除从中安装的所有软件。无论如何我可以轻松做到这一点吗?我已经知道如何删除存储库,但这不会删除已安装的软件。
我有一台运行 Gentoo 并托管 drupal 安装的服务器。每当执行 Drupal 更新时,更新模块的目录权限都会从755变为744,从而阻止应用程序访问文件。umask 在 /etc/profile 下定义为 022,Apache 服务器在用户和组nobody下运行。
我相信这与 drupal 安装无关,因为如果我以root身份创建目录,也会发生同样的情况,它是使用 744 权限创建的,因为umask是 022 不应该将它创建为 755 吗?
为什么umask 被忽略,我如何告诉服务器创建权限为 755 的目录?