花名:白起

科技改变世界,技术改变人生。

DRBD脑裂问题处理记录

环境: DRBD资源池名称:jcluster 主节点primary 从节点secondary 挂载目录 /data 主要用到的命令: service drbd start service drbd stop service drbd status service mysqld stop ...

2017-03-30 10:39:29

阅读数:265

评论数:0

tomcat业务服务器内存使用高问题处理

问题描述: 一台服务器运行着3个tomcat,服务器内存为128G,有一天发现内存使用95%了, 网上搜索了下,说是通过设置环境变量来改变arena的数量,例如export MALLOC_ARENA_MAX=1 内容写的比较复杂,可能是glibc为了分配内存的性能的问题,也可能是JDK版本的问...

2017-03-23 10:19:00

阅读数:664

评论数:0

ssh目录权限说明

如何ssh免秘钥登录在这里就不提了,网上很多,这里说明下,设置免秘钥登录后,仍然不能免秘钥登录的问题。 因为sshd为了安全,对属主的目录和文件权限有所要求。如果权限不对,则ssh的免密码登陆不生效。 用户目录权限为 755 或者 700,就是不能是77x、777,需要保障other用户不能有...

2017-03-02 15:25:55

阅读数:2113

评论数:0

drbd脑裂恢复实例

状况1,主服务器网络故障,将从服务器作为主服务器,原主服务器改为从服务器 (最后原主服务器 去 原从服务器同步数据) 从服务器host2: #service drbd status | tail -1 0:db   WFConnection  Secondary/Unknown  Up...

2017-02-22 14:13:48

阅读数:201

评论数:0

Linux释放内存缓存

问题描述: 一台服务器运行着3个tomcat,服务器内存为128G,有一天发现内存使用95%了, 网上搜索了下,说是通过设置环境变量来改变arena的数量,例如export MALLOC_ARENA_MAX=1 内容写的比较复杂,可能是glibc为了分配内存的性能的问题,也可能是JDK版本的问...

2017-02-04 16:30:17

阅读数:227

评论数:0

Linux下查看哪些进程占用的CPU、内存资源最多

linux部署业务的时候有时候会出现CPU或者内存很高的现象,需要查看哪些进程占用的高,参数以下命令: linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head ...

2017-01-17 11:32:16

阅读数:435

评论数:0

tomcat、nginx压力测试方法

