服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
几个星期前,我通过NTFS上的维基百科条目阅读,并注意到有可能使用符号链接之间的许多其他function ,在Windows资源pipe理器中不明显。 还有哪些其他有用的function可能无法在维基百科中logging ,以及如何获得这些function? 是否有用于操纵/创build/使用这些function的第三方程序,registry设置,隐藏configuration窗口,cli等? 更新:把它变成一个社区维基。
我正在login到一个有ssh标题的服务器。 我想压制它(特别是对于非交互式使用)。 我没有访问服务器sshd_config 。 目前为止我find的最佳解决scheme是在客户端上设置LogLevel ERROR选项。 问题是,这将抑制任何其他INFO级别的消息,我不一定要隐藏(searchOpenSSH来源为logit的例子)。 我也可以使用ssh -q但是这会抑制更多。 还有其他更具体的解决scheme吗?
我试图阻止来自运行Windows 2008和IIS7的服务器托pipe的每个站点的各种IP地址。 我发现有关如何使用IIS7pipe理器的function视图中的“IPv4地址和域名拒绝规则(IIS 7)”中的拒绝规则执行此操作的各种信息( http://technet.microsoft.com/zh-cn/ /library/cc733090(WS.10).aspx ),但是我没有像这样的图标。 如何在我的IISpipe理器中获得该UI?
我试图做一个Windows服务器上的mysqldump,我得到以下错误信息 : mysqldump: Got error: 23: Out of resources when opening file '.\db\sometable.MYD' (Errcode: 24) when using LOCK TABLES 这是我正在运行的命令 : mysqldump -u user -p"pass" –lock-tables –default-character-set=latin1 -e –quick databasename > "query.sql" 重新启动mysql服务没有帮助。 我总是得到同一个表的消息。 我已经尝试将table_cache和max_connectionsvariables分别从64减less到32和30到10,但是我仍然只是在这个时候得到一个不同的表的错误(从现在开始,错误消息总是提到第二个表)。 同样的脚本正在十几个其他Windows服务器上运行,并且没有问题。 所有数据库都有85个表格。
我正在使用munin作为监视我的服务器的工具。 在一些图表上,单位标有“ m ”。 例如,我的apache访问图沿着y轴被标记为100m,200m,300m。 “ m ”是什么意思? 我知道' M '(大写字母)是兆字节,兆字节是千字节,' G '是千兆字节,但' m '呢? 起初我以为是百万,但是,即使每十年,apache也无法提供1亿次访问。
Windows中默认的TCP连接超时是什么? 有一个registry项来configuration它或它的dynamic设置?
使用postfix,我希望所有传入的邮件到任何地址(包括那些不映射到本地用户的地址)被传送到一个脚本。 我已经尝试在/etc/postfix/main.cfconfigurationmailbox_command : mailbox_command = /path/to/myscript.py 如果用户是本地用户,这很有效,但对于没有别名的“未知”用户则失败。 我尝试将luser_relay设置为本地用户,但是这会luser_relay ,所以命令无法运行。 我尝试设置local_recipient_maps= (空string),但消息仍然弹回(未知的用户)。 是否有一个魔术调用我可以用来让所有已知和未知的用户也去脚本? 完整的/etc/postfix/main.cf如下 – 它是默认的Ubuntu 10.04,除了mailbox_command行: # See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = […]
…类似于/ dev / null的东西,但只是阻止写入它的所有字节? 我需要的是通过阻止其输出来保持内存中的任意可执行文件的技巧。 pipe道似乎不可用,因为输出先被写入缓冲区。
我正尝试将基于文件的磁盘热添加到正在运行的KVM虚拟服务器。 我已经使用该命令从头创build了一个新的磁盘 dd of=/home/cloud/vps_59/test.img bs=1 seek=5G count=0 我希望通过在virsh shell中做到这一点,让它成为热门话题: virsh # attach-disk vps_59 /home/cloud/vps_59/test.img \ vdd –driver=file –subdriver=raw 该域的XML定义成为: <disk type='file' device='disk'> <driver name='qemu' type='raw'/> <source file='/home/cloud/vps_59/root.img'/> <target dev='vda' bus='virtio'/> </disk> <disk type='file' device='disk'> <driver name='file' type='raw'/> <source file='/home/cloud/vps_59/test.img'/> <target dev='vdd' bus='virtio'/> </disk> 如您所见,驱动程序名称变为错误,应将driver name='qemu'作为现有的vda磁盘。 我曾尝试使用–drive=qemu但表示它不受支持。 其次,一旦我重新启动运行Ubuntu 10.04.4 LTS的虚拟机,我只能“看见”新添加的驱动器。 我怎样才能使驱动器“热插拔”? 我希望虚拟机立即“看到”新驱动器,而不用重新启动。
我用这样的Windows命令启动了大部分的SSH连接 cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected] 我假设这默认为端口22.现在我需要连接在不同的端口。 我试过了 cmd://"C:\Program Files\PuTTY\putty.exe" -ssh [email protected]:xxx (端口号),但不允许连接。 我知道端口号和IP是正确的,因为如果我启动了PuTTY,并开始一个会话,这些细节我可以很好地得到。 如果这是一个错误的stackexchange这个问题,请不要摧毁我,我确实寻找相当长的时间才决定在这里张贴。