随笔分类 -  Work Problem

vSphere虚拟机磁盘热扩容
摘要:1、添加硬盘 2、刷新服务器文件系统 新添加的硬盘需要刷新文件系统,要不然不能识别新添加的硬盘。 对scsi_host进行重新扫描,查找 scsi 驱动器的号 驱动号为scsi后面的数字,即为2,此时看不懂新添加的硬盘 执行刷新: echo "- - -" > /sys/class/scsi_hos 阅读全文
posted @ 2018-08-22 10:20 杜先生的博客 阅读(3761) 评论(0) 推荐(0)
一条SQL引起的雪崩
摘要:1、问题描述 MySQL服务器卡死,CPU飚到300%多,命令执行缓慢。 2、问题定位 踩了狗屎运,直接找到了问题缘由 发现了一条SQL写的模糊匹配,将%写在了关键字的前面,这样会造成查询不使用索引,全表扫描 使用EXPLAIN发现这个SQL扫描了两千多万行。。。 3、问题解决 最终确认是应用写错了 阅读全文
posted @ 2018-08-21 11:58 杜先生的博客 阅读(871) 评论(0) 推荐(0)
解决MySQL数据库同步1236错误
摘要:1、报错如下: 2、问题解决: 查看master gtid_purged 3、从库执行: 阅读全文
posted @ 2018-04-08 12:32 杜先生的博客 阅读(8791) 评论(2) 推荐(2)
etcd: request cluster ID mismatch错误解决【只适用于新建etcd集群或无数据集群】
摘要:1、报错信息 Mar 29 05:45:31 xxx etcd: request cluster ID mismatch (got 414f8613693e2e2 want cdf818194e3a8c32) 此时etcd节点都已经启动,但是无法连接,发现有request cluster ID mi 阅读全文
posted @ 2018-03-29 17:55 杜先生的博客 阅读(5580) 评论(0) 推荐(0)
机房断电导致MySQL同步1594错误
摘要:1、错误信息 2、问题解决 由于使用的是GTID同步,所以不能用change master to master_log_file='mysql-bin.xxx', master_log_pos='xxx'; 3、结果查看 阅读全文
posted @ 2018-03-18 10:52 杜先生的博客 阅读(784) 评论(0) 推荐(0)
解决hung_task_timeout_secs问题【方法待校验】
摘要:问题描述: kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. 问题解决: sysctl -w vm.dirty_ratio=10 sysctl -w vm.dirty_backgroun 阅读全文
posted @ 2018-02-02 13:50 杜先生的博客 阅读(7133) 评论(0) 推荐(1)
解决iOS xcode打包unknown error -1=ffffffffffffffff错误
摘要:# 网上很多文档说重启机器,清除缓存什么的,纯属扯淡,都是相互复制粘贴,经测验在stackoverflow找到以下解决方法,亲测可用security unlock-keychain -p "Your_PASS" ~/Library/Keychains/login.keychain security unlock-keychain -p Your_PASS ~/Library/Keychains... 阅读全文
posted @ 2018-01-31 17:17 杜先生的博客 阅读(2007) 评论(0) 推荐(0)
解决线上Tomcat启动慢
摘要:vim /application/jdk/jre/lib/security/java.security # securerandom.source=file:/dev/randomsecurerandom.source=file:/dev/./urandom 阅读全文
posted @ 2018-01-29 17:33 杜先生的博客 阅读(281) 评论(0) 推荐(0)
Linux升级python至3.4.4
摘要:wget https://www.python.org/ftp/python/3.4.4/Python-3.4.4.tgz ls tar xf Python-3.4.4.tgz mkdir /usr/local/python3 cd Python-3.4.4 ls ./configure --prefix=/usr/local/python3 make all make install mak... 阅读全文
posted @ 2018-01-09 16:19 杜先生的博客 阅读(1532) 评论(0) 推荐(0)
解决Windows和Linux使用npm打包js和css文件不同的问题
摘要:1、问题出现 最近公司上线前端H5页面,使用npm打包,特别奇怪的是每次打包发现css和js文件与Windows下打包不一致(网页使用Windows环境开发),导致前端页面功能不正常。 2、问题排查 ① 更换服务器:无用 ② 更换npm版本:无用 ③ 在另一台Windows上打包:无用 ④ 等等网上 阅读全文
posted @ 2018-01-04 19:13 杜先生的博客 阅读(5061) 评论(0) 推荐(1)
我是如何确认线上CLOSE_WAIT产生的原因及如何解决的。
摘要:1、阐述 内部架构:Tomcat应用程序 > nginx > 其他Tomcat应用程序,内部Tomcat应用通过nginx调用其他应用。 HTTP插件:HttpClient 4.2.3 关闭连接的代码:httpClient.getConnectionManager().closeIdleConnec 阅读全文
posted @ 2018-01-02 19:23 杜先生的博客 阅读(19668) 评论(2) 推荐(3)
线上平滑升级nginx1.12
摘要:1、下载相关包,需要和之前用到的依赖包保持一致 wget http://nginx.org/download/nginx-1.12.2.tar.gz wget https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/08a395c66e42.zip wget https://github.com/yaoweibin/ngin... 阅读全文
posted @ 2017-12-19 10:42 杜先生的博客 阅读(3215) 评论(0) 推荐(0)
自建MySQL5.6数据库查询优化
摘要:1、优化前查询速度 2、优化后查询速度 3、优化配置 innodb_buffer_pool_size=4Ginnodb_log_file_size=4Gmax_connections=1024innodb_log_buffer_size=32Mquery_cache_size = 0skip_nam 阅读全文
posted @ 2017-12-05 09:58 杜先生的博客 阅读(340) 评论(0) 推荐(0)
阿里云ECS升级OpenSSL记录
摘要:1、下载OpenSSL wget https://www.openssl.org/source/openssl-1.1.0e.tar.gz 2、解压编译安装 tar xf openssl-1.1.0e.tar.gz cd openssl-1.1.0e ./config shared zlib mak 阅读全文
posted @ 2017-11-14 17:01 杜先生的博客 阅读(1873) 评论(0) 推荐(0)
Confluence5.4.4迁移至6.3.1
摘要:1、数据备份 服务器查看: 2、安装破解文件及安装包至服务器 3、停止旧版本并启动安装 4、访问8090端口开始安装 5、获取授权码,需要能访问国外网站,并且有atlassian账号 6、将数据库连接插件上传至 7、重启confluence服务,并继续 8、创建confluence6数据库,并授权c 阅读全文
posted @ 2017-10-05 13:54 杜先生的博客 阅读(787) 评论(0) 推荐(0)
CentOS5 可用yum源
摘要:[base] name=CentOS-$releasever - Base #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ b... 阅读全文
posted @ 2017-09-22 14:11 杜先生的博客 阅读(3623) 评论(0) 推荐(0)