- 博客(14)
- 收藏
- 关注
原创 gitlab升级手册
gitlab升级手册停止unicorn、sidekiq关闭nginx创建数据备份,防止更新失败安装升级包重新加载配置重启Gitlab服务停止unicorn、sidekiqgitlab-ctl stop unicorngitlab-ctl stop sidekiq关闭nginxgitlab-ctl stop nginx创建数据备份,防止更新失败gitlab-rake gitlab:ba...
2019-07-24 11:33:09 5497 1
原创 df -h 命令卡死
df -h 命令卡死问题 df -h卡住不动分析过程 使用strace df -h 查看情况,可以定位是哪个目录卡死,经过分析知道是nfs挂载目录卡死 ,因为nfs server没有启动,导致客户端挂载卡死 卸载nfs目录 umount -l /usr/forum 我这里挂载目录是/usr/forum 以上不行,运行下面命令 fuser -m -v /usr/f...
2018-08-07 16:57:42 2741
原创 Mysql5.7 多并发遇到的问题总结
问题: mysql执行sql特别慢,单条sql都很慢排查问题:1.由于应用对mysql的并发操作较大 show processlist; 大概有1000多的并发sql,积压,现在先解决sql挤压的问题将mysql的线程数调大,这个配置和cpu个数一样大小set global innodb_thread_concurrency=32观察一段时间,发现挤压情况减少,仍然有部分s...
2018-08-03 09:12:30 1265
原创 分析tomcat快照内存溢出
tomcat内存溢出可以让tomcat自动产生快照,配置如下:-XX:+HeapDumpOnOutOfMemoryError -XX:-PrintConcurrentLocks -XX:HeapDumpPath=/usr/local/installed/tomcat/m.hprof 可以自己手动创建快照,命令如下 jmap -dump:live,format=b,...
2018-07-27 11:06:07 1586
原创 nginx打开转发日志
问题:nginx做了负载均衡,我想知道请求转发到哪个服务,和服务的响应时间解决方案:打开nginx 转发日志: log_format main ' $remote_user [$time_local] $http_x_Forwarded_for $remote_addr $request ' '$http_x_forwarded_for ' '$upstream...
2018-07-25 16:32:39 50588
原创 mysql重启导致logstash连接失败
mysql重启,有的时候logstash通过jdbc连接mysql需要重新连接才能使用,需要添加如下配置,红色字体 jdbc { jdbc_connection_string => "jdbc:mysql://1.1.1.1/lh_bond" jdbc_user => "root" jdbc_password => "ssssss"...
2018-07-25 16:26:37 803
原创 centos6.5 pyton2.7环境安装python3和pip3
安装python31. 安装依赖环境# yum -yinstall zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-develreadline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2.下载Python3https://www.python.org/do...
2018-05-12 11:17:43 342
原创 mysql排查笔记
1.排查sql查询缓慢- 临时打开通用查询日志set GLOBAL general_log = 'on';- 将日志记录在表中set global log_output='table';vim /etc/my.cnf文件中找到慢查询日志的位置:slow_query_log_file = /usr/local/mysql/log/mysql-slow.logslow_query_log=TRUE然后...
2018-05-12 11:16:08 180
原创 CentOS 7 安装 supervise监控tomcat
CentOS 7 安装daemontools 前提:安装gcc, yum install gcc-c++ 1. 下载,安装cd /usr/local/softwarewget http://cr.yp.to/daemontools/daemontools-0.76.tar.gztar xfdaemontools-0.76.tar.gz 将admin/daemontools-0.76...
2018-05-12 11:13:43 673
原创 Centos7 安装zabbix_agent3.0
Centos7 安装zabbix_agent3.0 1. 导入源rpm-ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm2. 安装客户端yum install zabbix-agent3. 配置客户端修改/etc/zabbix/zabbix_a...
2018-05-12 11:10:52 611
原创 ERR_UNSAFE_PORT
最近使用nginx,配置了好多启动端口,其中有个端口是95,使用谷歌浏览器访问就会报错一开始以为是网络问题,使用wgte http://10.1.90.24:95 没问题,正常响应,说明网络没问题,应该是chrom浏览器的问题,结果上网一查果然 1, // tcpmux 7, // echo 9, // discard 11, // systa
2017-09-19 09:52:22 2614 1
原创 多层nginx代理tomcat获取客户端真实ip
场景: 客户端通过2个nginx代理访问tomcat服务,现在需要在tomcat服务获取客户的真实ip在第一层nginx 对应的server中设置如下参数location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;
2017-09-13 10:43:17 26541 1
原创 nginx 解决跨域和cookie问题
问题背景: 业务上线以后,前端js出现了跨域问题,域名1.sss.com 跨域访问 2.sss.com/bond/的url,浏览器页面产生问题,leader让运维解决解决办法如下: 在2.sss.com的nginx配置项中,添加如下请求头 if ($http_origin ~* (http://1\.s
2017-09-11 08:50:48 25242
原创 mongo副本集群搭建过程
Mongodb副本集群搭建文档 Mongodb(M)表示主节点,Mongodb(S)表示备节点,Mongodb(A)表示仲裁节点。主备节点存储数据,仲裁节点不存储数据。客户端同时连接主节点与备节点,不连接仲裁节点。 默认设置下,主节点提供所有增删查改服务,备节点不提供任何服务。但是可以通过设置使备节点提供查询服务,这样就可以减少主节点的压力,当客户端进行数据查询时,请求自动
2017-09-07 16:03:17 3226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人