工作中遇到的那些事
分享一下工作中遇到的问题
Mankel。
你是年少的欢喜
展开
-
Keepalived+nginx最简应用(Linux)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档keepalived高可用环境一、keepalived是什么?二、安装并配置1.源码包下载2.安装3.编写配置文件(主)4.编写配置文件(备)5.检查脚本问题1.缺少依赖2.keepalived关闭后VIP未释放环境环境:两台nginx需要通过keepalived做高可用主: 192.168.6.48备: 192.168.6.49VIP: 192.168.6.58一、keepalived是什么?简介: Keepalived.原创 2022-05-07 10:59:24 · 483 阅读 · 0 评论 -
Mysql初始化后:[ERROR] --initialize specified but the data directory has files in it. Aborting,不断自动重启(解决)
背景编译安装mysql,但是启动失败,报错如下[ERROR] --initialize specified but the data directory has files in it. Aborting.初始化命令如下:mysqld --initialize --user=mysql --basedir=/data/mysql --datadir=/data/mysql/data解决过程:1.删除数据目录[root@Mankel ~] rm -rf /data/mysql/data[ro原创 2021-12-17 16:14:50 · 2329 阅读 · 0 评论 -
Docker启动失败:write /proc/self/attr/keycreate: permission denied
永久:[root@mankel ~] vim /etc/selinux/config#修改成关闭,保存退出SELINUX=disabled重启服务器,完成如果不想重启服务器,可以先修改成disabled,然后临时设置关闭,如下:临时:[root@mankel ~]setenforce 0重试启动容器success...原创 2021-12-15 13:39:20 · 1214 阅读 · 0 评论 -
Nginx转发内网Mysql的访问
背景:1.查看默认安装的模块[root@mankel ~] cat /data/software/nginx-1.20.1/auto/options |grep YESHTTP=YESHTTP_CACHE=YESHTTP_CHARSET=YESHTTP_GZIP=YESHTTP_SSI=YES…原创 2021-11-24 14:28:59 · 3216 阅读 · 0 评论 -
windows修改远程服务器的3389默认端口,并添加防火墙规则
解决办法: 修改远程服务器的3389默认端口,并添加防火墙规则 步骤: 1 先使用手机热点的方式在本地远程连接到服务器,登上服务器后,在服务器上操作,按住键盘的 ‘window键‘ 和 ‘R键’,打开运行对话框(方式有很多种,不懂可以百度),并输入regedit&nbs转载 2021-11-22 13:19:29 · 1804 阅读 · 1 评论 -
普罗米修斯Prometheus+Grafana安装配置(企业监控基础)
一、基础环境 环境/组件版本下载地址操作系统CentOS 7.3http://archive.kernel.org/centos-vault/7.3.1611/isos/x86_64/CentOS-7-x86_64-DVD-1611.isoPrometheus2.6.0https://prometheus.io/download/#prometheusgo1.11.4https://golang.org/dl/Grafana5.4.2https://dl.grafana.com/oss/release/.转载 2021-11-18 10:14:47 · 1769 阅读 · 0 评论 -
CSDN快速转载文章方法(简单)
问题: 在csdn没有一键转载功能,自己重新编写又比较麻烦。经我搜索后发现之前别人写的方法对于目前的csdn需要做些小小的改动 解决方法 1.这里以我的一篇文章为例,我们进入文章页面,然后按F12或者鼠标右键选择检查(谷歌浏览器下,其他浏览器可能是审查元素之类的) 2.选中下面的任意一行然后按Ctrl+F快速搜索...转载 2021-11-18 09:41:54 · 273 阅读 · 0 评论 -
Filebeat占用内存过大挂掉的问题【解决】
问题:filebeat启动一段时间后就会挂掉1.docker-compose添加守护机制一开始在docker-compose中添加了一个守护机制:]# vim docker-compose.ymlhostname: #在这行下面restart: on-failure #容器发生error而退出(容器退出状态不为0)重启容器发现只是持续的时间长了,并没有解决根本问题,而且当把内存跑满,还会影响其他的服务后面发现每次重启filebeat,都会重新去读取文件,当内存跑满就挂了发现问题就解决问原创 2021-11-09 16:00:56 · 2452 阅读 · 0 评论 -
Windows 安装 mysql
1. 安装软件下载百度云盘: https://pan.baidu.com/s/1Bob80HghfLtKJ2l8FEiB4Q 密码:spvf官网下载: https://dev.mysql.com/downloads/mysql/5.7.html#downloads选择自己的版本下载选这里跳过登录2. 将下载后的压缩包解压如图路径: D:\Tools\mysql-5.7.27-winx643. 创建配置文件 my.ini创建一个空的文件 my.ini 内容如下 . 自行更改安装目转载 2021-11-09 15:03:25 · 69 阅读 · 0 评论 -
Windows下 mysql定时备份
**使用mysqldump进行数据库备份**mysql数据库自带备份命令mysqldump,可对数据库进行备份操作最简单的备份是将数据库备份至本地,生成 **.sql文件编写备份脚本文件(创建一个txt文件,写入批处理脚本,再将文件的后缀改为.bat变为批处理脚本文件)rem autherBeginnerXiaorem date:20200814rem ******Backup MySQL Start******@echo off::设置时间变量set "Ymd=%date:~0,4转载 2021-11-09 15:16:14 · 2146 阅读 · 0 评论 -
logstash:which: no java in (/sbin:/bin:/usr/sbin:/usr/bin) could not find java; set JAVA_HOME or ens
其实就是没有java环境,安装一下即可1.下载[root@test ~] wget -P /usr/local/src https://infra-res-1251220924.cos.ap-guangzhou.myqcloud.com/java/jdk-8u261-linux-x64.rpm;2.解压安装[root@test ~] cd /usr/local/src && rpm -ivh jdk-8u261-linux-x64.rpm3.查看版本[root@test原创 2021-09-26 21:05:39 · 649 阅读 · 0 评论 -
Tomcat服务启动报错:Cannot allocate memory
今天有个环境挂了 首先重启,发现没起来,得到以下报错:....Cannot allocate memory1.先检查一下是不是线程打满的问题:#查看最大允许进程数[root@test ~] sysctl kernel.pid_maxkernel.pid_max = 32768#查看本服务器正在进行进程数[root@test ~] ps -eLf | wc -l15972.对比以上两个值,如果两个值相近,那么就调大允许进程数:修改pid_max值(值自定义)[root@test原创 2021-09-09 20:46:35 · 1299 阅读 · 0 评论 -
Tomcat的jvm参数
为应对9.9活动,线上新增几台服务器刚上线 却反而有用户反馈访问很卡what ??查了服务器正常,redis也没有问题,数据库也没有什么压力既然问题是在新增后产生的 那么重点检查最后发现是Tomcat的JVM启动参数的问题1.目前是这样的:2.修改后:3.改完之后要重启4.查看JVM的参数jps -v发现参数已经修改成功,后续也没有用户报卡慢了,问题解决...原创 2021-09-08 19:44:22 · 176 阅读 · 0 评论 -
问题:docker load tar.gz包失败
执行docker load -i xxx.tar.gz时候报错open /var/lib/docker/xxx No such file or directory这种情况属于容器快照文件缺乏基础镜像导致的因为docker使用了联名文件系统,即在基础镜像上覆盖一层可写层来执行其他操作。而容器快照文件只包含了上层操作,没有底层的基础镜像。这也是docker save保存的镜像压缩包和docker export保存的容器快照压缩包的区别。实际应用的时候因为很多镜像都使用了同一个基础镜像,所以使用容器快照转载 2021-09-01 20:29:56 · 1233 阅读 · 0 评论 -
jenkins发布报错 gzip: stdin: unexpected end of file(解决tar解压问题)
今天执行jenkins任务时出现如下报错:从报错的命令上看跟压缩包有关,通过查找发现是压缩包下载不完整导致的。知道情况了,那么就进行优化修改jenkins任务,加上一个等待下载的动作:while true do python3 download_code.py #这里是一个下载代码的动作 if [ $? -eq 0 ];then cd $tomcat_dir && tar xvf frontend-web.tar.gz break else原创 2021-08-30 11:37:46 · 559 阅读 · 2 评论 -
腾讯云对象存储错误:This XML file does not appear to have any style information associated with it. The docume
腾讯云对象存储错误:This XML file does not appear to have any style information associated with it. The docume Jason ...转载 2021-06-08 10:10:12 · 3702 阅读 · 1 评论