服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
个人背景:我对技术很了解,但是在pipe理方面,这种方式很弱。 抱歉缺less细节。 我有一台运行Windows Server 2003 R2的虚拟服务器。 我通过cygwin运行sshd。 我有一个目录(本身包含许多嵌套的目录),我想设置,以便一个特定的用户组将始终完全控制任何文件内的文件,而不考虑单个文件的权限,但我不想让用户pipe理员。 访问很可能是通过sftp / ssh,但我认为只要文件系统权限是正确的,就会自动处理。 我已经尝试给顶层文件夹访问组,甚至做“replace所有孩子的权限”选项,但这只能处理当前存在的文件,而不是新的文件(并引起它自己的问题)。 如果这在Server 2008中更容易处理,这是很好的信息,因为我们可能在未来几个月内进行迁移。 谢谢,马修
一个特定的成员服务器 – 称为SQLProd – 在拉下计算机帐户GPO时遇到问题。 所有的authentication等function完美。 域控制器和服务器都是2008 R2。 我收到来自GroupPolicy的事件ID 1030,错误代码为8341,DC名称为pdc.mydomain.org。 我还收到了一个错误代码为82“Local Error”的LDAP绑定错误1006。 我运行了dcdiag和repadmin来validation我的域的健康状况。 除了RODC设置之外,其他都很好。 我的DNS处于完美的工作状态,SQL框中的networking设置看起来不错。 Windows IPconfiguration Host Name . . . . . . . . . . . . : SQLProd Primary Dns Suffix . . . . . . . : mydomain.org Node Type . . . . . . . . […]
我正在使用Nagios来监视一定数量的服务器和进程保持在线状态。 这工作得很好,我很高兴。 不过,我希望在我inheritance并现在pipe理的服务器上整合一个“事件日志”。 事件主要是cron作业,但也可以用其他方式logging事件。 这就是现在大多数cron作业的设置: ### @hourly /backup/myscript.sh | mail -s "Myscript started" [email protected] 将不同服务器上的日志传送到一个地方的更好方法是什么? 也许我甚至可以loginNagios,然后点击“事件日志”标签,看到所有这些通知。 这不是取代脚本生成的实际日志文件(存储在服务器上)的替代方法,只是另一种方式来关注事物,并在事情不能正常工作时快速回顾。 我很乐意听到你们这样做或最佳做法的build议。 ps:我还应该提一下,我想改变这个的原因是因为每天有数以百计的电子邮件正在生成,这使得很难看到什么时候存在真正的问题。 我想我也想select将事件logging为“已完成”或“遇到的错误”或类似的东西,然后在出现问题时发送通知电子邮件。 也许我太希望了
我正在使用Nagios的check_postgres.pl插件。 我正在尝试使用check_postgres_checkpoint选项来监视自上次检查点运行多长时间。 当我以root用户身份运行命令时,我得到输出,但是我无法在Nagios Web界面中获得输出。 它显示的错误是, ERROR: pg_controldata could not read the given data directory: "/opt/PostgreSQL/9.1/data" 它试图访问数据目录下的“global”目录下的pg_control文件,该文件只能读取postgres用户。 任何人都可以请build议我如何解决这个问题? 谢谢。
几乎每次我重新启动承载SQL Server 2008 R2 express服务器的计算机时,数据库都会经历恢复过程。 大多数情况下,数据库将停滞在恢复过程中。 在Windows事件日志中发现此错误: The SQL Server (__NAMEHERE__) service terminated unexpectedly. It has done this 1 time(s). The SQL Server (__NAMEHERE__) service terminated unexpectedly. It has done this 1 time(s). 这是在SQL日志中find的: 2011-12-09 10:12:51.16 Server SQL Server is terminating because of a system shutdown. This is an informational message only. No user action […]
我有cron运行在EC2实例的rails应用程序,但它失败,错误 – /bin/bash: bundle: command not found 如果我运行与ubuntu用户或sudo用户的捆绑命令工作。 我已经使用crontab -e命令添加了cron。 一些故障排除我做了(与sudo显示相同的结果) – > which ruby /usr/local/bin/ruby > which bundle /usr/local/bin/bundle 但是,如果将这些命令添加到crontab中的哪个ruby和哪个包中,并通过日志输出它,则会显示 – 克朗有 – * * * * * /bin/bash -l -c 'which ruby >> /home/ubuntu/logs/cron.log 2>&1' * * * * * /bin/bash -l -c 'which bundle >> /home/ubuntu/logs/cron.log 2>&1' 输出 – /usr/bin/ruby /bin/bash: bundle: […]
在IIS6上将站点升级到asp.net 4.0后,我们发现有些Safari浏览器偶尔会出现问题。 我已经将其追溯到Asp.net的HttpBrowserCapabilities中的一个不正确的浏览器检测。 有时候用EcmaScriptVersion == 0.0检测Safari浏览器为“mozilla”。 令人沮丧的是,这是来来往往 – 有时是有效的,有时却不行。 具有特定用户代理的浏览器将工作一段时间,停止工作一段时间,然后再工作一段时间。 一个用户代理程序不能正常工作的例子是:“User Agent = Mozilla / 5.0(Macintosh; U; Intel Mac OS X 10_5_8; en-us)AppleWebKit / 534.52.7(KHTML,像Gecko)版本/ 5.0.6 Safari / 533.22.2“ 烦人的是,浏览器检测在我们所有的非生产服务器上正常工作。 我比较了不同服务器上的Config / Browsers / *。browser文件,它们是相同的。 考虑到configuration可能只是caching在asp.net框架的某个地方,我也从4.0安装运行“aspnet_regbrowsers.exe -i”。 这没有任何作用。 无论浏览器是否刷新了caching,这似乎都会发生 – 即使浏览器从未见过该站点,也会遇到此问题。 我也重新启动了几次IIS。 没有重新启动,我想不出别的办法。 任何想法可能导致这个? 编辑:2012年1月19日 我花了好几天的时间试图找出这个问题失败的原因。 它在我看来也许它与应用程序池有关,因为一些应用程序池正在返回正确的值,但有些不。 当我将一个错误的web应用程序从一个应用程序池移动到另一个应用程序池时,它有时会暂时工作,直到第二天它不再工作。 我的猜测是,游泳池有一些线程是腐败的,但我似乎无法清除它们。 这个间歇性的问题在回收池,停止和重启iis以及重新启动系统时仍然存在。 如果您使用Safari浏览器访问http://www.industrymailout.com/Industry/Capability.aspx ,您可以看到UserAgents会显示为“Browser = Mozilla”,并显示为“Browser = […]
上下文:IIS7,Win7,Joomla 1.5 有了这个URL http:// website / foo ,如果我在Joomla安装的根目录下有一个名为“foo”的子目录,IIS7会尝试在其中findindex.php,并在Joomla开始之前返回403。 有了这个URL, http:// website / bar ,如果我没有名为“bar”的子目录,IIS7将URL传递给Joomla,并让它处理页面是否存在。 在http:// website / foo的情况下 ,我该如何设置IIS7,以便忽略“foo”子目录的事实,并将完整的URL传递给Joomla?
我想分析处理时间如何分配给一个进程(KVM实际)的一个进程。 在Linux中,任务可以在其生命周期中迁移到其他CPU,这个过程可能在CPU0中运行1秒,然后在CPU1中运行2秒,但是我们只能从/ proc / pid中获得总体处理时间(3秒) / stat,但不是1秒和2秒。 我们可以得到/ proc / stat中所有进程的每个CPU集合处理时间,但不能针对特定的进程,例如KVM。 在/ proc / pid / schedstat和/ proc / schedstat中也有一些调度静态,但是我不清楚如何从像迁移数量这样的静态数据中派生出来。 这个问题在virt-top文档中也有介绍 ,我觉得目前还没有明确的解决scheme。 你有什么想法?
我正在考虑部署pfSense,但后来我意识到没有一个可靠的内容过滤选项。 我知道有一些鱿鱼插件,但它们看起来很麻烦,不完全成熟。 能够根据类别进行过滤是一个很大的优势。 周围的阅读似乎解开将是我最好的select,但轻(免费)版本没有AD集成。 没有它是不是一个交易中断,但它会很好。 内容filter将被放置在防火墙和路由器之间,因此不需要这些function。 我有一个专用的服务器,我可以运行该软件。