服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我们正在实施Puppet,并希望使用filebucket来replace内部文件更改跟踪器。 将文件桶物理布局到哈希目录树中,以及在主文件桶中缺less“哪个客户端”元数据,这使得这有点具有挑战性。 我find了puppet附带的filebucket实用程序,以及http://reductivelabs.com/trac/puppet/wiki/Recipes/FileBucket中的快速和简洁的索引配方。 我可以看到使用这些作为合理pipe理界面的构build块并不是什么大问题。 但不是重新发明轮子… 任何人都有更好的?
有没有人知道如何计算UPS电源,假设我有650瓦的服务器。
我试过我的服务器,他们没有看到微软发布的补丁。 通常Windows Update会在星期三自动安装它们,所以它一定是一天晚些时候 – 但我无法在维基百科页面上的任何地方find这个信息,或者在微软的星期二补丁网站上找不到这个信息。 任何人有权威的来源,他们被释放的时间? 补丁星期二的wiki 讨论页也感叹: “什么时候发布的更新?我似乎直到星期三都没有注意到,我今天也没有看到(14:03 UTC) – Zilog Jones 13:03,2006年7月11日(UTC)”)
这在编程和服务器pipe理之间有点中间地带,但是这似乎最终是最相关的地方。 我正在寻找一种方法来确定variables' $DISPLAY '是否宣传我们可以实际连接到的XServer,也就是说,如果所有的身份validation和任何东西都已到位,以允许执行更多的事情。 我理想的是寻找一些shell-end工具返回true / false,这可以在构build脚本中使用,以确定是否应该运行其中的其他testing(我不能控制)。 目前的testing只是检查envvariables“ $DISPLAY ”,如果它在那里,将尝试连接,并且当连接不起作用时,testing假定testing失败,而不仅仅是显示不可连接。 我只需要能够做到 if [[ ! can_connect_to_X ]] ; then unset DISPLAY fi 为了停止这些testing有严重的精神问题。 在理想的情况下,需要这样做的工具应该由X客户端库本身提供,以免产生特殊的依赖关系,并且假设实用工具不在那里,我们不能连接到任何显示器。
哪个configuration文件, .bashrc或.bash_profile是ssh-agent的适当位置? 我正在寻找解释交互式shell和loginshell之间差异的答案。
我有两个svn分支,“b1”和“b2”。 我想将我所有的提交从“b1”分支合并到“b2”分支。 我试过类似的东西 svn merge -r HEAD:HEAD b1 b2 但它什么都不做。 我相信我有这个命令错了,但我找不到好的文档。 我想在客户端做到这一点,而不是创build第三个分支。 有任何想法吗? 谢谢!
有没有一种很好的方式来判断我的networking用户是否会从鱿鱼caching中受益? 我假设一个,看看它的日志会告诉我,但在这一点上,我可以完成。 该networking已经有一个基于Linux的NATing防火墙。
我们学校目前有我们的网站和另一家公司托pipe的域名。 我们想要在我们的控制下移动域名。 我已经注册了一个学校的godaddy帐户,并希望要求我们的网站主机将域名转移给我们,因为我们希望将来我们的网站和电子邮件转移到另一个系统。 问题是我从来没有这样做过,我需要不间断的服务。 我无法在godaddy网站上find任何有关此信息。 域名转移到godaddy保留所有的DNSlogging,以便网站和电子邮件的stream量将保持不间断? 更新:对不起,如果我使用一些错误的术语,因为我在这里陌生的领土。 我所知道的是我们现在不主持或控制任何东西。 我们付了一家公司来为我们和一个网站获取一个域名。 我们也有一个独立的公司,做电子邮件。 所以,当我要求networking托pipe公司使用godaddy将我们的域名转移给我们时,我必须编辑DNSlogging以指向我们提供商告诉我们使用的电子邮件和网站? 我们现在保持电子邮件系统和网站系统,但只是将域名移动到我们拥有的godaddy帐户。
我已经设置了Logrotate来每晚转动我的JBoss应用程序服务器4.2.2.GA日志。 在日志文件轮换后,JBoss开始再次写入日志文件之后,新的日志文件开始的NUL字符数与前一个日志文件中的字符数一样多,后面是新的日志消息。 例如,如果JBoss server.log文件的长度是5000字节,那么在循环之后,新的server.log文件将以5000个NUL字符开始。 几天之后,server.log以NUL字符开头,与之前所有日志文件中的字符相结合。 看起来好像JBoss正在logging它在日志文件中的位置并拾取它在截断文件中的位置。 这里是我的JBoss的logrotateconfiguration: /apps/jboss-4.2.2.GA/server/default/log/*log { daily rotate 30 compress notifempty copytruncate missingok nocreate } 我无法每晚重新启动JBoss,因为这会造成太多的停机时间。 我也不能使用log4j DailyRollingFileAppender,因为它不会删除旧的日志文件。 有没有人得到logrotate与JBoss正常工作?
由于某些原因,我必须在我的盒子上安装一个稍微老一点的特定RPM(Fedora 11)。 问题是,每次我做一个包更新百胜(或其对应的GUI之一)想要更新这个RPM到最新版本,这是烦人的 – 特别是当我更新错误。 有没有办法'钉'这个版本,所以百胜知道永远不会尝试和更新?