服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
Windows计算机上的主机文件用于将某些名称string绑定到特定的IP地址以覆盖其他名称parsing方法。 通常,人们决定更改主机文件,并发现更改拒绝生效,或者甚至之后忽略主机文件的旧条目。 一些“陷阱”的错误可能会导致这一点,并且弄清楚哪一个是令人沮丧的。 当面对Windows忽略主机文件的问题时,可能会遵循的全面的故障诊断协议是什么? 这个问题在SO上有重复,比如忽略HOSTS文件 然而,这些往往是处理一个具体的案件,一旦OP发现任何错误,讨论就结束了。 如果你碰巧没有犯同样的错误,那么这样的讨论就不是很有用。 所以我认为有一个通用协议来解决所有与主机有关的问题将会更有帮助。
什么是VLAN? 他们解决了什么问题? 我正在帮助一个朋友学习基本的networking,因为他只是成为一家小公司的唯一系统pipe理员。 我一直指着他关于各种networking主题的Serverfault上的各种问题/答案,并注意到一个缺口 – 似乎没有答案,从第一原则解释什么VLAN是什么。 本着“ 子网划分工作如何”的精神,我认为在这里有一个规范的答案是有用的。 答案中包含一些潜在的主题: 什么是VLAN? 他们打算解决什么问题? VLAN之前是如何工作的? VLAN如何与子网相关联? 什么是SVI? 什么是中继端口和接入端口? 什么是VTP? 编辑:要清楚,我已经知道VLAN是如何工作的 – 我只是认为Serverfault应该有一个涵盖这些问题的答案。 时间允许的话,我也会提交自己的答案。
是否有命令行方式列出特定Active Directory组中的所有用户? 通过pipe理计算机 – > 本地用户/组 – > 组 ,然后双击该组,可以查看组中的用户 。 我只需要一个命令行的方式来检索数据,所以我可以做一些其他的自动化任务。
我在Windows 2008 R2的任务计划程序中有一些任务。 我创build了他们作为pipe理员,我作为pipe理员login。 我没有简单的方法来重命名任务。 我唯一的办法是将任务configuration文件导出到一个XML文件并重新导入到一个新的任务,改变那里的名字,然后删除旧的任务。 有一个更简单的方法吗?
我一直在围绕亚马逊EC2,并且对一些术语有些困惑。 具体涉及AMI,快照和卷以及EBS 如果我错了,请纠正我,或者在我的以下陈述中填写任何严重的漏洞: AMI(Amazon Machine Image)是一个操作系统和configuration的完整“磁盘”捕获。 当你启动一个实例时,你从AMI启动它 一个EBS(弹性块存储)是一种方法来保持您从一个给定的AMI启动后所做的任何修改的状态。 在我看来,这就像你的实例和AMI的最终状态差不多。 快照是…好吧,我不确定。 我只能假定它是一个特定实例的快照,但我不清楚这与EBS中存储的状态有什么不同。 快照与现有实例创buildEBS AMI有何不同? 卷是…它似乎挂载了一个AMI / EBS对加载的磁盘空间? 我也不确定。 我可以看到(从AWS控制台)可以从快照创build卷,并且可以附加/分离卷,但是我不清楚为什么或何时可以这样做。
这是一个软件devise问题 我曾经为了速度而遵循以下规则 cache memory > memory > disk > network 每一步是前一步的5-10倍(例如,高速缓冲存储器比主存储器快10倍)。 现在看来,千兆以太网的延迟比本地磁盘less。 因此,从大型远程内存数据库中读取的操作可能比本地磁盘读取要快。 对于像我这样的老朋友,这种感觉就像是异端邪说。 (我只是花了一些时间在磁盘上build立一个本地caching,以避免必须做networking往返 – 因此我的问题) 有人在这方面有经验/数字/build议吗? 是的,我知道,唯一真正的方法是build立和测量,但我想知道一般规则。 编辑 : 这是来自顶级答案的有趣数据: 往返同一数据中心500,000 ns 磁盘寻道10,000,000 ns 这对我来说是一个震撼。 我的心理模型是networking往返本身就很慢。 而不是 – 比磁盘“往返”快10倍。 Jeff attwood在http://blog.codinghorror.com/the-infinite-space-between-words/上发表了这个v好博客。
Windows Vista增加了创build文件和目录的符号链接的function。 如何创build符号链接,以及支持它的当前Windows消费者和服务器版本是什么?
六个月前,在我们的非盈利项目中,我们决定开始将我们的系统pipe理迁移到Puppet控制的环境中,因为我们期望从现在到一年之间,我们的服务器数量会大幅增长。 自从做出这个决定后,我们的IT人员变得有点太烦人了。 他们最大的反对意见是: “我们不是程序员,我们是系统pipe理员”; 模块可以在线获得,但是许多模块有所不同; 车轮经常被重新发明,你如何决定哪一个适合这个法案? 在我们的回购中的代码是不够透明的,要找出他们不得不通过它们可能甚至写了自己前面的清单和模块recursion的东西是如何工作的; 一个新的守护进程需要编写一个新的模块,惯例必须与其他模块相似,这是一个困难的过程; “让我们运行它,看看它是如何工作的” 在社区模块中几乎没有“扩展名”:“trocla”,“augeas”,“hiera”…我们的系统pipe理员如何跟踪? 我可以看到为什么一个大型组织将派遣他们的系统pipe理员到木偶课程成为木偶大师。 但是,如果小型玩家不上课程,基本上通过浏览器和编辑学习,那么小型玩家如何才能将木偶学到专业水平呢?
如何通过远程桌面将ctrl + alt + del发送到远程计算机? 例如,如果我想要使用远程桌面连接更改远程PC上的本地pipe理员密码,将能够将ctrl + alt + del密钥序列发送到远程计算机会很有帮助。 我通常会按ctrl + alt + del并select更改密码选项。 但是我不能使用远程桌面发送ctrl + alt + del,因为这个“特殊”的密钥序列总是由本地客户端来处理。
由于Windows资源pipe理器(至less是Windows XP)对ZIP文件有一些基本的支持,所以似乎应该有一个相当的命令行,但我似乎无法find任何一个标志。 Windows(XP,Vista,7,8,2003,2008,2013)是否带有内置的命令行压缩工具,还是需要使用第三方工具?