服务器管理员

系统和网络管理员的问答

1
如何配置Postfix以保留通过它发送的所有电子邮件的副本?
我的公司当前使用Google Apps接收电子邮件。我可以将Google Apps配置为通过中继服务器转发所有传出的电子邮件。我还可以将我的MX记录指向此服务器,然后将其将收到的邮件转发到Google。因此,我可以将Postfix配置为代理发送给用户和从用户发送的所有电子邮件的代理。这部分已经完成并且可以正常工作。但是,我不确定如何保留通过它的每封邮件的完整副本。 我对此很感兴趣,这样可以将所有发送给客户的电子邮件或来自客户的电子邮件都转储到我们的CRM系统中,以便公司中可能与客户交谈的每个人都可以搜索它们。最常用的方法是在Postfix中指定“ always BCC”设置。但是,这只会存档发送给客户的电子邮件,而不会归档从他们那里收到的电子邮件。有没有人有什么建议?谢谢!
17 postfix 

6
将文件权限从一个目录复制到另一个目录
上周末,我将公司数据从一个硬盘复制到另一个更大的硬盘。我认为许可本来可以复制的,但事实并非如此。 将原始设置的权限复制到我的新数据中而又不必再次复制所有数据的最佳(最快)方法是什么?我的用户现在正在访问数据,因此不想重新复制数据,因为更改可能会丢失。 数据托管在Windows Server 2008 R2上

4
高负载会导致服务器挂起并“阻塞超过120秒”错误吗?
当前正在运行一些VM和“裸机”服务器。Java的运行速度很高-有时超过400%。服务器随机挂起,并在控制台中显示以下错误:“ java-被阻止超过120秒”-kjournald,等等。 我无法获得dmesg输出,因为由于某种原因,此错误仅写入控制台,由于它是远程托管,因此我无权访问。因此,我无法复制完整的跟踪。 我更改了它所在的环境-甚至是物理服务器,并且这种情况仍在发生。 如果根据http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Technical_Notes/deployment.html,这是一个误报,我将Hang_task_timeout_secs更改为0 。 另外,没有安装irqbalance,也许会有所帮助吗? 这是Ubuntu 10.04 64位-最新的2.6.38-15-server和2.6.36有相同的问题。 cpu或内存问题/没有剩余交换可能导致此问题吗? 这是控制台消息: [58Z?Z1.5?Z840] INFUI task java:21547 blocked for more than 120 seconds. [58Z?Z1.5?Z986] "echo 0 > /proc/sgs/kernel/hung_task_timeout_secs" disables this message. [58Z841.5?Z06Z] INFUI task kjournald:190 blocked for more than 120 seconds. [58Z841.5?Z336] "echo 0 > /proc/sgs/kernel/hung_task_timeout_secs" disables this message. [58Z841.5?Z600] INFUI …
17 linux  kernel 

8
如何找出谁在使用我的带宽?
老实说,我的服务器管理能力很差,但老板要求我帮助。他的服务器每天有2GB的有限带宽,今天他收到公司的警告,他超过了该带宽并使用了... 24GB。 由于不可能,因为他走了,他问我是否可以找到问题所在。我不知道从哪里开始或做什么。 任何信息将对我如何找出问题所在有所帮助。 机器正在Ubuntu 12.04上运行。最奇怪的是,根据从托管方收到的图表,仅使用传出传输。 编辑 感谢您的建议,我将运行tcpdump并尝试检查结果
17 linux  ubuntu 

8
如何测试是否启用了mod_rewrite?
我在新安装的ubuntu 12.04上为apache2上的wordpress设置环境。 为了使友好的URL工作,我试图设置mod_rewrite。我遵循在网上找到的一些说明,并使用了a2enmod。 现在。在重新启动apache之后,我想检查模块是否实际加载。 我找到的用于获取已加载模块列表的命令是: apache2 -t -D DUMP_MODULES 但是,这将返回错误: apache2:用户名错误$ {APACHE_RUN_USER} 那么,如何实际列出所有已加载的模块,或者检查是否已启用mod_rewrite?

2
了解Qemu和KVM之间的关系
KVM和Qemu有什么区别?据我了解,后者能够提供“用户模式仿真”,这意味着一个人可以运行为其他某些架构而构建的单个可执行文件,如下所示: # file busybox-sparc busybox-sparc: ELF 32-bit MSB executable, SPARC, version 1 (SYSV), statically linked, stripped # qemu-sparc busybox-sparc ls Packages_arm Packages_i386 arm busybox-armv6l busybox-i686 busybox-powerpc busybox-sparc busybox-x86_64 i386 # ..和“计算机仿真”,这意味着不仅执行了动态二进制转换,而且还仿真了整个虚拟机(视频卡,声卡,网卡,光学设备等)。例如: # qemu-system-sparc64 -hda hda.img -cdrom debian-6.0.5-sparc-CD-1.iso -boot d 据我了解,Qemu不知道如何利用硬件虚拟化(例如x86架构上的Intel VT-x或AMD-V解决方案),在这种情况下KVM可以提供帮助-可以通过KVM支持来启动Qemu。但是,除了可以访问仿真程序以访问特定硬件体系结构上的硬件辅助虚拟化之外,KVM还提供其他功能吗?是否可以仅使用KVM创建整个(CPU,视频卡,I / O设备等)虚拟机?如果是,那么应该使用哪些程序来创建和控制该虚拟机?