安装好tomcat、nginx网站后,建议先进行下压力测试,看看承受能力。 测试工具:webbench Webbench是知名的网站压力测试工具,它是由Lionbridge公司(http://www.lionbridge.com)开发。 Webbench能测试处在相同硬件上,不同服务的性...

2017-01-13 15:18:55

阅读数:282

评论数:0

tomcat7的安装与配置

1、下载tomcat(tomcat6、7、8、9版本) 到Apache的官方网站,我们可以很容易找到Tomcat的下载地址,如:http://tomcat.apache.org/download-70.cgi 这里使用Tomcat7.0.73版本,包含zip、tar.gz和Windows Serv...

2017-01-10 17:05:51

阅读数:321

评论数:0

linux内核参数优化

linux内核参数优化 主要针对/etc/sysctl.conf文件   /etc/sysctl.conf是一个允许你改变正在运行中的Linux系统的接口。 它包含一些TCP/IP堆栈和虚拟内存系统的高级选项,可用来控制Linux网络配置,由于/proc/sys/net目录内容的临时性, 建议把...

2016-12-30 16:43:33

阅读数:310

评论数:0

Linux centOS系统备份还原(dd+rsync方式)

Linux系统备份是非常重要的,尤其是对一些关键的单点业务,下面将说说采用简单的工具进行备份,实用派。 一、rsync备份系统 rsync -Pa 备份源目录 备份到位置 rsync -Pa / /media/youxia/usb/backup_20141216 --exclude=/medi...

2016-12-23 16:56:52

阅读数:5466

评论数:0

CentOS6安装MySQL HA架构部署(MySQL + Heartbeat + DRBD)

Heartbeat + DRBD安装配置参考:CentOS6安装NFS HA架构部署(NFS + Heartbeat + DRBD) 这里只说下mysql的安装方法 Mysql的编译安装(默认都是双台配置) 这里选取的是mysql-5.6.33进行源码编译安装。 yum -y install ...

2016-12-19 17:09:09

阅读数:272

评论数:0

CentOS6安装NFS HA架构部署(NFS + Heartbeat + DRBD)

因业务需求,使用NFS共享服务,为了降低硬件故障导致的服务不可用,使用NFS + Heartbeat + DRBD架构实现NFS高可用。 一、安装配置drbd 1、测试环境: CentOS 6.4 主testserver2.bj 10.111.32.51 挂载sdb1  10G 备testserv...

2016-12-14 19:43:16

阅读数:1335

评论数:0

Apache服务隐藏版本号

安全部门扫描apache漏洞,需要升级apache版本或隐藏版本号。 软件的漏洞信息和特定版本是相关的,因此,软件的版本号对攻击者来说是很有价值。 在默认情况下,Apache Httpd 系统会把Apache版本模块都显示出来(http返回头信息)。如果列举目录的话,会显示域名信息,服务器版本号...

2016-11-25 12:59:01

阅读数:552

评论数:0

linux iptables规则的查看、添加、删除和修改

1、查看 iptables -nvL –line-number -L 查看当前表的所有规则,默认查看的是filter表,如果要查看NAT表,可以加上-t NAT参数 -n 不对ip地址进行反查,加上这个参数显示速度会快很多 -v 输出详细信息,包含通过该规则的数据包数量,总字节数及相应的网...

2016-11-24 15:27:59

阅读数:172

评论数:0

通过tune2fs释放 Linux 系统预留的硬盘空间

大多数文件系统都会默认保留一部分空间用于紧急情况时用(比如硬盘空间满了),这样能保证有些关键应用(比如数据库)在硬盘满的时候有点余地,不致于马上就 crash,如果Linux系统有做文件系统使用率监控的话,那么这时就会有告警上报了,从而给系统维护人员争取一点时间去察觉。但如果你觉得这部分预留的硬盘...

2016-11-21 10:57:42

阅读数:1411

评论数:0

shc对Shell脚本加密方法及问题处理

Shc可以用来对shell脚本进行加密,可以将shell脚本转换为一个可执行的二进制文件。经过shc对shell脚本进行加密后,会同时生成两种个新的文件,一个是加密后的可执行的二进制文件(文件名以.x结束),另一个是C语言的原文件(文件名以.x.c结束)。 下面就说明一下shc的安装,参数,以及...

2016-10-26 15:53:00

阅读数:2782

评论数:0

CentOS6.5下supervisor 3.0安装与使用

1、查看python版本 [root@web1 ~]# python -V Python 2.6.6 2、下载并安装supervisor wget http://pypi.python.org/packages/source/s/supervisor/supervisor-3.0b1.tar....

2016-10-25 19:15:06

阅读数:2819

评论数:0

关于系统运维监控的几点建议

为了更好、更有效的保障系统上线后的稳定的运行。对于服务器的硬件资源、性能、带宽、端口、进程、服务等都必须有一个可靠和可持续的监测机制,统计分析每天的各种数据,从而能及时反映出服务器哪里存在性能瓶颈、安全隐患等。另外是要有危机意识,就是了解服务器有可能出现哪些严重的问题,出现这些问题后该如何去迅速处...

2016-10-11 11:54:00

阅读数:1150

评论数:1

mysql数据库启动报错Starting MySQL.The server quit without updating PID file..

服务器重启后mysql启动报错: [root@db-01 ~]# service mysqld start Starting MySQL.The server quit without updating PID file (/[FAILED]l/db/data/db-01.pid). [...

2016-08-25 19:22:55

阅读数:3876

评论数:0

zookeeper大量连接断开原因排查Unable to read additional data from client sessionid

问题现象: 最后发现线上的zookeeper的日志zookeeper.out 2016-08-18 16:25:11,412 [myid:3] - INFO  [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@1008]...

2016-08-18 17:03:40

阅读数:14524

评论数:2

提示
确定要删除当前文章?
取消 删除
关闭
关闭