服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有两个使用以下处理器运行Debian 7的Box。 每个Box都有两个相同的处理器。 英特尔®至强®处理器E5-2620(15M高速caching,2.00 GHz,7.20 GT / s英特尔®QPI) 内核数量6 线程数量12 英特尔®至强®处理器E5-2609 v2(10M高速caching,2.50 GHz) 内核数量4 线程数量4 现在,在两台服务器上运行以下两个命令 – cat /proc/cpuinfo | grep processor cat /proc/cpuinfo | grep processor和lscpu – 我得到框1有0-23和框2有0-8。 这是否符合上述规定,如果是的话,Debian是如何得出这些数字的? 我已经阅读了超线程技术,但似乎没有解释达到这些的原因。 人物。 我很想说Debian是以#threads为基础的 所以箱子 12(#线程)X 2(#处理器)= 24 4(#线程)X 2(#处理器)= 8 但是线程只显示了multithreading应用程序可以访问的并发pipe道的数量。 我认为多年来CPU开发的术语,处理器,sockets和内核已经变得复杂。
我们使用exim4在本地发送电子邮件,但是我们使用Google Apps接收我们的电子邮件。 不幸的是,exim4不会将发送给我们域的邮件(内部通知)发送到Google Apps邮件服务器。 服务器的主机名: server.com 当我们发送电子邮件到[email protected] ,而不是像MXlogging指示那样发送到Google Apps时,exim4正在本地发送。 我们已经尝试改变我们的主机名为其他东西,但是这导致一些供应商将我们的电子邮件过滤为垃圾邮件。 我们如何让exim4 不能收到电子邮件?
使用普通的unix FTP命令行客户端连接到FTP服务器时,是否有可靠的方法来区分文件和符号链接? 如果存在,是否可以parsing链接并获取链接文件及其元数据(文件大小,修改时间)。 一种方法是将链接文件大小(80字节)视为特殊大小,但这似乎不是一个令人满意的解决scheme。
我的客户转移到新的服务器nginx&percona服务器。 问题是正在从URL的末尾删除正斜杠。 正如你在图片中看到的那样: 因此,devise文件,如js,css文件不加载或东西,它给magento 404找不到页面。 它随机发生。 在数据库上,web / unsecure / base_url和web / secure / base_url设置为正斜杠http://78.137.115.47.srvlist.ukfast.net/ 我假设nginx文件有问题。 重写规则可能是错误的。 我已经尽了各种可能,我发现在这个网站和谷歌,但没有任何工作。 这可能是别的。 能否请你帮忙? 这是域的nginx conf文件 # Uncomment the server definition below should you wish to # redirect from punkyfish.com to www.punkyfish.com #server { # listen 192.168.92.247; # server_name punkyfish.com; # #rewrite / $scheme://www.$host$request_uri permanent; #} # # Change […]
有没有一种方法可以防止我在经过一段时间不活动之后从Cisco交换机/路由器(或任何其他思科设备)注销? 我被踢出后得到这个消息: Inactive timeout reached, logging out. 我有〜/ .ssh / config中的以下内容(也尝试通过命令行标志指定: Host * ServerAliveInterval 120 这似乎并没有伎俩,因为我仍然在10-15分钟后注销。 如果有办法做到这一点,我会需要通过在客户端,而不是在思科configuration。
我一直在努力使整个设置工作。 我在网上find了点点滴滴,但没有解决我所有的要求。 我需要这样做,使IE8的工作,所以不幸的是我的双手绑在一起。 我可以移动一些端点,但可能不会太多。 我有一个用户api位于https://api.foo.com/1.0/users 。 该端点接受所有请求types以及参数和dynamic段。 以下是一些样品 GET https://awesome.foo.com/1.0/users GET https://awesome.foo.com/1.0/users?a=b GET https://awesome.foo.com/1.0/users/1?a=b POST https://awesome.foo.com/1.0/users PATCH https://awesome.foo.com/1.0/users/1 我想configurationnginx接受来自其他域和path的请求,并将它们无缝转发到这些端点。 例如 GET http://example.com/api/awesome/users – > https://awesome.foo.com/1.0/users GET http://example.com/api/awesome/users?a=b – > https://awesome.foo.com/1.0/users?a=b GET http://example.com/api/awesome/users/1?a=b – > https://awesome.foo.com/1.0/users/1?1=b POST http://example.com/api/awesome/users – > https://awesome.foo.com/1.0/users PATCH http://example.com/api/awesome/users/1 – > https://awesome.foo.com/1.0/users/1 为了做到这一点,我需要请求参数以及表单数据被转发。 基本上整个请求需要被转发然后返回。 另外请注意,我有几个不同的子域名, awesome ,但我想改变一些名称之一。 模式是这样的 http://example.com/api/<subdomain>/<details> -> https://<subdomain>.foo.com/1.0/<details> 我最大的困难就是保持完全一致,同时传递不同的请求。 […]
我有一个.com网站,通过Dreamhost的Comodo证书https。 我也有https://cdn.domain.com一个独特的IP地址,以使其与MaxCDN发挥很好。 该网站使用WPML(WordPress多语言插件)以两种语言运行,而.nl是别名(Dreamhost称之为站点镜像 ).com。 WPML确保NL中的所有post都加载了.nl域。 刚刚升级WPML到一个新的系统,所以也许这是问题,但我怀疑它。 当我在Firefox中打开domain.nl时,我有: domain.nl uses an invalid security certificate. The certificate is not trusted because it is self-signed. The certificate is only valid for sni.dreamhost.com (Error code: sec_error_unknown_issuer) 我决定要求一个新的证书。 在使用https://domain.nl的 Chrome中,我仍然看到自签名的未经validation的证书错误。 所以即使现在是Comodovalidation我仍然得到这个错误.. 具有SSL证书服务器主机名的服务器别名 我的问题是,这是否真的有必要添加一个证书,因为.nl只是.com的别名? 是否没有select使用SSL证书在主机的顶部运行没有证书错误的别名?
我试图在Ubuntu 12.04 x64服务器上实现fail2ban 。 我做了以下几点: apt-get install fail2ban 在jail.conf中/etc/fail2ban/jail.conf.local了一个jail.conf的副本, jail.conf是摘录: [DEFAULT] # "ignoreip" can be an IP address, a CIDR mask or a DNS host ignoreip = 127.0.0.1/8 bantime = 600 maxretry = 3 [ssh] enabled = true port = ssh filter = sshd logpath = /var/log/auth.log maxretry = 3 bantime = 600 然后我运行service fail2ban […]
我使用OpenShift,我有一个可执行的shell脚本,可以从命令行运行,但是cron似乎甚至没有尝试运行它。 我把我的shell脚本放在〜/ cron /分钟 当我运行:/ sbin /服务crond状态,我得到“crond is stopped”当我运行:/ sbin / service crond start时,我得到“用户没有足够的权限”我以root身份login。 我卡住了。 任何帮助将非常感激!
我有另一个相关的问题,但我偏离它,因为我正在改变我的服务器使用nginx而不是Apache。 相关: 服务器问题,耗尽内存,真正的高负载平均 我仍然有问题,但现在更容易瞄准。 以下是我可以给予的详细情况: 我的妻子有一个WordPress站点,插入了很多插件,包括WooCommerce。 即使只是我们两个人不停地上网(我打开两个浏览器,一个浏览器),我们就能够停止服务器。 系统规格:Debian 7.7,512MB RAM,512MB交换,2个内核(速度未知),nginx,PHP5-FPM,MySQL服务器。 我的terminal窗口截图非常多,讲述了这个故事: 在冲浪期间,vmstat si / so值为0(大部分)。 当我们同时在网站上冲浪的时候,价值观已经变得越来越高了,而且htop显示出了一些严重的挣扎。 有了新的nginx / php-fpm设置,如果我只是运行sudo service php5-fpm restart ,一切都是固定的。 同样的问题也发生在Apache上,如果我们在同一时间浏览网站,si / so skyrockets,站点冻结,那么它要么在一段时间后自行恢复,要么我必须重新启动Apache。 我在这里不知所措 我宁愿向前移动我的nginx安装程序并对其进行故障排除。 在这种情况下,似乎php-fpm也许是问题。 但是只要我们点击服务器,这是非常不可接受的。 如果她一下子突然有20人来到现场,我们就会被拧紧。 如果这是一个失败的原因,试图在一个512MB的2核心服务器上运行WordPress网站,让我知道。 我可能需要升级到1024MB / 4核。