服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我试图让一个OpenVPN服务器工作,让客户访问一个networking是10.202.0.0/16。 我想OpenVPN的客户范围是10.202.46.1-255。 我configuration了服务器,并可以连接到它。 我正在使用它来replace客户端的默认网关。 但是,由于某种原因,OpenVPN服务器给我的客户地址10.202.46.6,并说我的默认网关是10.202.46.5。 我可以ping 10.202.46.1,但是我不能ping任何networking内的其他东西。 我的server.conf文件可以在http://pastebin.com/jM3G5yhV阅读。 任何人有任何想法,为什么我不能在networking上ping任何东西? 10.202.0.0/16networking的网关是10.202.1.1。
我有许多XFS驱动器上的xattr小文件(2千万)。 文件的平均大小约为20KB,xattr的平均大小约为512字节。 因为我想将它们移动到ext4,我testing了将这些文件的一部分复制到ext4(inode大小为512和1024)和XFS驱动器。 我分别用以下选项格式化了3个驱动器: # mkfs.ext4 -i 8192 -I 512 /dev/sde1 # mkfs.ext4 -i 8192 -I 1024 /dev/sdf1 # mkfs.xfs -f -i size=1024 /dev/sdg1 并通过cp -r –preserve = mode,所有权,时间戳,xattr复制大约30GB的小文件 结果如下: Filesystem 1K-blocks Used Available Use% Mounted on /dev/sde1 133654640 37164884 89360916 30% /srv/node/sde1 # ext4 -I 512 /dev/sdf1 124741744 36645652 80967252 32% /srv/node/sdf1 # ext4 […]
如果你启用该行 log_slow_queries = /var/log/mysql/mysql-slow.log 在 /etc/my.cnf or /etc/mysql/my.cnf 那么这将logging所有的查询,这需要比long_query_time的设置更长的long_query_time 。 在一个托pipe了很多网站的服务器上,你会得到一些条目,这些条目显示哪个主机在表单中的时间如下所示: # Time: 130508 0:04:07 # User@Host: dbuser[dbhost] @ localhost [] # Query_time: 9.354343 Lock_time: 0.000094 Rows_sent: 0 Rows_examined: 1 use database_name; SET timestamp=1367964247; UPDATE some_table SET something='some data' 但最重要的信息是缺less的: 哪个脚本调用该查询? 同一个脚本里面的多个慢速查询不能及时加起来,所以有一个分析会很自然的发现脚本的名字。 是否有可能将PHP脚本名称添加到该日志? 或者可能以某种方式在分析脚本中以某种方式组合不同的日志,发现哪个脚本在那段时间被称为慢速查询?
使用gmail,可以在用户名后加一个标识符。 看这里的例子。 是否有可能与Exchange复制此function? 如果有帮助,我们在Microsoft Exchange服务器前有一个postfix / spamassasin / clamav中继,因为我知道您可以使用recipient_delimeter设置来实现此目的,但是我不知道如何将其传递给Exchange。
我有一个办公室zabbix服务器,正在监视几个远程服务器。 大部分支票都是通过代理人进行的。 当zabbix服务器所在的办公室出现networking问题时,我会在所有被监控的服务器上收到大量的问题通知(在恢复连接过程后)。 如何在zabbix服务器上没有networking连接时禁用触发器? 当我无法ping通google.com并将其设置为动作条件时,在我看来,创build触发器会被解雇,但这是否是最优雅的方式?
我正在configuration连接到UPS的服务器。 UPS通过apcupsdpipe理,当停电和情况恢复正常时,会调用一些脚本。 服务器正在运行由用户vboxuser启动的多个虚拟机。 我想在停电时正常停止虚拟机,并且可以运行vboxmanage 。 我如何从apcupsd调用的脚本中将命令作为vboxuser运行?
我开发了一个交互式shell脚本,在这里我的用户将执行一些操作。 我创build了一个在启动时自动运行这个脚本的用户。 Startup script ./.bash_login ——————————- /scripts/interactive_shell.py exit 这个脚本正确执行我的兴趣,它运行我的Python交互式脚本,当我杀死我的脚本,它运行退出并完成我的连接。 当我使用我的私钥与这样的东西连接时出现安全问题 ssh [email protected] -i security_key '/bin/bash' 它运行bash shell,我可以得到一些我不想控制机器的东西。 我的问题是,是否有可能将shell / etc / passwd更改为我的脚本或更好的jailroot这个用户? 谢谢!
我在/etc/nginx/ssl folder有这三个文件: www.mydomain.com.csr www.mydomain.com.key www.midomain.com.key.nopass 我在/etc/nginx/ssl/www_mydomain_com folder购买并下载了正确的ssl证书这三个文件: AddTrustExternalCARoot.crt PositiveSSLCA2.crt www_mydomain_com.crt 当我尝试用这个命令安装签名证书时: sudo cat www_mydomain_com.crt PositiveSSLCA2.crt AddTrustExternalCaRoot.crt > www.mydomain.com.pem 我得到这个错误: -bash: www.mydomain.com.pem: Permission denied 我怎样才能解决这个错误,并安装我的SSL?
我试图在Ubuntu 12.04服务器上更改Virtualmin,Webmin和Usermin的默认端口。 做完以下之后,我只能访问Usermin控制台。 在防火墙上打开端口9988。 将Usermin端口更改为9988。 Webmin – > Webmin – > Userminconfiguration – >端口和地址。 浏览到myserver.com:9988 为什么在这些更改后无法访问Webmin和Virtualmin控制台?
我们更改了公司MXlogging,将我们的电子邮件从MS Exchange服务器指向Google Apps for business。 这是2个星期前完成的,所以MXlogging应该已经传播,intodns和mxtoolbox确认。 从那时起,大约95%的电子邮件都被发送到我们的GMail帐户,其余的都是旧的交易logging。 因此,我们在Microsoft Outlook上build立了两个帐户,以确保我们不会错过客户电子邮件。 这可能是Outlook的问题吗? 当我从Outlook中删除旧的Exchange帐户时,除了使用Outlook的其他同事的内部电子邮件外,我不再有这个问题。 但是使用Outlook的同事无法接收客户的电子邮件。 我曾尝试在Outlook机器上的DNS刷新,但是这并没有解决这个问题。