Articles of Ubuntu的14.04

从Ubuntu 12.04升级到14.04之后,nagios mysql检查使用意外的用户

我有Icinga监测我的networking。 一切工作正常。 从Ubuntu 12.04升级到14.04之后,MySQL监控开始报告问题。 我发现,nagios check_mysql总是使用“root”用户,它以前使用nagios用户(我假设因为Icinga以该用户身份运行)。 user@server0:~$ /usr/lib/nagios/plugins/check_mysql -H server1 /usr/lib/nagios/plugins/check_mysql: /usr/lib/libmysqlclient.so.18: no version information available (required by /usr/lib/nagios/plugins/check_mysql) Access denied for user 'root'@'server0' (using password: NO) 我错过了一些行为改变吗? 另外,我假设缺less的库不会导致问题,因为将-u / -pparameter passing给check_mysql使其成功连接。

专用服务器停止在80请求/秒 – 是MaxRequestWorkers的原因?

我有一个物理的Ubuntu服务器( 请参阅这里的一些规格 ),与Apache 2.4.7,PHP 5.5.9,MySQL 14.14,mysqlite和Yii框架1.16安装。 服务器起初的performance令人惊讶,但突然间,给予足够的压力,它开始超时(80+请求/秒)。 任何时候都没有任何系统资源靠近上限。 CPU只能达到25%。 在Apache错误日志中,我发现了以下内容: server reached MaxRequestWorkers setting, consider raising the MaxRequestWorkers setting 我应该只是增加这个数字吗?或者我只是在这里解决问题的副作用? 此外,我不完全理解文档。 在关于MaxRequestWorkers的部分,它也将它与ServerLimit设置绑定在一起,但我不太确定这两者应该设置为了正确协作。 其他技术细节migth有用: 我已经禁用了.htaccess文件,而是通过Apacheconfiguration来configurationmod_rewrite。 Apache也给出了以下的警告,如果重要或不重要, apache2:无法可靠地确定服务器的完全合格的域名,使用127.0.1.1。 全局设置“ServerName”指令以禁止此消息 这是服务器上唯一安装的网站。 当时制作的性能图表是最高的:

MySQL – 无法启用二进制日志logging

我试图启用二进制日志logging,以便我可以设置两个服务器之间的主从复制。 我正在处理一个有大量数据的现有服务器,我试图使用以下命令来转储数据: mysqldump -u root -p –all-databases –master-data > masterdump.sql 但我得到的错误: mysqldump: Error: Binlogging on server not active 。 我已经按照各种关于如何启用二进制日志logging的教程,但没有任何工作。 我已经确定我已经将以下参数添加到my.cnf中: server-id = 1 log_bin = /var/log/mysql/mysql-bin.log sync_binlog = 1 当我重新启动MySQL时,需要一段时间(我认为这是由于数据库的大小),大约60秒,但最终开始。 但是,当我检查/var/log/mysql/error.log ,我发现以下错误(重复数百次): InnoDB: Unable to lock ./ibdata1, error: 11 InnoDB: Check that you do not already have another mysqld process 所以我通过运行pstree寻找所有的mysqld pstree ,我发现了以下内容: root@my_server:~# […]

Apache频繁挂起,需要重新启动才能重新工作

我有调整Apache的问题。 我目前的MPM事件configuration是 <IfModule mpm_event_module> ServerLimit 24 StartServers 8 MinSpareThreads 512 MaxSpareThreads 768 ThreadsPerChild 64 MaxRequestWorkers 1536 MaxConnectionsPerChild 5000 </IfModule> 如果我连续按ctrl + r在我的网站上为20秒阿帕奇挂起,我需要重新启动服务器在繁忙的交通时间也发生,通常在一天超过5次我面临停机。 我正在阅读论坛调整Apache MPM事件,但无法弄清楚。可以任何人请帮助解决这个问题,或build议在我当前的设置更改,以达到最佳性能而不挂apache。 我正在使用Ubuntu的一个亚马逊m3大型实例 服务器状态显示此类输出 Current Time: Monday, 22-Jun-2015 06:42:39 UTC Restart Time: Monday, 22-Jun-2015 06:20:47 UTC Parent Server Config. Generation: 1 Parent Server MPM Generation: 0 Server uptime: 21 minutes 52 seconds Server […]

当调用特定设备时,df会给出不同的结果

