我在运行在32xCPU VMWare VPS上的Ubuntu 14.04.3服务器上运行一个站点(Magento)。 在负载较重的情况下,通常会收到20-25个请求/秒。 在magento有一个特定的UPDATE查询到一个MySQL表,通常需要约1毫秒(±0.2毫秒),并运行~200-300次/分钟(3-5个查询/秒)。 然而,在这些1-2小时的重负载期间,这个特定的查询突然需要5-35秒才能完成,这也阻止了整个网站(甚至没有这个查询的请求)。 我已经监测了ram和cpu的利用率,负载一般在22-28左右,在冻结之前和期间。 冻结似乎几乎是永久的。 它可以持续至less40分钟,重新启动mysql和php-fpm不会使它消失。 内存使用率永远不会超过可用内存的10%,交换不会被使用。 我必须解决的唯一办法就是重新启动VPS,这让我相信有一个潜在的系统错误configuration负责冻结。 不过有趣的是:这个问题有几次在没有重启的情况下解决了。 这些案件的共同点是,这个查询“仅”需要2-7秒才能完成。 在这些时候,问题在10-15分钟内消失。 那么,有什么build议可以解决这个问题呢? 更新1:系统负载(32个CPU内核的1分钟负载)通常在27-28峰值,但在极端负载下可能会升至40。 当发生这种冻结时,冻结前和冻结期间的载荷通常为22-27。 大多数(如果不是全部)可用的CPU核心(32)在冻结期间有一些空闲时间。 更新2:我已经对my.cnf进行了这些更改: innodb_buffer_pool_size = 10G (Innodb data is 5.5G) key_buffer = 16M max_allowed_packet = 16M thread_stack = 192K thread_cache_size = 8 max_connections = 1024
我在Rackspace Cloud Server的Ubuntu 14.04上运行redis-server(版本2.8.4)。 redis服务器进程正在由redis用户运行。 今天早上,Redis服务器自发地失败了“打开.rdb进行保存”。 这个过程发生了20多天没有发生。 正如你可以从下面的日志中看到的那样,Redis正常运行,然后在UTC时间上午8:08开始失败。 稍后closures服务器电源解决了问题。 [26083] 31 Aug 07:54:47.089 * RDB: 2 MB of memory used by copy-on-write [17183] 31 Aug 07:54:47.186 * Background saving terminated with success [17183] 31 Aug 07:59:48.028 * 10 changes in 300 seconds. Saving… [17183] 31 Aug 07:59:48.029 * Background saving started by pid 26653 [26653] […]
我打算在我的服务器上安装新的环境,与HHVM一起使用Nginx webserver。 我安装了两个,然后来到MariaDB并安装它。 我可以通过点击IP地址来确认服务器的工作: 欢迎来到nginx! 然后我需要安装一个基于Web的客户端来pipe理数据库。 我知道phpMyAdmin非常适合Apache和Litespeed,但是当我跟着很多关于在Nginx旁边安装phpMyAdmin的文章时,步骤几乎是一样的。 但问题是做apt-get install phpmyadmin也将安装Apache: The following extra packages will be installed: apache2 apache2-bin apache2-data dbconfig-common libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libjs-codemirror libjs-jquery libjs-jquery-cookie libjs-jquery-event-drag libjs-jquery-metadata libjs-jquery-mousewheel libjs-jquery-tablesorter libjs-jquery-ui libjs-underscore php-gettext php5 php5-common php5-json php5-mcrypt php5-mysql 通过确认安装,它将安装并启用Apache模块: […] Enabling module mpm_event. Enabling module authz_core. Enabling module authz_host. Enabling module authn_core. […]
我刚刚在Ubuntu 14.04上安装了Fail2ban,我想问一下:每次系统启动时,fail2ban是否会自动启动? 我想是的,但只是想确认,因为我已经在网上读了一个地方,应该使用chkconfig命令来自动启动fail2ban(不像Ubuntu有这个命令总之)…
我有一个大小为6.2 GB的日志文件,这个日志文件正在被进程使用,并且不断的写入日志到这个文件中。 现在我不想旋转日志,但是我想清除这个日志文件。 我想从这个文件中删除6个月以前的日志。 是否有可能使用shell脚本来读取日志文件并删除超过6个月的日志? 下面是日志格式 10.0.3.xx – – [17/Jun/2016:14:21:59 +0000] "GET /visible_topics HTTP/1.1" 200 581 "-" "help/97a1dd7eb981421b9719adde381560a78bed0b66 (ip-10-0-3-xxx; user1; 4411) ruby/2.3.0 (0; x86_64-linux)"
url: https : //vishnubathala.com/ **Error** Subject: www.example.com Issuer: www.example.com Expires on: Aug 3, 2027 Current date: Nov 9, 2017 PEM encoded chain: —–BEGIN CERTIFICATE—– MIICsDCCAZgCCQDghBagwkXvoDANBgkqhkiG9w0BAQsFADAaMRgwFgYDVQQDDA93 d3cuZXhhbXBsZS5jb20wHhcNMTcwODA0MTIxNDAzWhcNMjcwODAyMTIxNDAzWjAa MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IB DwAwggEKAoIBAQDJtN/s4VlruDpshzeRsdhi3AIobpNHOA0n5oCCgMqZH89M2NTW yxnau116LUwgBAehawRgfaqmy/lY51WUmE7c0otuFJzssCBzQ2hUwBwWLOVmZTta hwX2EqDrQ1JZWiAXSMO5ljwq+RrUyxZXSxvqIBVctIlgkMOYZRaXtXnkCtos5YL8 GNbMBwrhhUgk7SYcMH4y8u8L2oAudCI1v4oih7WRz0W20FWzLRYZjjZOpDiiBPG/ BlOXzWKkt/HW/URwQUejharNUQmrmvPiwnbXpR52wcqWS2eSyAhjapj7mmcrbTyA wDyI8uFRD0LgMGdzHa6WkUykEaJLNux3rPXXAgMBAAEwDQYJKoZIhvcNAQELBQAD ggEBAIwQo04ESpiWOR4pRv+V+DTDdSoEO7AARADD6pmiuraA/qL9HA+kfgxFWpdH iKiWERTOFLhyjkkeE/eTRDdJwNMVubu0HFSASkfciKlX7HkLBmA1cCEOrUIvMfH0 mDGpolc50jKQt+JSF1qtiyrvy2P8ccAhyG+Ub4EzZddVRWbio87v0Iiho4OtjcLQ x1vlxq5rKUzcbF7JTY8dt3fntFFKFU3aLI2eoYxuqeQFod6AcTSgCI81vES1FevN bVbad9bTpGs9f4IhF/Dm9dRvV79n3eV2IsNMyE9HxdEfz900PblsjvpRz+I4Xwkn 6h9BQWroYn3GfzbvOML1HlPLvNo= —–END CERTIFICATE—– 我遵循从Ubuntu 14.04版本的certbot安装步骤,但我不知道发生了什么事情的服务器我得到这个错误我该如何解决这个错误? 我不知道我的configuration是否正确通过我想configuration它没有任何错误,请帮我解决这个问题
我正在运行sssd版本1.11,在Ubuntu 14.04 LTS(1.11.5-1ubuntu3)中使用AD后端从运行在Windows Server 2012 R2上的Active Directory中对用户进行身份validation,并且正在尝试使用用户主体名称域的用户。 但UPN总是企业主要名称。 让我来说明我的用户帐户的问题: Domain: local.example.com sAMAccountName: ferrao UPN: [email protected] (there's no local in the UPN) 我可以用sAMAccountName属性成功login,这很好,但是我不能用[email protected]这是我的UPNlogin。 我的最佳解决scheme是允许loginsAMAccountName和UPN(用户主要名称)。 如果不可能,UPN应该是正确的方式而不是sAMAccountName 。 另一个烦恼是在sssd.conf有这些选项的homedir模式: default_shell = /bin/bash fallback_homedir = /home/%d/%u 我想实现的是从EPN分离的主目录。 例如: /home/example.com/user /home/whatever.example.com/user 但是用这种模式,我不能按照我想要的方式进行映射。 我查看了手册页,无法find这个问题的任何答案。 谢谢,
我正在尝试安装一个Ubuntu服务器(12.04或14.04),并将服务器映像安装到我正在使用的系统上。 一切工作正常,直到我尝试运行sudo apt-get update 。 当这运行,我不断收到404错误。 W: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/precise-backports/universe/source/Sources 404 Not Found [IP: 10.0.0.101 80] 另外请注意, [IP: 10.0.0.101 80]部分中的IP地址是我们的本地DNS服务器。 对于所有来源,这都是重复的,以上只是众多事件之一。 当运行一个安装例如。 apt-get install phpmyadmin ,我得到另一个错误。 E: Unable to locate package phpmyadmin 请注意,我们使用像系统一样的代理来validation互联网连接,我已经设置为代理,似乎正在工作。 当删除代理时,我会从运行apt-get update得到一个不同的错误。 我已经在12.04和14.04都试过了,都给出了完全相同的错误信息,如上所示。 我已经尝试更新sources.list指向archive.ubuntu.com而不是gb.archive.ubuntu.com ,并没有运气在那里。 服务器也有一个静态IPconfiguration,但是如果不使用静态IP,错误是相同的。 我能够成功从服务器ping通。 /etc/apt/apt.conf的代理configuration如下。 Acquire::http::Proxy "https://domain.local/username:[email protected]:4100"; Acquire::ftp::Proxy "https://domain.local/username:[email protected]:4100"; Acquire::https::Proxy "https://domain.local/username:[email protected]:4100"; 我相当坚持下一步该怎么做,并已无法find任何相关的浏览谷歌和在这里,所以任何帮助,非常感谢。 如果需要更多信息(例如日志文件),请告诉我,我将把它们添加到post中。 谢谢,乔 更新: 我曾尝试更改用于8.8.8.8和4.4.4.4的名称服务器。 当这样做,我然后得到一个domain.local not […]
我试图阻止PostgreSQL,但这导致了一个奇怪的错误/proc/ : root@dw0wanydbpv14fred:~# service postgresql stop * Stopping PostgreSQL 9.3 database server * Error: /proc must be mounted <—– what ??? To mount /proc at boot you need an /etc/fstab line like: proc /proc proc defaults In the meantime, run "mount proc /proc -t proc" Error: pid file is invalid, please manually kill the stale […]
我以前运行的是Ubuntu 12,我有Nginx接收大file upload,然后proxy_pass到gunicorn / django(端口8000)。 一旦我想出我需要设置client_max_body_size 300M;这工作得很好。 这个环境是用stream浪汉和厨师创造的。 但是,一旦升级到Ubuntu 14,我发现上传速度非常慢。 10M的文件需要几分钟的时间(文件的3%每10秒上传一次)。 我看着越来越多的代理传递缓冲区和其他客户端缓冲区大小,但无济于事。 是否有更改从U12到U14的基本参数可能会导致此问题?