服务器管理员

系统和网络管理员的问答

2
计算直到磁盘已满的天数
我们使用石墨来跟踪一段时间内磁盘利用率的历史记录。我们的警报系统会查看石墨中的数据,以在可用空间低于一定数量的块时向我们发出警报。 我想获得更智能的警报-我真正关心的是“我必须花多长时间才能对可用空间做些什么?”,例如,如果趋势表明在7天内我将用完磁盘空格,然后发出警告,如果少于2天,则引发错误。 使用衍生工具和Holt Winters Confidence乐队,Graphite的标准仪表板界面可以非常智能,但是到目前为止,我还没有找到将其转换为可操作指标的方法。我也可以通过其他方式处理数字(只需从石墨中提取原始数字并运行脚本即可)。 一个复杂的问题是,该图并不平滑-添加和删除文件,但是随着时间的推移,总体趋势是磁盘空间使用量增加,因此也许需要查看本地最小值(如果查看“无磁盘”指标) )并在槽之间绘制趋势。 有人这样做吗?


2
为什么增加Hyper-V托管VM的“逻辑处理器数”会提高该VM的性能?
据我了解,虚拟机(假设Relative Weight相等)获得处理器的平等份额。 给虚拟机一定的处理时间后,该虚拟机是使用单个核心还是使用多个核心都没有关系,因为处理来自Hyper-V主机上的一系列处理器。但是,当我Number of logical processors在Hyper-V中将特定VM 的设置从1设置为4时,我看到了巨大的性能提升。 我当前设置的规格大约是: Hyper-V主机具有32 GB的RAM,24个逻辑处理器(错误的单词?)和几TB的空间。 VM被分配了6 GB RAM,1个或4个内核,数百GB的空间并运行2008 R2。 在过去的Hyper-V设置中,我经历了类似的事情。

2
APC的智能信号电缆(940-0024)是否真正专有?
首先,不确定此问题是否属于此处或SU,因此请在疯狂否决或抨击我之前提供相应的建议。 我们有一个UPS单元,我们最近将其配置为在网络上工作。UPS单元使用AP9606网卡,但也具有看起来像是供终端使用的串行端口(put很棒)。我不熟悉后者。长话短说,我能够使用telnet配置网络适配器。一切都很好。 无论出于何种原因,当我们重新启动配置为使用UPS单元自动关机的计算机时,UPS上的NIC似乎只是丢弃了其IP配置(仍然试图找出答案)。从那时起,任何尝试与NIC联系的尝试都将失败。 到目前为止尝试的步骤: 我按照这些说明手动进行了arp录入。 点击重置按钮,然后重新尝试上一步。 尝试之前的步骤时,运行WireShark,以查看NIC的MAC或IP是否出现在ARP请求的任何位置。 使我与UPS单元区分开的唯一一件事是48p交换机,因此在同一子网内不应有任何网络过滤。我没有任何办法来判断卡是否完好,或者我是否真的必须按照这些说明尝试进行串行操作。因为我们安装了UPS单元,所以找不到这种智能信号电缆。但是,我手头有一条看起来似乎可以使用的Cisco YC电缆,但是我很难找到电缆配置以查看它们是否匹配。OTOH,获得这条APC电缆还意味着我将不得不找到一台具有串行端口的过时计算机。
9 nic  apc  cable 

4
嗅探UNIX域套接字
我知道某个进程正在写入某个Unix域套接字(/var/run/asterisk/asterisk.ctl),但是我不知道发送方的pid。我如何找出谁在写套接字?我尝试过: sudo lsof /var/run/asterisk/asterisk.ctl 但它只是列出套接字的所有者。我想知道谁在向这个套接字写/读,我也想嗅探数据。这可能吗?
9 linux  socket 

3
Nginx limit_req设置中突发的定义是什么?
这有什么区别: limit_req_zone $binary_remote_addr zone=flood:10m rate=30r/s; limit_req zone=flood nodelay 和: limit_req_zone $binary_remote_addr zone=flood:10m rate=30r/s; limit_req zone=flood burst=5 nodelay 文档http://wiki.nginx.org/HttpLimitReqModule。
9 nginx 

