运维
悟能的师兄
有竞者、事竟成
展开
-
Docker容器内连接宿主机的其他服务,比如Mysql
Docker容器内连接宿主机的其他服务,比如Mysql原创 2022-10-09 20:41:46 · 7903 阅读 · 1 评论 -
navicat15 连接Oracle数据库 报错ORA-28547: connection to server failed, probable Oracle Net admin error的解决方案
navicat15 连接Oracle数据库 报错ORA-28547: connection to server failed, probable Oracle Net admin error。问题产生的原因:由于远程的Oracle版本是 11g的,但是Navicat本身的Oracle oci.dll文件是10g的,数据库与链接库的版本不一致,所以会报错。...原创 2022-08-05 16:26:36 · 2380 阅读 · 0 评论 -
docker 安装部署Redis
1、获取redis镜像 执行命令:docker pull redis,不加版本号是获取最新版本,也可以加上版本号获取指定版本[root@izwz99z5o9dc90keftqhlrz ~]# docker pull redis2、查看本地镜像[h1-xxzjw@iZbp1gp1t778obaz5m8vk8Z ~]$ docker images3、创建本地配置文件redis.conf,从官网下载在/usr/local目录下创建docker目录[root@i.....原创 2022-02-14 16:07:58 · 1332 阅读 · 1 评论 -
Centos7-nginx 日志手动或定时清理目录
1:日志堆积导致磁盘爆满这是服务器基本崩溃后,临时清理了磁盘后紧急恢复的状态2:紧急查询磁盘崩溃的原因,无非是日志[root@iZbp1f0xuq9rc41s6gdvfyZ ~]# cd /[root@iZbp1f0xuq9rc41s6gdvfyZ /]# find . -type f -size +200M3:定时清理Nginx日志[root@iZbp1f0xuq9rc41s6gdvfyZ logs]# vi nginxLogDelete.sh #!/bin/b.原创 2022-01-10 10:22:49 · 15427 阅读 · 0 评论 -
MongoDB 数据全量备份
前情提要:现在咱们的服务器,最难把握的就是数据运维,特别是生产环境,一旦数据丢失,你会花费很大的时间精力去处理,今天我们主要将是创建mongodb的自动备份服务,防止我们的数据丢失后无所适从。第一步:创建好你的备份执行文件我的路径,大家随意:/data/backup/mongodbroot@iZbp1gp1t778obaz5m8vk8Z mongodb]# vi backup-mongodb.sh #!/bin/bash#待备份全量文件SOURCE_DIR=/home/hn_ho原创 2021-11-04 15:39:10 · 7023 阅读 · 0 评论 -
《自动化系列》Jenkins部署springboot项目jar包
前言:随着互联网架构的快速发展,传统的一个war包打天下的场景逐渐被微服务所替代,而是将项目按照业务拆分成多个微服务。一般情况下微服务都是将项目打成jar包,然后部署,今天主要分享的是如何使用jenkins部署jar包,与传统的war包部署的方式还是有差异,因为部署war包只要将war包扔到tomcat中即可,而jar包需要使用java -jar xxx.jar才能运行起来本次我们自动化配置 springboot项目1 部署jar包1.1 新建任务老铁如果你没有Maven这个选项,你原创 2021-06-05 11:19:43 · 8216 阅读 · 5 评论 -
Linux 权限管理
chmod 文件、文件夹授权-可读可写可执行chgrp 文件、文件夹归属用户组hsouquanchown原创 2021-06-01 10:02:28 · 36473 阅读 · 0 评论 -
Tomcat 日志catalina.out 拆分
描述:Tomcat服务下面的catalina.out 每天几百MB 的数据,不清理就越来越大,有时追个BUG无法重现,只能去追日志,这个时候你玩完了 !!!虽然可以查找,但是几个G大小的日志文件,你去找某个未知的日志信息,那有多心累你是知道的。所以决定要这个日志文件每天拆分一下,每天一个新的文件,让你工作更轻松,生活更幸福!!!第一步:Linux清理脚本back_catalina_out.sh[www@iZbp1f0xuq9rc41s6gdvfyZ www]$ cd /home/www/a原创 2021-01-11 15:54:27 · 983 阅读 · 0 评论 -
top 命令参数使用说明
同事问:师兄我想要看Linux的系统运行内存排序,要怎么才能查?回答:问百度吧!一段时间后....同事问:百度用的方法查询显示都是些KB的数据,我看了还是要自己去算,太麻烦了.回答:其实百度出来的答案都走偏了,喏 就这么简单!一:Linux的top 命令查看CPU倒序、或者内存倒序来,跟我做:[root@iZbp1f0xuq9rc41s6gdvfyZ ~]# top下一步:按 e 切换到你喜欢的内存单位下一步:按 shift + m 或者 M 做内存大小的排序上面.原创 2020-11-27 15:22:08 · 11473 阅读 · 0 评论 -
Fiddler配置接口响应时间显示
一:进入设置响应时间有时候,某些接口访问过慢,我们需要测试接口查看响应时间,从而进行优化。(由于fiddler自带的没有进行响应时间的统计,所以我们需要给他添加新的规则)首先打开Fiddler,在菜单栏上面找到Rules->CustomRules默认是记事本打开二:到一个方法外,加入代码: function BeginRequestTime(oS: Session){ if (oS.Timers != null) { return oS.Timers.原创 2020-07-24 12:04:26 · 1895 阅读 · 0 评论 -
Windows系统Mysql数据库备份
过年了,数据库备份走起,平时都不管,但是到了重大节假日的时候,数据库不备份就要中奖了,那这个假期就没法过了。一、数据库备份脚本#5.6以下的版本每天生成一个创建备份文件:database_backup.batc:cd C:\Program Files\MySQL\MySQL Server 5.5\binset "Ymd=%date:~,4%%date:~5,2%%date:~8...原创 2020-01-17 11:13:03 · 3962 阅读 · 0 评论 -
Windows mysql下普通用户备份数据库时无lock tables权限的解决方法
这要过年了,服务器的自动备份搞起,系统启动,服务自动启动搞起!!!但是突然发现新账号的备份总是是失败.....Got error: 1449: The user specified as a definer ('guides'@'%') does not exist when using LOCK TABLES.mysqldudmp -u 数据库用户名 -p 数据库密码 数据库 -...原创 2020-01-16 17:08:56 · 756 阅读 · 0 评论 -
Elasticsearch Centos6 开机启动
第一:问题 由于ES早期的版本不是很稳定,偶尔会内存溢出,然后搜索服务就陷入停滞状态,启动服务都要人肉启动,但是有时我并不在电脑旁边,就需要手机让电脑重启,ES开机自启动服务就很有必要,之前设置过,后来没有成功就不管了,好几次发生在晚上之后,服务一停就是几个小时,这个问题就很严重了,所以必须解决掉它;先说下环境:Centos 664位、Elasticsearch 5.3.5版本...原创 2019-12-07 21:25:52 · 770 阅读 · 0 评论 -
彻底关闭谷歌浏览器自动更新方法分享 取消chrome自动更新
不想让Chrome浏览器自动更新主要是因为70版本后的Ui无法更改,强迫症的我实在无法忍受。看了网上的很多方法都不管用,后来找到这个方法测试成功后真的太开心了。现在分享给大家,希望给需要的人一点帮助吧。我们做法是:清空Update文件夹,并设置权限,让chrome没有权限改这个文件夹。原理:以往各种方法禁用chrome自动升级不成功,它有各种方法来升级谷歌,但一定是用update里的升级程...转载 2019-11-10 00:29:20 · 65636 阅读 · 6 评论 -
PowerDesigner逆向生成处理
PowerDesigner逆向生成数据库表之间的关系图:这是很早的文档我搬到博客上面来1、逆向生成开始选我们配置好的ODBC选我们用本地文件反向生成还是服务器的数据反向生成选择我们需要生成库或者所有的信息。如果这里没选,name所有的表结构都会出来。2、整个数据库表被逆向生成了 ,解决办法其实解决这个问题比较简单。这个界面有两个butt...原创 2019-09-30 16:02:40 · 4141 阅读 · 0 评论 -
Oracle数据库运维
1、未提交事务引起的表的行锁1.1、判断哪个SESSION执行了DML(Insert/Update/Delete) 但是未提交 (Commit ),引起的行锁--找到修改了数据,但是未提交的Session,选择WAIT_CALSS='Idle',也就是Session处于休息状态,但是有锁定的表SELECT A.SID,A.SERIAL#,A.USERNAME,A.EVENT,A.WAI...原创 2019-08-07 15:41:41 · 3050 阅读 · 0 评论