服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我知道SysRq键可以用来在崩溃的Linux服务器上执行底层的系统命令。 有人可以解释如何使用这个function,无论是通过ssh或vmware控制台窗口远程工作,还可以使用其他任何东西(除了重新启动崩溃的系统)?
我们正在维护一个服务于大量客户端的数据库服务器。 每个客户端通常运行多个客户端应用程序。 数据库服务器(Oracle 9i)的连接总数达到高峰负载时的800个连接。 Windows 2003服务器开始用尽内存。 现在我们正在计划迁移到64位Windows,以获得更高的内存容量。 作为一名开发人员,我build议转向使用连接池的多层架构,我相信这是解决这个问题的一个自然办法。 然而,为了支持我的想法,我想要的信息: Oracle数据库允许的典型连接数是多less? 数字连接太高时有什么问题? 太多的内存消耗? 或打开了太多的sockets? 或线程之间的上下文切换? 具体而言,Oracle Forms应用程序如何在不面临此问题的情况下扩展到数千用户? Oracle RAC是否适用于这种情况? 我相信这个问题的答案应该取决于很多因素,比如所使用的硬件的确切规格。 我期待一个粗略的估计或者来自现实世界的一些经验。
在boot.ini文件中DEP always(“/ NoExecute = AlwaysOn”)和DEP退出(boot.ini文件中的“/ NoExecute = OptOut”)之间有什么区别? “无例外”= DEP不适用的程序清单。 DEP = 数据执行保护 (硬件)。 人们会期望它以相同的方式工作,但是对于某些应用程序会有所不同: 例如UltraEdit 14(14.2)的所有版本。 它始终在DEP启动时崩溃,至less在Microsoft Windows XP专业版x64版本上。 ( 2010-03-11更新 :UltraEdit 15.2及更高版本修复了此问题。) 更新2010-07-12 : Mozilla Thunderbird 2.0.0.19在DEP设置为最高级别(如UltraEdit所用)时也会在启动时崩溃。 Windows XP,Windows Vista和Windows 7有区别吗? Windows的32位和64位版本有区别吗?
在过去的Windows Server 2003中,我可以使用evtsys( https://engineering.purdue.edu/ECN/Resources/Documents/UNIX/evtsys )将事件日志发送到中央networking系统日志服务器。 它没有提到对Server 2008的支持,但是提到了发送Windows Vista日志的问题。 是否有任何好的服务/实用程序,甚至PowerShell脚本(最好是其中一个,因为这不会是连续的),可以将事件日志发送到中央系统日志服务器?
有没有办法查看使用GNU at命令计划执行的实际命令? atq只是给出了工作ID和执行时间,我需要看看命令。 ps在我的情况下,发行版是Ubuntu
cop1152在回答这个问题时说,他喜欢WMI脚本。 那么,我也是! 你最喜欢的,最好的,最有用的脚本是什么,你想与社区分享? 谢谢。
我正在运行CentOS 5.3,并希望logging来自“at”守护进程的所有消息。 我的syslog.conf包含以下条目: cron.* /var/log/cron 我假定系统日志中的cron行指向“cron,anacron,at和batch”的整个系列。 然而,虽然cron和anacron动作似乎被圈套起来,但“at”动作并没有被logging下来。 如何loginatd操作? 感谢您的关注 (已添加)我想添加我的syslog.conf的内容,以防万一有错误: # Log all kernel messages to the console. # Logging much else clutters up the screen. #kern.* /dev/console # Log anything (except mail) of level info or higher. # Don't log private authentication messages! *.info;mail.none;authpriv.none;cron.none /var/log/messages # The authpriv file has restricted access. authpriv.* /var/log/secure […]
我不知道这是否是常识,但是RPM在执行升级后(例如破坏了某些东西)支持回滚到以前的安装。 你可以通过rpm –repackage标志来生成一堆当前安装的RPM文件,它将会改变。 之后,您可以在2小时前说出“ rpm -Uvh -rollback ”,然后轻松地将您的机器回滚到2小时前的状态。 我的问题是,有没有人在基于Debian的发行版中find类似的东西?
重新安装操作系统时软件突袭是否中断? 如果是的话,有没有办法来防止它,或重新安装后重新创build它没有数据丢失? 如果不是,那么在做这件事情时你有什么要记住的吗? 还是只是自动修复? 我想知道的特定操作系统是Windows 7和Vista,但更多的一般答案是比欢迎。
如何增加Linux 2.6的MTU大小? 这样的事情可能吗? 如果是的话,哪些文件(在/etc或其他地方)必须编辑?