3
如何使用Postfix通过Google帐户中继邮件
我希望通过我的个人Google帐户将非本地电子邮件转发给本地用户,然后将其发送给本地用户。我的配置是:/ etc / postfix / transport * smtp:[smtp.gmail.com]:587 和/etc/postfix/main.cf [root@media postfix]# cat main.cf # This file contains only the parameters changed from a default install # see /etc/postfix/main.cf.dist for a commented, fuller version of this file. transport_maps = hash:/etc/postfix/transport smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_mechanism_filter = plain, login smtp_sasl_security_options …
9 linux  postfix 

2
SATA 1、2和3电缆可以互换吗?
我有一个较旧的SATA驱动器(不确定是SATA 1还是2)。与我的新SATA 3 M / B大小相同的插头。 电缆可以互换吗?使用“下部”电缆会导致性能下降吗?
9 sata  cable 

2
php-fpm向nginx返回空响应
nginx使用/etc/nginx/fastcgi_paramslocation块中的标准通过fastcgi连接到php-fpm 。 当使用从命令行连接到/.status(php-fpm.ini :: ping.path)时cgi-fcgi -bind,结果将按预期返回(X-Powered-By设置,响应正文等)。 当使用nginx请求时,结果返回为空(X-Powered-By设置,没有正文长度或内容)。nginx返回200,因为它得到了“有效”的响应。 监视tcpdump,我在其FCGI标头中隔离了对奇偶校验的请求(减去仍由Shell设置的与用户相关的env变量)。
9 php  nginx  php-fpm  fastcgi 

1
ps输出中的D +状态
ps输出的进程的D,Ds和D +状态之间是否有区别 $ ps -e -o pid,stat,comm,wchan=WIDE-WCHAN-COLUMN | grep D PID STAT COMMAND WIDE-WCHAN-COLUMN 12987 D+ du o2net_send_message_vec 我了解D代表“磁盘睡眠”。想知道D +,Ds及其代表什么?
9 linux  ps 

1
为什么WireShark认为此帧是重组PDU的TCP段
请在这里找到一个小的pcap文件来说明我的问题。 我有一个三向TCP握手,然后有两个FIX登录。(FIX是用于交易的协议。)WireShark会很好地解释和解析第一个FIX登录(第4帧),但将第二个登录(第6帧)解释为TCP segment of a reassembled PDU。 但是,帧6 不是重组PDU的TCP段。它包含完整的TCP PDU,应将其解释为FIX登录并进行解析。我检查了序列号,ACK号,IP总长度等是否都很好。 为什么将帧6解释为重组PDU的TCP段?
9 tcp  wireshark 


4
如何在特定套接字上测量MB /秒
我们有一个Web层,其中一个Web节点偶尔会猛击我们的数据节点(多个),如果我们可以看到MB /秒进入所有套接字或单个套接字的机器,我们可以立即知道哪个Web节点启动了大量涌入做事。这对于我们的监视功能将非常有用。 有没有办法查看机器的“当前” MB / s摄入量? 我不想使用测试节点之间带宽的工具,而只是想测量当前状态。
9 linux  socket 

1
为什么使用MPIO而不是802.3ad Team for iSCSI
将我的第一台服务器配置为iSCSI目标,我认为将NIC组合在服务器上(传统的802.3ad团队)可以使我开始工作。 但是,从许多在线资源中,我不建议这样做,而应该使用MPIO(此建议中没有具体的大小确定,并且似乎适用于从3节点群集到数十节点及以上的大型群集)。 我知道MPIO更好,因为它可以聚合通过独立路由进行的传输(而传统的NIC团队将到达同一交换机),此外,还有其他任何原因(数据损坏的风险)供Microsoft和培训材料状态使用MPIO而不是分组?


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.