服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我想在这个问题上find最好的configuration/硬件来从一台服务器提供40Gbps。 情况 我们有一个video共享代理服务器,可以从后面的慢速存储服务器上卸载峰值。 所有的stream量只是HTTP。 服务器充当反向代理(不在服务器上caching的文件)和Web服务器(存储在本地驱动器上的文件)。 目前有100TB的文件,并在后端存储服务器上增长。 caching机制是独立实现的,这个问题不是caching本身,因为它工作得很好 – 目前提供14Gbps,传递到后端服务器只有2Gbps。 所以caching使用情况良好。 目标 从一台机器实现40Gbps甚至更高的吞吐量。 硬件1 硬件:Supermicro SC825,X11SSL-F,Xeon E3-1230v5(4C/[email protected]),16GB DDR4内存,2x Supermicro 10G STGN-i1S(LACP L3 + 4) SSD:1x 512GB三星,2x500GB三星,2x480GB Intel 535,1x 240GB Intel S3500 系统: irqbalancer停止 每个接口的set_irq_affinity(通过ixgbe驱动程序tarball中的脚本) 的ixgbe-4.3.15 I / O调度程序截止date iptables空(卸载模块) 文件系统:XFS Nginx的: sendfileclosures aio线程 指导1M tcp_nopush上 tcp_nodelay上 如图所示,我们能够推动12.5Gbps。 不幸的是,服务器没有响应。 有两件事引起了我的注意。 第一个是大量的IRQ。 在这种情况下,我不幸的是有/ proc / interrupts的图表。 第二件事是高系统负载,我认为这是由于kswapd0只能与16G的RAM工作有关。 硬件2 […]
我有一个具有以下节点的Redis集群: 192.168.0.14:6379 master (slots from 0 to 16383) 192.168.0.15:6379 slave (slots from 0 to 16383) 192.168.0.16:6379 master (without slots) 文档说任何节点都可以将查询redirect到正确的节点。 但我不能redirect来自192.168.0.16:6379主节点的请求。 这是我试过的: 192.168.0.16:6379> set myKey myValue (error) MOVED 16281 192.168.0.14:6379 192.168.0.16:6379> get myKey (error) MOVED 16281 192.168.0.14:6379 它既不写也不读。 当我尝试从192.168.0.14:6379获得“myKey”时,它显示下一个: 127.0.0.1:6379> get myKey (nil) 我的要求有什么问题? 我正在使用redis服务器版本3.2.5
我在GCP上有一个正在运行的实例,并想添加另一个永久磁盘。 但它不会显示出来。 这是一个具有10 GB存储的n1-standard-1实例(名为s03 )。 我创build了另一个存储disk-1并安装它。 然后我创build了disk-2 。 可悲的是,新的一个不会像在这里的文档中提到的那样出现在ls /dev/disk/by-id 。 我重新启动了系统并检查了日志,但找不到为什么disk-2不能显示的任何问题。 有任何想法吗?
微软每月通过WSUS推出不同版本的汇总/补丁。 一个非常奇怪的是“预览.Net框架的质量汇总”。 预习? 跆拳道这是什么意思? 它似乎是一个可安装的补丁包像其他人,但它的名字有预览。 我如何通过安装来预览安装? 所以,也有“.Net框架的安全更新”,我认为有一个“.Net框架的安全和质量汇总”。 因此,有“安全和质量汇总”,“安全更新”和“质量汇总预览”。 微软不能让这个更令人困惑。 即使有些似乎是其他的一个子集,我也可以select安装它们。 如果我这样做会怎样? 我点击“更多信息”的东西,它没有说明这是什么意思。 我谷歌search,什么都没find。 任何人都可以解释(特别是“预览”跆拳道!?)或指向我一个很好的文章? 谢谢!!!
关于IOPS,我在网上看到了几个来源,提示给定数量磁盘的IOPS仅仅是单个磁盘的IOPS乘以磁盘的数量。 如果我对IOPS的理解是正确的(而且我一点都不确定),那么我会认为现实将取决于RAID级别,其中包括许多其他因素。 使用RAID 1/10时,所有数据都至less被复制到两个磁盘上,从而减less某些IO模式在特定磁盘上的争用。 但是,在条带化的RAID级别(如RAID 0/5/6)中,数据是分布式的而不是重复的,这意味着连续的读取请求可能针对同一个主轴,从而导致在前一个IO完成时阻塞。 写作甚至更有争议。 我还要补充一点,我认识到,由于各种优化和其他因素,现实情况要复杂得多。 我的问题实际上只是在一个非常基本的层面上,即我是否理解IOPS意味着什么是正确的。 这可能是因为我认为IOPS甚至会受到RAID级别的影响,这说明对这个概念有一个基本的误解。
这是关于networking映射软件的典型问题 。 是否有任何良好的networking映射工具来创buildnetworking的可视化表示? 我正在谈论一个自动映射工具,它将会扫描networking并为我制作地图。
我有FreeNAS公开NFS。 我如何从Windows 7访问? 我在Windowsfunction中启用了“NFS服务”。
我有一个VirtualBox虚拟机运行与主机专用networking。 这个VM正在运行Apache,我想在其中设置一些基于名称的虚拟主机,可以从主机上的Web浏览器访问。 问题是,每次为虚拟主机添加一个新的子域时,我都必须将其添加到主机文件中。 现在我有这样的东西: 192.168.56.3 vm site1.vm site2.vm site3.vm site4.vm … 我想达到与此相同的效果 192.168.56.3 vm *.vm 我知道*在主机文件中不能用作通配符。 是否有另一种方法来达到运行实际的DNS服务器所需的结果? 我应该吮吸它,并不断手动添加到我的主机文件?
在这里(Windows Vista)的计算机上运行磁盘清理,并看到列表中有3个项目,我没有见过: 每个用户存档的Windows错误报告… | 402 MB 系统已归档的WIndows错误报告… | 18,0 KB 系统排队的Windows错误报告… | 533 MB 那些是什么? 我认为删除是安全的,但是我应该先用它做些什么? 我是否应该对Mircosoft好一些,并发送所有排队的东西? 我该怎么做? 注意:希望我知道那些点之后是什么。 假设它是“报告”,但不知道后面是否有更多。 讨厌无法resize的对话框…(或者至less让我知道在工具提示中被截断的文本背后是什么)
我注意到有几个人推荐使用etckeeper将版本控制应用到我的/ etc目录。 在我看来,默认的安装将存储库放在与您试图pipe理的/ etc相同的机器上。 这对于版本控制来说工作正常,但是不会给服务器备份文件带来额外的好处 – 或者允许我将/ etc的部分从一个源机器复制到另一个源机器。 是否有可能在中央pipe理员机器上共享一个git存储库 ,以便每台服务器上的etckeeper将其数据存储在同一个地方? (我现在用svn和一些自定义脚本来做类似的事情来提交和还原文件,但是我必须记得在做出更改时提交它们。)