服务器管理员

系统和网络管理员的问答

2
jbd2 / dm-0-8消耗所有I / O
jbd2 / dm-0-8是什么,为什么要消耗我的所有I / O使用率并导致I / O等待? 反正有禁用它吗? Bonnie ++结果:http : //pastebin.com/iQCWP1qp $ sudo hdparm -t /dev/sda1 /dev/sda1: Timing buffered disk reads: 108 MB in 3.02 seconds = 35.71 MB/sec
16 centos  performance  io 


1
Smartd是否已正确配置为通过电子邮件发送警报?
我只是按如下方式配置了Debian服务器: apt-get install smartmontools vi / etc / default / smartmontools-此处未注释这2行 # uncomment to start smartd on system startup start_smartd=yes # uncomment to pass additional options to smartd on startup smartd_opts="--interval=1800" 然后,我编辑了/etc/smartd.conf,仅注释了这一行 DEVICESCAN -S on -o on -a -m myemail@mydomain.com -s (S/../.././02|L/../../6/03) 我想知道这是否足以使系统在出现问题时向我发送警报消息和/或是否存在模拟问题并查看smartd是否通过电子邮件向我发送警告的方法。
16 smart  smartctl 


1
如何强制dnsmasq仅将上游dns服务器用于某些指定的域名?
现在,我在dnsmasq.conf中具有以下行,该行可以很好地处理所有请求(/#/匹配任何域;这是必需的): address=/#/127.0.0.1 但是,有些域需要解析为IP地址,而不是127.0.0.1。 作为临时解决方案,它们已添加到/etc/hosts: 209.85.148.95 ajax.googleapis.com 207.97.227.245 underscorejs.org 72.21.194.31 s3.amazonaws.com 不幸的是,这是一个非常临时的解决方案:任何目标域的IP地址更改后,它将停止工作。 我的问题是:如何强制dnsmasq使用上游dns服务器来解析某些(指定)域名的IP地址?

5
使用bash中的主字符(〜)检查目录是否存在失败
为什么以下bash检查目录是否失败? if [ ! -d "~/Desktop" ]; then echo "DOES NOT EXIST" exit 1; fi ~/Desktop确实存在。顺便说一下,这是在Mac上。 问题是这种类型的脚本 read -p "Provide the destination directory: " DESTINATION if [ ! -d $DESTINATION ]; then echo "\t'$DESTINATION' does not exist." >&2; exit 1; fi
16 bash 

4
从后缀中删除/隐藏客户端发件人IP?
我正在尝试从后缀发送的电子邮件中隐藏客户端IP。 这是我的意思的示例: Received: from mail.[removed].com (adsl-75-37-61-254.dsl.frs2ca.sbcglobal.net [75.37.61.254]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.[removed].com (Postfix) with ESMTP id D50C7BF185DD for <[removed]@gmail.com>; Thu, 2 Aug 2012 16:14:21 +0900 (JST) Date: Thu, 02 Aug 2012 07:14:08 +0000 注意这一行 (adsl-75-37-61-254.dsl.frs2ca.sbcglobal.net [75.37.61.254]) 我想从电子邮件中删除该行。 我尝试这样做: /etc/postfix/main.cf: smtp_header_checks = regexp:/etc/postfix/smtp_header_checks …
16 email  postfix  ip 

1
使用PuTTy进行SSH反向端口转发-如何指定绑定地址
使用Putty,我设置了一个反向代理,该代理使我可以在服务器的端口8080上连接server.tld至启动SSH连接的计算机的端口80。 服务器允许我连接,localhost:8080并返回initiator:80我在服务器上连接时的结果。 这个问题说启用网关端口并绑定到所有地址。 使用Putty,如何在服务器上公开端口8080,以便在外部接口上通过请求(例如Web请求)时将端口转发到initiator:80?

7
如何调查Linux服务器意外关闭?
在与Debian 6一起突袭10时使用4xSSD的新Xeon 55XX服务器中,在服务器构建后的两周内,我经历了两次随机关闭。关闭前查看带宽日志并不表示有任何异常。服务器负载通常很低(大约1),并且放置在很远的地方,服务器停机时似乎没有断电。 我知道我查看/ var / log,但是不确定应该调查哪些日志以及应该寻找什么。因此,感谢您的提示。

1
cron.d如何通知系统?
如果将新脚本放入/etc/cron.d/系统中,系统如何知道将其插入全局crontab? 我是否需要重新启动流程来进行处理? 是否init每分钟运行crontab,然后将其重新扫描? 它使用inotify和watch /etc/cron.d吗? 找不到非常明显的东西,我一直想知道
16 cron 

5
是否需要在Amazon S3上备份数据?
我在S3托管200 GB的产品映像(这是我的主要文件托管)。 我是否需要将该数据备份到其他地方,或者S3是否安全? 我一直在尝试将S3存储桶安装到EC2实例,然后进行每晚rsync备份。问题在于它大约有300万个文件,因此生成不同的rsync需求需要花费一些时间。备份实际上需要大约3天才能完成。 任何想法如何做得更好?(如果有必要?)
16 backup  amazon-s3 



1
“重新启动”和“ ec2-reboot-instances”之间的区别
reboot在EC2实例的命令行上调用与ec2-reboot-instances从另一台计算机上的AWS Command Line Tools 发出命令之间有什么区别(如果有)? 不会ec2-reboot-instances做任何事情,发送reboot通过SSH会话不会做,如处理环境的事情,具体到AWS? 这两个命令之间有优先选择吗? 在我的特定情况下,我使用Java库而不是命令行工具来访问AWS API,但是它仍然在AWS上调用相同的命令。Java库比命令行工具更为冗长,因此reboot通过SSH 发送命令会更容易,但是我想了解是否还有其他考虑因素值得使用AWS API方法。
16 linux  amazon-ec2 

3
如何为SSH隧道分配主机名
我 ssh root@my.server.ip -g -L 4321:localhost:28017 用来建立从MacBook到托管提供商的专用服务器的隧道。它运作良好。现在,我想访问远程服务器上的几个管理站点(MongoDB状态页面,RabbitMQ页面等,都在不同的端口上)。所有这些都绑定到远程计算机上的127.0.0.1。如何调整此ssh命令以 为隧道分配一个名称,并在浏览器中使用“ my.tunnel.name” 能够在我的浏览器中定义远程端口;我想连接到my.tunnel.name:port,以便能够调用其他站点 ssh是否可能?我已经阅读了手册页并在Google周围搜索了两天,但是它似乎无法正常工作。 --edit 2012-06-01 23:36--由于提供了答案和注释,端口转发现在可以使用 ssh user@remote.server -D 4321 我可以在浏览器中将其设置为代理,浏览器会将对localhost:anyport的任何请求都视为在远程服务器上发出的请求。现在无需使用名称,因为浏览器仅用于远程服务器站点。
16 ssh  port  tunneling 

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.