如果我在没有参数或设备作为参数的情况下调用它,我会得到与df相同的设备的不同输出。 运行Ubuntu 14.04。 没有参数: ➜ ~ df Filesystem 1K-blocks Used Available Use% Mounted on udev 4046644 4 4046640 1% /dev tmpfs 811488 2532 808956 1% /run /dev/sdb1 299337328 39634680 244474080 14% / /dev/sda1 2884152536 1309806024 1427816876 48% /media/videos … 以/dev/sdb1作为参数,我得到了不同的结果,为同一个设备: ➜ ~ df /dev/sdb1 Filesystem 1K-blocks Used Available Use% Mounted on udev 4046644 4 4046640 […]

“sudo apt-get install php7.0-dev”不起作用

我想安装Xdebug到服务器和先决条件教程我以下是php5-dev,但我使用的是php7.0.5,所以我尝试了sudo apt-get install php7.0-dev 。 它给了我 Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of […]

Docker容器崩溃的Ubuntu主机

非常意外,但如果我运行docker容器主机变得没有响应,没有进出,不能ping通,只有硬重启工程。 DMESG,sys和内核日志没有显示任何明显的东西 启发式诊断告诉我,当我的客户terminal踢dockerhibernate时崩溃… 这很模糊,但也许有人经历了类似的事情? 主机规格: Intel(R) Atom(TM) CPU Z3735F @ 1.33GHz Ubuntu的版本 ~$ uname -a Linux raccoon 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux docker工人 Docker version 1.9.1, build a34a1d5

使用mdadm重新同步硬盘时速度非常慢

//问题:当我将sda3添加到/ dev / md3时,两个磁盘的速度降低了…..很多它减less到100k〜 1.-这将是因为服务器运行在正常模式,并且所有的服务正在运行….? 像MySQL,Apache,JSON等… 2.-是一些连接器坏了? 3.-configuration不好? 我试着修改speed_limit_min 4.-硬盘是新的,只有复制结构,我使用的命令是 sfdisk -d /dev/sdb | sfdisk /dev/sda 5.-也许硬盘不兼容raid1? //Command for add sda device mdadm –manage /dev/md3 –add /dev/sda3 // check status of resync # cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md3 : active raid1 sda3[2] sdb3[0] 970470016 blocks [2/1] [U_] […]

在并发插入期间MySQL高CPU /查询时间使用率

我刚刚为一个大约70GB的大型MySQL数据库安装了一个新的服务器。 该数据库定期通过自动进程编写,必须尽可能快地写入数据。 之前我们有一个120GB的SSD服务器,但我们切换到硬盘,因为数据量越来越大。 问题是,当进程运行时,CPU高达150%以上,写操作变得非常慢… 该服务器有一个4核心 – 8线程CPU,32GB内存和2x2TB硬盘以及一个LSI 2108 RAID控制器(RAID 1)。 MariaDB 10.0是这台机器上唯一运行的服务器。 操作系统是Ubuntu 14.04新安装的。 它有一个从属服务器稍微不强大,这就是为什么我启用binlogs。 我调整InnoDB设置如下: query_cache_type = OFF tmp_table_size = 1G max_heap_table_size = 1G transaction-isolation = READ-COMMITTED binlog_format = row innodb_log_file_size = 6G innodb_buffer_pool_size = 24G innodb_log_buffer_size = 8M innodb_file_per_table = 1 innodb_open_files = 400 innodb_io_capacity = 300 innodb_io_capacity_max = 400 innodb_flush_method = O_DIRECT […]

升级后的Ubuntu服务器问题(Ubuntu 14)

我们已经升级了一个Ubuntu的先前版本的鱿鱼代理服务器(不记得是什么感到抱歉)到版本14.04.2。 现在看来Squid不会启动/虚拟机无法通过代理访问互联网。 我注意到,从CLI到Webmin的服务可能有一个问题,我看到我可以“开始服务”,我点击这个,并得到了错误 Failed to start Squid : squid3 start/running, process 12431 移回到CLI并运行sudo service squid start并得到以下内容: squid3 start/running, process 12637 所以…它在运行吗? 为什么webmin显示启动服务… 看到一些论坛在线重新启动服务,这并没有帮助。 Running service squid3 status显示: MGT-VM-PRX:/var/log/squid3$ service squid3 status squid3 stop/waiting 有没有人注意到这一点,或知道升级改变了什么? 我也可以看到在ps -aux |下有两个服务 grep鱿鱼和squid3 刚刚检查日志/var/log/squid3/cache.log.1和问题似乎服务没有启动/工作作为日志停止在19日发现问题。 UPDATE 通过删除行来修复:acl manager proto cache_object 从 # Recommended minimum configuration: # acl manager proto cache_object acl […]