服务器管理员

系统和网络管理员的问答

2
Apache可以,但是error.log-[mpm_prefork:notice]是什么?
我的apache服务器运行正常,没有任何问题。在重新启动期间它也不会发出任何警告。但是,如果我检查error.log一下,会发现以下行不时重复: [Wed Jun 25 18:15:56.295408 2014] [mpm_prefork:notice] [pid 8817] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4 configured -- resuming normal operations [Wed Jun 25 18:15:56.295570 2014] [core:notice] [pid 8817] AH00094: Command line: '/usr/sbin/apache2' [Wed Jun 25 18:26:34.511247 2014] [mpm_prefork:notice] [pid 8817] AH00169: caught SIGTERM, shutting down 他们说什么?我该如何解决?
32 apache-2.4 

6
在Amazon ECS中更新服务的容器
建议使用哪种方法来更新在Amazon ECS中运行的服务的容器? 该AWS文档说:“如果你已经更新了应用程序的泊坞图像,你可以创建一个新的任务定义与图像,并将其部署到您的服务,一次一个任务。” 当前(2015年4月13日)文档中目前几乎包含所有内容。 我是否正确理解,在Amazon ECS中更新我的应用程序容器的唯一方法是创建一个新任务,然后停止旧任务并启动新任务? 我已经在Core OS和Fleetctl中成功使用了“最新”标签。这样做的好处是不需要为新的更新而更改Docker映像的标签,因为重新加载服务将看到新的更改并更新容器(使用相同的标签“最新”)。 您使用哪种方法通过Amazon ECS中的更新的docker镜像来更新服务?

