服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有兴趣找出人们使用标准用户名的经验。 我一直在使用{firstInitial} {lastname} (有时限制长度)的地方。 现在我的用户需要{姓氏}。{姓氏} – 现在出现这段时间可能会导致问题。 特别: 什么是最好的用户名长度限制来保持所有用途的兼容性? 应该避免哪些字符? 更新:我没有提到细节的原因是我想足够普遍,以处理将来可能出现的任何事情。 然而,这可能是一个太普遍的要求(任何事情都可能发生,对吧?)。 这是我们的环境:Ubuntu服务器Lucid Lynx 10.04 LTS,红帽企业Linux 5.6及更高版本,Windows Server 2003和Windows 2000 Server(在Windows 2000本机模式下具有Active Directory),邮件Zimbra 7.x以及附近的OpenLDAP未来。 更新:我应该提到(完整性),我看到这个问题 (虽然它没有回答我问的问题),也是这个网站 ,这两个都是非常丰富的信息。
我不明白为什么有一个最小安装两个不同的程序来安装软件。 难道他们不这样做吗? 有很大的区别吗? 我已经阅读到各地使用aptitude的aptitude,但我仍然不知道区别
login到EC2(Ubuntu)实例,我明白了 *** /dev/xvda1 should be checked for errors *** 我不能fsck /dev/xvda1因为它是挂载的,而sudo umount /dev/xvda1因为正在使用而失败。 lsof表演 jbd2/xvda 172 root cwd DIR 202,1 4096 2 / jbd2/xvda 172 root rtd DIR 202,1 4096 2 / jbd2/xvda 172 root txt unknown /proc/172/exe 并kill -SIGKILL 172是无效的。 该怎么办?
我需要一双新的眼睛。 我们正在使用一根15km的光纤线路,将光纤通道和10GbE多路复用(无源光纤CWDM)。 对于FC,我们有长达40公里的长距离激光( Skylane SFCxx0404F0D )。 多路复用器受限于可以做到最大的SFP。 4Gb光纤通道。 FC交换机是Brocade 5000系列。 FC的波长分别为1550,1570,1590和1610nm,10GbE的波长分别为1530nm。 问题是4GbFC布料几乎不干净。 有时候,即使有很多的交通,他们也有一段时间。 然后他们可能突然开始产生错误(RX CRC,RX编码,RX disparity,…),即使只有边际stream量。 我附上了一些错误和stream量图。 当1Gb / sstream量时,错误目前大约是每5分钟50-100个错误。 光学 以下是汇总的一个端口的功率输出(在不同的交换机上使用sfpshow收集) SITE-A单位= uW(微瓦)SITE-B ********************************************** FAB1 SW1 TX 1234.3 RX 49.1 SW3 1550nm(ko) RX 95.2 TX 1175.6 FAB2 SW2 TX 1422.0 RX 104.6 SW4 1610nm(ok) RX 54.3 TX 1468.4 我觉得在这一点上好奇的是权力的不对称。 当SW2以104uW接收到的1422uW的SW4接收时,SW2仅以54uW接收具有相似原始功率的SW4信号。 反之亦然SW1-3。 无论如何,SFP的RX灵敏度低至-18dBm(约20uW),所以在任何情况下都应该没问题。 一些SFP被制造商诊断为故障(上面显示的1550nm的“ko”)。 1610nm的显然是好的,他们已经使用stream量发生器进行了testing。 […]
根据对Prefork和Worker MPM的描述,似乎preforktypes已经有些过时了,但我无法真正find这两种types的适当比较。 我想知道的是: 两个版本有什么区别? 每种服务器types的(dis-)优势是什么? 是否有基于条件select哪种types的基本指导原则? 两者之间有什么大的性能差异?
VMware内存pipe理似乎是一个棘手的平衡行为。 有了集群RAM,资源池,VMware的pipe理技术(TPS,膨胀,主机交换),客户机内RAM利用率,交换,预留,份额和限制,还有很多变数。 我处于客户端使用专用vSphere群集资源的情况。 但是,他们正在configuration虚拟机,就好像它们在物理硬件上一样。 反过来,这意味着一个标准的VM版本可能有4个vCPU和16GB或更多的RAM。 我来自小的学校(1个vCPU,最小的RAM),检查现实世界的使用和必要的调整。 不幸的是,许多供应商的要求和不熟悉虚拟化的人需要更多的资源,而不是必要的…我有兴趣量化这个决定的影响。 来自“问题”群集的一些示例。 资源池摘要 – 看起来几乎是4:1过度提交。 注意大量的膨胀的RAM。 资源分配 – “最差情况分配”列显示,这些虚拟机在受限条件下可以访问configuration的RAM的50%以下。 上面列表中顶级虚拟机的实时内存利用率图。 4个vCPU和64GB RAM分配。 平均使用9GB以下。 同一个VM的摘要 在vSphere环境中过度使用和过度configuration资源(特别是RAM)有什么缺点? 假设虚拟机可以运行在更less的内存中,那么说虚拟机的configuration比实际需要更多的内存,这是否公平呢? 有什么反驳: “如果一个虚拟机有16GB的RAM分配,但只使用4GB,有什么问题? ”? 例如,客户需要教育虚拟机与物理硬件不一样吗? 应该使用什么特定的度量来度量RAM的使用情况。 跟踪“主动”与时间的峰值? 看着“消费”? 更新:我使用vCenter Operations Manager来分析此环境,并获取上面列出的群集统计信息的一些详细信息。 虽然事情肯定是过度的,虚拟机实际上是过度configuration与不必要的内存,真正(微小)的内存足迹显示在集群/主机级别没有内存争夺… 我的结论是,虚拟机应该是正确的大小,有一点点的操作系统级caching的缓冲区。 超出无知或供应商的“要求”导致这里提出的情况。 在任何情况下,内存膨胀似乎都很糟糕,因为性能会受到影响,所以正确的大小可以帮助防止这种情况发生。 更新2:这些虚拟机中的一些开始崩溃: kernel:BUG: soft lockup – CPU#1 stuck for 71s! VMware将此描述为大量内存过度使用的症状 。 所以我想这个问题的答案。 vCops“超大型虚拟机”报告… vCops“可回收废物”图…
比方说,我想标记一个Docker镜像,并打个拼写错误。 如何在不移除图片本身的情况下移除标签? 手册和Docker文档都没有提到删除标签。 docker tag 0e5574283393 my-imaj docker tag 0e5574283393 my-image # docker untag my-imaj # There is no "docker untag"!
有没有可能在Apacheconfiguration文件中使用variables? 例如,当我使用Django + WSGI设置站点时,configuration文件可能如下所示: <Directory /path/to/foo/> Order allow,deny Allow from all </Directory> Alias /foo/static /path/to/foo/static WSGIScriptAlias /foo /path/to/foo/run_wsgi 我想把'/ path / to / foo'变成一个variables,所以只需要在一个地方定义。 就像是: Variable FOO /path/to/foo … 谢谢!
我刚刚在linux(ubuntu)平台上build立了一个Postfix邮件服务器。 我有它发送和接收电子邮件,它不是一个开放的中继。 它也支持安全的SMTP和IMAP。 现在这是一个很好的初学者问题,但是我应该离开25号港口吗? (因为安全的smtp是首选)。 如果是的话,为什么? 那么港口587呢? 我也应该要求任何一个这些端口的身份validation? 请原谅我在这方面的无知:P
是否有一个将SELECT权限授予新用户 postgresql的单行内容? 一些可以实现以下伪代码的东西: GRANT SELECT ON TABLE * TO my_new_user;