柴少鹏的官方网站 技术在分享中进步,水平在学习中升华

systemd占用内存过高

首先先反馈一下这个问题:这个问题存在于Centos7.2操作系统,因为Centos7系统使用了Systemd,然后也不是都这样,就是现在遇到的是个别的业务上面跑的java程序的机器上面,systemd进所占内存会日益增加,导致应用能够使用的内存越来越小。下面是内存占用截图:#通过top可以看到systemd系统内存占用已经非常高了。https://bugzilla.redhat.com/show_bug.cgi?id=1308780   #就是这个bug 解决办法:如果是永久的解决办法
作者:忙碌的柴少 分类:解决小问题 浏览:7155 评论:4

修复rpmdb损坏故障

进行任何rpm操作时提示:#rpm -qa|grep openssl|grep openssl-1.0.1e|wc -lerror: db3 error(12) from dbenv->open: Cannot allocate memory error: db3 error(12) from dbenv->close: Cannot allocate&
作者:忙碌的柴少 分类:解决小问题 浏览:3340 评论:0

检测硬盘故障

物理机群过多的话,硬盘故障是不可避免的问题,如何及时的监控物理硬盘的问题,然后出问题了应汇报出来方便硬盘及时的更换等,当着有很多种方式,定时任务脚本啊,监控工具啊等。普通硬盘故障的检测方式:我这里就先记录一种通过过滤/var/log/messages日志的方式来检测硬盘故障的方式。本来打算贴下两年前写的脚本加定时任务的方式,后来想了下每个人写脚本的习惯和方式可能不一样,就简单记录下当时是怎么想的了。egrep -i 'sd[a-z]*.*err|error*.*sd[a-z]|sd[a-
作者:忙碌的柴少 分类:解决小问题 浏览:1160 评论:0

inotify+rsync实时同步慢的问题

     当然现在基本各种分布式的情况下,用到inotify+rsync进行目录的实时同步的形式场景已经不是很多了,但是还是有点的,比如机器规模少就两台机器间进行数据同步,可能就要简单的来搞一搞。这里就不说rsyncd服务器怎么搭建了,以前有一篇记录。      Inotify 是一个 Linux特性,它监控文件系统操作,比如读取、写入和创建。Inotify 反应灵敏,用法非常简单,并且比 cron 任务的
作者:忙碌的柴少 分类:解决小问题 浏览:2099 评论:0

linux系统登录就邮件提示

有的时候我们的服务器比较重要平时也几乎不登录,比如yum源服务器,所有服务器都会通过自建yum源来进行yum安装,又比如邮件服务器,想做成有人登陆就会有提醒,比如发送邮件,至少我们知道有人登录了是不是自己人登录的。简单写个小脚本就可以了。#cat /etc/profile.d/logincheck.sh   #在/etc/profile.d/目录下写一个简单的登录检测脚本#!/bin/bash LANG=en User=`whoami` loginip=`who|awk
作者:忙碌的柴少 分类:解决小问题 浏览:1607 评论:0

yum回滚

linux上面也会存在软件冲突的问题,有的时候由于软件工具版本自身存在的bug,要对此工具做升级,或者是因为yum源的版本也是越来越新的,所以有的时候yum安装软件,会导致关联的包跟着一起更新,有的时候就可能导致其他功能组件之间因为版本的差异而出现问题。但是一般我们yum的时候一涉及到关联软件包一般可能会是几十个,这时候你后悔了想回滚回去,就有点恼火了,yum当然也有这种功能,不过一般很少用到所以可能一般也了解不到。比如:#yum install libguestfs然后跟着升级了一堆关联包,然
作者:忙碌的柴少 分类:解决小问题 浏览:2665 评论:0

Centos7系统rc.local不起作用问题

这也是一个很小的问题就是记录一下。Centos6习惯用 /etc/rc.local 文件来开机自启动我们一些服务或者操作了。但是Centos7改了,chkconfig也不能用了。发现定义了/etc/rc.local文件也不能用了。#cat /etc/rc.d/rc.local #!/bin/bash # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES # # 
作者:忙碌的柴少 分类:解决小问题 浏览:5097 评论:0

解决qcow2高版本兼容问题

我在Centos7上面将kvm的模板机镜像转换成qcow2格式的镜像,这样的话文件会是其实际占用磁盘的大小,文件小了传输的时间必然就缩短了。我在Centos7上面执行:# qemu-img convert -f raw -O qcow2 demo-centos6.img demo-centos6.img.qcow2然后demo-centos6.img.qcow2就变成了只有几G,这样传输起来很嗨很快就传完了。但是有些
作者:忙碌的柴少 分类:解决小问题 浏览:4630 评论:0

linux查看硬盘文件系统

一个小记录,df可以查看磁盘分区的大小和inode使用情况当然也能查看磁盘分区的文件系统,fdisk可以查看磁盘的大小等一些信息,但是磁盘分区是什么文件系统是ext4还是xfs不清楚。#cat /etc/fstab  #当然查看这个地方是一个思路,当然只是查看根分区这些的系统是不会变的。UUID=a03bf0e9-3cf9-4759-b571-ad82d01186b7 /         
作者:忙碌的柴少 分类:解决小问题 浏览:2442 评论:0

kipmi0进程单核CPU100%的解决办法

top查看服务器进程,发现有个kipmi0的进程竟然CPU的单核占用高达100%,而且居高不下。于是上网搜了搜大家的说法了给出的链接,大概意思是一个固件问题,可以通过修改文件来解决。专业的解释地址是:https://www.kernel.org/doc/Documentation/IPMI.txtipmi应该是用于系统管理的远控进程,CPU占用率高的原因应该是:IPMI接口不支持中断时,ipmi驱动会启动一个内核级别的线程去轮训来执行是否有远控操作。当检测到cpu空闲时,会尽可能多的占用空闲CP
作者:忙碌的柴少 分类:解决小问题 浏览:4747 评论:0