3
如何重用CloudFormation中的现有资源?
我的CloudFormation模板中有S3存储桶作为资源。随着DeletionPolicy集来Retain。这按预期工作,删除堆栈时,确实确实保留了存储桶。但是,当我尝试再次创建堆栈时,尝试再次创建相同存储桶时,创建失败,并出现错误消息,提示该存储桶已存在。 我需要添加什么到CloudFormation模板以使其不尝试重新创建已经存在的资源? 我的模板的相关片段如下: "Resources": { "SomeS3Bucket" : { "Type" : "AWS::S3::Bucket", "DeletionPolicy" : "Retain", "Properties": { "BucketName": "SomeS3Bucket" } }


6
pam service(sshd)忽略最大重试次数
我有用来在其上运行网络服务器的vps,它当前正在运行ubuntu服务器12.04。几个星期以来,我在ssh控制台中不断收到很多错误。 2014 Apr 11 08:41:18 vps847 PAM service(sshd) ignoring max retries; 6 > 3 2014 Apr 11 08:41:21 vps847 PAM service(sshd) ignoring max retries; 6 > 3 2014 Apr 11 08:41:24 vps847 PAM service(sshd) ignoring max retries; 6 > 3 2014 Apr 11 08:41:25 vps847 PAM service(sshd) ignoring max retries; …
32 ubuntu  ssh  pam 


2
是否有用于登录Windows计算机的“。\”(点斜杠)速记的特定名称?
我想标题就说明了一切。是的,.\不是那种过时的\.东西。 对于那些不知道的人,.\是在登录屏幕上说“这台计算机”的简写方式*请参阅 Windows中的“脚注”,当您不知道或不在乎本地计算机名称但需要时,这非常方便无论如何(例如通过RDP或针对一组共享的本地用户和密码,甚至针对本地脚本编写)进行身份验证,如果您不幸不得不物理上访问计算机。 这有真实的名字吗?如果是,那是什么? 我说the dot-slash thing这种话很愚蠢,这就是我一直在指的那个。 *脚注:正如@OliverSalzburg指出的那样,.实际上是“此机器”的简写,并且在对Windows机器使用身份验证样式时\,它是两者之间的分隔符。hostnameusername[host]\[user]
32 windows  login 

6
我应该安装Windows Management Framework 3.0吗?
我将其发布为大家的大注意。我知道这不是标准的问答,但是我认为这是每个Windows管理员都应该知道的事情。陷入大麻烦的风险非常大。 Microsoft最近发布了Windows Management Framework 3.0适用于Windows Server 2008和Windows Server 2008 R2系统的版本,其中包括Windows Server 2012固有的一些功能(例如PowerShell 3.0)以及对WMI,WinRM和其他管理技术的大量改进。 Windows Update将其发布为可选更新。 我应该在服务器上安装它吗? 更新:自2012年12月19日,在多个用户报告了各种产品(包括此处讨论的产品)的主要兼容性问题之后,Microsoft从Windows Update中删除了此更新。

3
比较2个目录并在第3个目录中复制差异
运行ubuntu 12.04,我想比较2个目录,例如folder1 /和folder2 /,并复制与folder3 /不同的任何文件。也有嵌套文件,因此也应复制匹配的子目录 有没有一个命令对我有帮助?我可以获得正在运行的已更改文件的完整列表: rsync -rcnC --out-format="%f" folder1/ folder2/ 但是rsync似乎无法将这些文件“导出”到另一个目标目录中。我可以将列表通过管道传输到cp或其他程序,以便在创建目录的同时复制文件吗?例如,我尝试 rsync -rcnC --out-format="%f" folder1/ folder2/ | xargs cp -t folder3/ 但这也不会保留目录,它只会复制folder3 /中的所有文件
32 linux  rsync  directory  diff 


1
流浪者设置默认共享权限
运行流浪者实例时,将/vagrant自动安装项目文件夹。但是已安装具有以下权限 # ll -d /vagrant drwx------ 1 vagrant vagrant 612 Jun 13 14:41 /vagrant/ 我需要将它(至少)与0770一起安装,但我找不到方法。如果运行mount命令,我会看到此输出 # mount v-root on /vagrant type vboxsf (uid=1000,gid=100,rw) 我已经尝试了chmod和chown/chgrp,但是它们无法在该安装的文件夹上使用,因此我的apache用户无法访问该文件夹。我在Vagrant手册中阅读到可以更改所有者和组的信息,但其中没有提及权限。 我怎样才能做到这一点? 另一个选项可能是切换到NFS,但这种方式在Windows平台上不起作用,并且需要编辑本地/etc/exports文件,并且需要root特权,而且这很烦人,因此我宁愿不要进行此更改。

11
在新硬件上部署单个服务器时,是否将其虚拟化?
我在ServerFault上发现了一些围绕该主题的问题,尽管它可能是基于观点的,但我认为,根据以下情况,它可以归为“良好主观”类别: 建设性主观问题: * tend to have long, not short, answers * have a constructive, fair, and impartial tone * invite sharing experiences over opinions * insist that opinion be backed up with facts and references * are more than just mindless social fun 这样就可以了。 我正在帮助一位系统管理员,他正在替换运行Windows 2003的旧物理服务器,他不仅希望替换硬件,而且希望在此过程中“升级”到2012 R2。 在关于他的替换硬件的讨论中,我们讨论了以下可能性:他安装ESXi,然后使2012“服务器”成为VM,并将旧的应用程序/文件/角色从2003服务器迁移到VM,而不是非VM安装在新硬件上。 在接下来的几年中,他没有意识到需要将任何其他东西转移到VM或创建其他VM,因此最终这将是运行常规安装的新硬件或在ESXi上运行单个VM的新硬件。 我自己的经验仍然会倾向于VM,除了创建额外的VM可能会出现的原因之外,没有其他真正令人信服的理由。但是,尽管虚拟机具有更好的管理功能和报告功能,但现在虚拟机管理程序还有其他开销和管理方面的内容。 …


2
如何在SPF记录中指定多个包含的域?
我们的企业电子邮件托管在Google应用程序上。此外,我们的网络服务器也可能发送电子邮件。目前,我们在DNS中的SPF记录如下所示: domain.com. IN TXT "v=spf1 a include:_spf.google.com -all" 一切都很好,但是现在我们将电子邮件列表管理外包给了另一家公司,我们需要在中添加第二个域include。因此,我正在寻找类似的东西: domain.com. IN TXT "v=spf1 a include:_spf.google.com include:otherdomain.com -all" 正确的语法是什么?非常感谢!

5
如何在centos 6.2中更改时区?
这是我的date命令的输出: [root@r1304 ~]# date Wed Apr 18 15:43:28 GST 2012 我想将默认系统时区更改为Asia / Dubai。我已经按照教程进行了操作: ln -sf /usr/share/zoneinfo/Asia/Dubai /etc/localtime 但是没有效果。似乎在CentOS 6中这样做的方式有所不同。如何更改时区?

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.