搜索结果
"tag:"linux""
标题及摘要 | 日期/时间 | |
---|---|---|
1
|
云计算之路-柳暗花明:为什么memcached会堵车 - 博客园团队 - 博客园
一个故障期间的重要现象闪现在眼前——当时memcached的磁盘IO高! memcached缓存的数据都在内存中,而且内存占用并不高,磁盘IO怎么会高?太奇怪了! 。。。 通过google搜索“memcached read timeout”,找到柳暗花明的线索——memcached timeout error because of slow response 直接看关键文字: The problem seemed to boil d... |
2015-7-7 17:13:00 |
2
|
linux 系统监控、诊断工具之 IO wait - leejun_2005的个人页面 - 开源中国社区
1、问题: 最近在做日志的实时同步,上线之前是做过单份线上日志压力测试的,消息队列和客户端、本机都没问题,但是没想到上了第二份日志之后,问题来了: 集群中的某台机器 top 看到负载巨高,集群中的机器硬件配置一样,部署的软件都一样,却单单这一台负载有问题,初步猜测可能硬件有问题了。 同时,我们还需要把负载有异常的罪魁祸首揪出来,到时候从软件、硬件层面分别寻找解决方案。 2、排查: 从 top 中可以看到load average 偏高,%wa 很高,%us 偏低: 从上图我们大致可以推断 IO 遇到了瓶... |
2015-7-6 22:37:00 |
3
|
使用lsof处理文件恢复、句柄以及空间释放问题 - SegmentFault
曾经在生产上遇到过一个df 和 du出现的结果不一致的问题,为了排查到底是哪个进程占用了文件句柄,导致空间未释放,首先在linux上面,一切皆文件,这个问题可以使用lsof这个BT的命令来处理(这个哈还可以来查询文件句柄泄露问题,应用程序的进程未关闭文件句柄) 1.文件句柄以及空间释放问题 注:在生产环境常见的问题就是,有维护人员或者开发同事使用tail命令实时查看日志。然后另外的人使用rm命令删除,这有就好导致磁盘空间不会真正的释放,因为你要删除的文件,还有进程在使用,文件句柄没有释放,即ta... |
2015-6-18 23:17:00 |
4
|
Linux服务器中高负载现象故障排查指南 - 51CTO.COM
技术支持分析师们常常接到用户对服务器高负载的控诉。事实上cPanel软件及其安装的应用很少引发服务器高负载情况。服务器拥有者、系统管理员或者服务器供应商应当对高负载状况进行初步调查,并在确认情况复杂后再向分析人士求助。 服务器高负载因何而起? 下列项目的过度使用会直接导致高负载问题: CPU 内存(包括虚拟内存) 磁盘I/O 该如何检查这些项目? 这取决于大家是要审查当前资源使用情况还是历史资源使用情况。当然,在本文中我们将从这两方面进行探讨。 关于sar的简要说明 历史资源使... |
2015-6-18 17:28:00 |
5
|
How To: Make Sure /etc/resolv.conf Never Get Updated By DHCP Client
Option # 3: Configure dhclient.conf /etc/dhclient.conf or /etc/dhcp/dhclient.conf file contains configuration information for dhclient. You can turn on or off DNS update and other options for specific interface or all interface using this file. The man pa... |
2015-6-12 21:50:00 |
6
|
linux下用valgrind检查程序内存泄漏
问题提出: 如果一个较复杂的程序,有内存泄漏,如何检测? 在windows下,VC本身带有内存泄漏的检查,程序结束时输出窗口会提示有多少memory leaks. linux下有什么办法呢? 1.发现内存泄漏,可以用top或ps。 zhouhh@zhh64:~/smscore$ top | grep firefox 会持续打印firefox的内存占用状况,可以重定向到文件中。 2.静态检测 用splint, PC-LINT,IBM的 BEAM(IBM Checking Tool for Bugs Er... |
2014-11-25 18:34:00 |
7
|
Ubuntu9.04安装配置
下面描述的是Ubuntu9.04服务器版安装配置: 1. 网络设置: 编辑 interfaces文件。 $ sudo vi /etc/network/interfaces eth0配置如下: auto eth0 address 192.168.1.123 netmask 255.255.255.0 gateway 192.168.1.1 保存退出后,使用重启networking命令让新配置生效。 $ sudo /etc/init.d/networking restart 也可以通过如下... |
2009-5-30 11:19:18 |
8
|
如何扩展Ubuntu的/root分区
一安装Ubuntu发现root "/"分区只有2G多,必须得扩大root文件系统,否则没法用。那扩展/root分区最容易的办法还是:使用Ubuntu的Live CD安装盘启动,选择“不改变操作系统启动Ubuntu试用”选项,该选项直接从光盘启动Ubuntu系统并且没有挂载mount任何硬盘;然后在 Ubuntu操作系统里的system菜单里使用Partition Editor分区编辑器进行扩展root分区,选择/root分区右键鼠标,选择resize/move(... |
2009-5-2 14:30:25 |
9
|
Ubuntu下Flash中文方格乱码的解决
安装Ubuntu9.04后访问Google音乐播放器,发现中文变成了方块乱码,Ubuntu下Flash中文方格乱码的解决方法有二,如下: 删除/etc/fonts/conf.d/49-sansserif.conf sudo mv /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf_back 修改/etc/fonts/conf.d/49-sansserif.conf 输入: cd /etc... |
2009-5-2 14:10:40 |
10
|
四个Linux版本软件源的设置
Debian和Ubuntu使用apt,Fedora使用yum而Mandriva使用urpm可以通过设置软件源而在线安装或升级软件。Debian和Ubuntu使用apt,Fedora使用yum而Mandriva使用urpm来执行这些操作。首先得选择合适的软件源。 对于Debian,建议使用ustc的源,修改/etc/apt/source.list文件如下: deb http://debian.ustc.edu.cn/debian/ testing main non-free contrib deb http... |
2009-4-21 14:41:25 |
11
|
Ubuntu安装memcached的“C compiler cannot create executables”问题
On debian: sudo apt-get update && sudo apt-get dist-upgrade apt-get install libc6-dev $ apt-get install libc6-dev g++ gcc On Fedora: $ locate crt1.o /usr/lib/crt1.o |
2008-7-24 10:44:37 |
12
|
Ubuntu中文环境和中文输入法安装
1、增加Ubuntu的更新源 2、使Ubuntu操作系统环境为中文环境 语句如下 sudoapt-getinstallscimscim-pinyinscim-tables-zhim-switchscim-qtimmscim-bridgescim-bridge-client-gtkscim-bridge-client-qtscim-bridge-agent-y 然后再执行 sudoim-switch-sscim 3、安装中文输入法 在系统菜单的系统——系统管理... |
2008-5-10 15:20:18 |