戴尔perc 6i卡是否支持RAID 1arrays的在线扩展,当两个驱动器已被更大的replace? 例如,逻辑驱动器0(LDO)具有两个成员73gb驱动器。 我们有两个新的147GB驱动器可用,并插入到服务器的备用插槽中。 (不担心系统中的最终驱动器位置) 我可以删除每个73GB,并用147GBreplace它,然后使用MegaCli工具(版本4.00.11)增长RAID 1arrays? 控制器是否支持在线扩展? 如果支持,需要什么命令开关来完成重build/增长/扩展? 或者我将不得不在控制器上创build一个新的LD(2x 147gb raid1),pvmove数据和dd / boot并重新安装grub等。
我有许多VM服务器通过Open-iSCSI从Dom0主机中挂载的iSCSI LUN中运行Xen虚拟机。 这只是一个简单的单path设置(通过集群存储和虚拟IP在目标端进行冗余) 我正在考虑使用iSCSI根目录的Open-iSCSI README中的设置,因为基本上它是这样的: 8.2 iSCSI settings for iSCSI root ——————————— When accessing the root parition directly through a iSCSI disk, the iSCSI timers should be set so that iSCSI layer has several chances to try to re-establish a session and so that commands are not quickly requeued to the SCSI layer. Basically you […]
我是一个开发者,他有一个很好的devise一个networking服务的不好的情况,很难被iPhone客户打到。 iPhone应用程序在过去一年的下载量超过了10MM,现在我正在把用户在线上互相交stream。 我想调整将承载我的基于TCP的networking服务的服务器的TCP实现。 每个请求的大小发送将是“小”(比如<256字节)。 好吧,你知道了,这是一个游戏服务器(令人震惊)! 仅供参考,对于这种特殊的服务,我不感兴趣UDP(或UDP上的可靠层,例如ENet和RakNet),因为游戏不像Quake一样; 所有的数据包都必须可靠地接收,这就是TCPdevise的。 因此,iPhone客户端和服务之间的连接将是“长久的”(尽可能多 – 隧道和电梯被诅咒!)。 仅供参考,我在运行Linux 2.6.18-164.9.1.el5的服务器上运行100Mbps上行链路上的服务。 我的目标是同时: 保持尽可能低的延迟; 和 尽量减less每个连接的客户端使用的内存量。 有大量的TCP相关的旋钮来调整! 经过一些基础研究之后,似乎大多数人都build议保持原样。 但是,有一些设置似乎应该针对特定情况进行调整。 我知道这有点模糊,这就是为什么我要求帮助。 需要考虑的事情是,尽可能减less内存,尽量减less片状networking上的小请求/响应,这可能是: 内存可用于TCP / IP实现 设置“nodelay”选项(禁用Naglealgorithm,因为这是一个半实时游戏服务器) 拥塞控制algorithm 等等(还有什么?) 考虑TCP 拥塞控制algorithm : reno:几乎所有其他操作系统使用的传统TCP 立方体:CUBIC-TCP bic:BIC-TCP htcp:Hamilton TCP 维加斯:TCP维加斯 westwood:针对有损networking进行了优化 我的服务器默认为bic,其目标是devise一个协议,可以在高速长距离networking中将性能提高到每秒几十吉比特,同时保持强大的公平性,稳定性和TCP友好性。 韦斯特伍德听起来更合适,因为它旨在更好地处理大带宽延迟产品path(大型pipe道),由于传输或其他错误(泄漏pipe道)造成的潜在分组丢失,以及dynamic负载(dynamic负载pipe道)”。 我在这里太深了,还是这个课程的标准? 什么types的东西你们一般调整TCP / IP? 怎么样? 有什么规则可以知道? 你对我的个案有什么智慧的话? 非常感谢!
我有一个从hetzner.de(EQ4)与2 *三星HD753LJ驱动器(750G 32MBcaching)的服务器。 OS是CentOS 5(x86_64)。 驱动器组合在一起成为两个RAID1分区: / dev / md0这是512MB大,只有/启动分区 700GB以上的/ dev / md1,是其他分区的一个大LVM 现在,我已经运行了一些基准testing,看起来即使是完全相同的驱动器,速度在每一个上都有所不同。 # hdparm -tT /dev/sda /dev/sda: Timing cached reads: 25612 MB in 1.99 seconds = 12860.70 MB/sec Timing buffered disk reads: 352 MB in 3.01 seconds = 116.80 MB/sec # hdparm -tT /dev/sdb /dev/sdb: Timing cached reads: 25524 MB in 1.99 […]
我想要做的就是安装postfix,并转发邮件。 我不需要任何东西留在我的服务器上。 这是给我的地狱。 我尽我所能,但后缀拒绝所有继电器。 我想要的是这个。 说我的服务器在example.com。 我要这个: 电子邮件转发:[email protected] – > [email protected] [email protected] – > [email protected] [email protected] – > [email protected] 我所需要的只是一个redirect电子邮件的转发盒。 由于我的configuration显然有些问题,所以我真的可以用一个main.cf的例子来达到我的目的,而且我会在路上。 编辑:日志 奇怪的是日志不给我任何错误。 main.cf: mreiley@Omega-14:/var/log$ cat /etc/postfix/main.cf # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used […]
当试图解决一个间歇性的无线连接到路由器的机器上的互联网连接问题时,我跑了tcpdump,并注意到“未知的SSAP”和“未知的DSAP”错误的数据包以每秒几个速度来到。 20:27:21.703178 00:24:a5:af:24:f6 (oui Unknown) Unknown SSAP 0xde > 1c:65:9d:48:38:95 (oui Unknown) Unknown DSAP 0xe2 Information, send seq 0, rcv seq 16, Flags [Response], length 171 20:27:21.724726 00:24:a5:af:24:f6 (oui Unknown) Unknown SSAP 0xde > 1c:65:9d:48:38:95 (oui Unknown) Unknown DSAP 0xe2 Information, send seq 0, rcv seq 16, Flags [Response], length 104 20:27:21.746449 00:24:a5:af:24:f6 (oui Unknown) […]
我的系统上的cat / proc / cpuinfo为我的2个内核提供了不同的标志。 有人可以向我解释为什么? 我运行Ubuntu 10.10内核2.6.35-24通用。 processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Intel(R) Core(TM)2 CPU E8400 @ 3.00GHz stepping : 10 cpu MHz : 2999.820 cache size : 6144 KB physical id : 0 siblings : 2 core id : 0 cpu cores […]
我们有两台类似的SLES10SP2服务器,它们在同一个存储arrays的相同设备上使用多path。 在一台服务器上,/ dev / disk / by-id / scsi- *设备正确指向多path设备: server1:/dev/disk/by-id # ls -l scsi-* | awk '{print $9,$10,$11;}' scsi-3600a0b80005047d80000050c4933f22c -> ../../dm-1 scsi-3600a0b80005047d80000050c4933f22c-part1 -> ../../dm-2 scsi-3600a0b80005047d80000050c4933f22c-part2 -> ../../dm-3 scsi-3600a0b80005047d80000b0a14dbb20e4 -> ../../dm-0 另一方面,/ dev / disk / by-id / scsi- *磁盘设备指向其中一个path而不是多pathdm设备: server2:/dev/disk/by-id # ls -l scsi-* | awk '{print $9,$10,$11;}' scsi-3600a0b80005047d80000a3464a07f6ee -> ../../dm-1 scsi-3600a0b8000505008000004f84933e183 -> ../../sda […]
我刚刚build立了一个Linux服务器,debian squeeze,2.6.32-5-amd64,过去一周它重启了三次,一天两次。 没有停电,我知道(它运行在一个UPS),并没有在系统日志中的错误,除了在启动几个预计之外做清除条目在ext4日记由于不洁的关机。 我可以采取哪些步骤来确定重新启动的原因? 有没有办法让它挂起而不是重新启动,所以我可以复制堆栈跟踪或什么东西离开屏幕? 任何方式来增加debugging信息,或得到它转储的东西到磁盘,或者什么?
比较两个(或更多)RHEL 5.X服务器的操作系统configuration的最佳方法是什么? 有没有工具/软件包可以做到这一点? 请注意,我主要是寻找可调谐的操作系统(内核参数等)。 我想补充一下我们为什么要这样做的原因: 我们有一个很大的zLinux足迹,并希望将我们的“标准构build”与供应商提供的发行版进行比较。 zLinux在某种程度上是一个专门的体系结构,通常与x86_64的build议设置不同。 如果我们有一个高度可用的服务器集群,则可以比较/确保它们之间的操作系统configuration是一致的。 注意:我不是在寻找像木偶或厨师这样的集中解决scheme。 我同意这些是最佳解决scheme肯定是在路线图上,但不是我正在寻找的东西:)