服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
为什么不build议收缩事务日志?
当我检查msconfig,没有服务被阻止启动。 当我查看services.msc时,问题服务启动types为“自动”,但有一个空白区域,其他人将显示“已启动”。 尝试手动启动它们会导致以下popup错误消息。 我不知道是什么原因造成的,看起来像是另一个问题服务的某种级联效应。 它影响计划任务,SQL Server代理和Windows备份服务。 我该如何解决这个问题? 我不知道如何解决根本原因。 任务计划程序服务启动错误: “Windows无法启动本地计算机上的任务计划程序服务。1068:依赖性服务或组无法启动。 SQL Server服务启动错误: “本地计算机上的SQL Server代理服务启动,然后停止。如果某些服务没有被其他服务或程序使用,则会自动停止。 更新: 我刚刚注意到一些其他服务有一个描述“无法读取说明。错误代码:2” 他们是: NetMsmqActivator,NetPipeActivator,NetTcpActivator,NetTcpPortSharing 更新2:由于joeqwerty说事件日志服务似乎是问题的根源。 这项服务也不会启动。 它失败,错误31 – 连接到系统的设备无法正常工作。 我尝试分离所有设备。 我也跟着这里的build议,在那里描述了同样的问题,但没有运气: http://social.technet.microsoft.com/Forums/en/w7itprosecurity/thread/44479c49-55e6-4bd7-b25e-3f2a6497306e 更新3 @ Pacey – 以下是一个很好的提示,真的很明确的指示。 但是,我发现这些registry项不存在于我的系统上。 “您的问题也可能来自CDROM驱动器的UpperFilter或LowerFilter设置。这些是Errorcode 31的已知原因。您可以在about.com上find有关删除filter的分步说明” 我按照build议分别检查设备pipe理器中的每个组件,但一切都报告为正常工作!? 这些服务都在一个点上起作用。 硬件设置并没有太大的改变。 猜猜我正在寻找一个修复安装也许???!
我们正在运行Windows Server Datacenter(32位)的虚拟服务器,我无法在上面安装AppFabric。 当我运行从http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=467e5aa5-c25b-4c80-a6d2-9f8fb0f337d2下载的可执行文件时,出现以下错误: “该软件包的版本与您正在运行的Windows版本不兼容,或者此软件包已损坏” 我确信我们的Windows Server Datacenter支持Windows Server 2008,并且我已经安装了SP2,没有任何问题。 因此,我们的服务器应与以上要求列出的Windows Server 2008 SP2兼容。 其他人有没有与Datacenter合作? 干杯,
我有一个远程服务器运行Linux / WHM / cPanel,我没有任何问题通过SSH连接(通过相同的互联网连接)。 但是,当我尝试与FTP连接,有时它的工作,有时它给了我以下消息: Server said: I won't open a connection to 192.168.1.4 (only to 78.xxx.xxx.xxx) Error -162: PORT failed 有时它只是起作用,有时却不行! 78.xxx.xxx.xxx IP是我看到当我检查我的IP在我的本地计算机上使用whatismyip.com的IP。 除此之外,如果我使用不同的互联网连接,它工作正常。 我的ISP似乎不知道发生了什么事情。 请帮忙! 谢谢 :)
我正在build立一个Piwik 1.0安装过程,并想询问是否有人知道Piwik需要的最小文件权限(Linux)是什么。 它是否需要对安装的文件夹或其中的任何文件进行写入访问? 另外我想知道为什么libs和misc文件夹没有.htaccess文件是有意的还是在安装程序的疏忽? 顺便说一句。 目前还没有piwik标签。 而且我不能因为声誉而创造
如果我插入一个卡住的进程并查看表单的输出: [gaius@redhat64 bin]$ strace -p 18185 Process 18185 attached – interrupt to quit [ Process PID=18185 runs in 32 bit mode. ] semop(458760, 0xffa00af0, 1 我如何找出最后增加的信号量/我正在等待的PID? 我知道ipcs -p的lpid列,但只适用于共享内存段。 我的操作系统是x86_64上的RHEL 5.4(Tikanga)。 谢谢!
我有以下 location /admin { auth_pam "Secure Zone"; auth_pam_service_name "nginx"; if (-f $request_filename) { expires max; break; } if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css)$") { rewrite ^(.*) /admin.php last; } } 如果我注释掉重写,我得到htpasswd框..它在那里我完全忽略它。 我需要所有的/ admin / * url来获取admin.php脚本,并且脚本处理路由。
是否可以使用Maildir作为* nix盒子上用户的邮件池? 我可以得到procmail交付Maildir没有任何问题,但我想保持所有的漂亮的function,如手指知道邮件最后进来时,贝壳警告用户,当他们有新的邮件… 更新:因此,调查显示,在一般水平上没有“默认邮件”。 手指(客户端,而不是服务器)有一个硬编码的path。 pam_mail是什么新的邮件通知,并有自己的configuration等…所以没有“一个地方”来改变这一点。
我目前正在运行snv_129(EON NAS镜像)。 我认为我有某种方法缩短了我的一个物理层,我试图debugging这个问题。 /etc/hostname.rge0 192.168.250.20 /etc/hostname.rge1 192.168.250.21 路由器:192.168.250.1networking192.168.250.0/24 我试图将主/从NIC从rge0切换到rge1,我不确定如何去做这件事(我真的应该留在Linux,我知道更好)。 总之,netstat -rn给我这个: 目标:默认GW:192.168.250.1标志:UG 127.0.0.1 127.0.0.1 192.168.250.0 192.168.250.20接口:rge0 当使用rge0作为主接口时,我无法ping任何东西。 我真的没有Solaris的技能知道如何debugging这个问题。 svcs -a说一切都在线,我可以ping 192.168.250.20无论是否插入。 任何帮助将不胜感激,我很高兴在必要时添加更多的信息 编辑: 我最终的目标是做链接聚合。 在这一点上,我想要的只是将两个界面中的一个返回到运行顺序 – 只有一个。 我已经按照下面的一些build议。 这是我自上次更新以来所做的: 在BIOS中禁用接口1。 (只有一个接口被检测到) dladm show-phys: LINK:rge0媒体:以太网状态:下速度:1000双工:完整设备:rge0 ifconfig rge0: flags:UP BROADCAST MULTICAST IPv4(运行不存在)inet:192.168.250.20 netmask ffffff00 broadcast 192.168.250.255 ether ff:7f:7f:7f:7f:7f 任何人有关于下一步的任何想法?
有一天我使用apt-get在我的Ubuntu服务器上安装python-pyexiv2,但似乎给了我一个旧版本。 这与我在本地开发环境中编写的代码不兼容,所以我想更新它。 我从网站上下载了最新的tar.gz,解压缩并按照自述文件运行scons 。 但它不会生成,我得到错误src/exiv2wrapper.hpp:32:29: error: exiv2/preview.hpp: No such file or directory 我也用apt-get来安装libboost-python-dev和libexiv2-dev 谁可以帮我这个事?