2
高TTL对DNS有什么好处?
我正在将域名的域名服务器从注册商移至dnsmadeasy.com,以便我们可以进行自动故障转移(还有其他好处)。过去,我只需将TTL值设置为A记录尽可能低的值(1分钟),以便在主服务器发生故障时,备用服务器(几乎)立即处于联机状态。 我可以找到的一个低TTL的唯一问题是我们将拥有“更高的查询流量”。这是坏事吗?相反,使用高TTL值有好处吗?


3
如何将SAS驱动器连接到USB?
我有一台配有Seagate Cheetah 15k.7 SAS磁盘的Dell T710。如果T710主板死了,我将需要进行夜间异地备份之一,并从SAS磁盘中保存日志/日志文件,以使备份有效。 我需要一种读取健康但无法访问的SAS光盘的方法,该方法不依赖于我所需要的唯一支持SAS的计算机。 所以我买了: SAS到SATA适配器, 以及: USB 2.0到带电源的SATA适配器 ...这样我就可以通过USB读取SAS驱动器。 我可以将它们全部插入。链看起来像:USB-> SATA-> SAS。但是驱动器不会旋转,并且计算机甚至无法识别USB附加的任何内容。 我可以买到便宜的外部机箱来购买SAS驱动器吗?我不敢相信这些USB转SATA适配器无处不在,但USB转SAS适配器几乎不存在。

3
获取过时的nfs文件句柄时,如何强制卸载?
使自己陷入困境。在/ mnt / 1上安装aufs aufs on /mnt/1 type aufs (rw,relatime,si=daab1cec23213eea) 我无法卸下该东西: sudo umount -f /mnt/1 umount2: Stale NFS file handle umount: /mnt/1: Stale NFS file handle umount2: Stale NFS file handle umount2: Stale NFS file handle 如何卸载挂载点?(无需重新启动系统) (注意:aufs在openafs系统而不是NFS之上。)
17 linux  nfs  mount 

4
以非root用户身份运行nginx
我遵循此过程在Ubuntu 10.04 Lucid Server http://library.linode.com/web-servers/nginx/installation/ubuntu-10.04-lucid上安装nginx 在创建用于启动nginx的初始化脚本然后调用/etc/init.d/nginx start之后,我迷路了。当我这样做时,出现以下错误: Starting nginx_main: Starting /opt/nginx/sbin/nginx... nginx: [alert] could not open error log file: open() "/opt/nginx/logs/error.log" failed (13: Permission denied) 2012/03/16 18:17:27 [emerg] 859#0: open() "/opt/nginx/logs/access.log" failed (13: Permission denied) 我可以运行它的唯一方法是,如果我使用sudo它root,并且它以的方式运行该进程,那是我不想要的。 我已经建立chown了整个目录(chown -R nginx:nginx /opt/nginx),也已经建立chmod -R 755了目录。 user按照CS3的建议添加指令也给了我这个错误,但是还有一行。 Starting nginx_main: Starting /opt/nginx/sbin/nginx... nginx: [alert] could …

2
SCCM客户端中的每个动作实际上是做什么的?
因此,这听起来像是一个简单的问题,但是在Internet上搜索时,我无法找到SCCM客户端中不同操作实际执行的操作的列表。 在我的机器上,它称为配置管理器,我专门在谈论“操作”选项卡。 有人有每个动作的清单以及他们的工作吗?我发现将参考文献放在一个地方对我也很有帮助,这对我很有帮助。
17 windows  sccm 

2
Google SPDY-有人在Apache上使用它吗?
只是想知道是否有人在Apache上使用过Google SPDY?http://code.google.com/p/mod-spdy/ 我运行了两个Web服务器,并且想知道mod_spdy Apache模块是否存在任何问题,以及是否有人在支持SPDY的浏览器中看到明显的速度提高?
17 apache-2.2  http  google  spdy 

2
为什么组上的chmod(1)影响ACL掩码?
我试图了解这种Unix行为(我恰巧在Ubuntu 11.10上进行了测试): $ touch foo $ setfacl -m u:nobody:rwx foo $ getfacl foo # file: foo # owner: michael # group: michael user::rw- user:nobody:rwx group::rw- mask::rwx other::r-- $ chmod g-rw foo $ getfacl foo # file: foo # owner: michael # group: michael user::rw- user:nobody:rwx #effective:--x group::rw- #effective:--- mask::--x other::r-- …

4
如何增加掉期规模?
最近,我在服务器中添加了更多内存,现在总共有24GB的RAM。最初,我将操作系统设置为具有2GB的交换大小。 /dev/sdc1 1 281 2257101 82 Linux swap / Solaris /dev/sdc2 * 282 60801 486126900 83 Linux 当前已为交换分配了2GB的空间,但阅读它似乎并不多。对于24GB的系统,我正在考虑分配至少10GB的交换空间。 我的问题是:操作系统运行时可以执行此操作吗?我需要重新安装吗?我正在使用OpenSuse 11.3
17 linux  swap 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.