
错查集锦
文章平均质量分 67
Biu_diudiu
这个作者很懒,什么都没留下…
展开
-
Loki导入数据源后日志实时展示出现“Live tailing was stopped due to following error: undefined”问题解决
Loki导入数据源后日志实时展示出现“Live tailing was stopped due to following error: undefined”问题解决原创 2023-01-30 14:03:06 · 980 阅读 · 0 评论 -
记一次redis以RDB类型数据恢复问题
记一次redis数据恢复问题问题: redis通过rdb格式进行数据备份,获得备份文件后,转移至其它服务器后,通过该rdb文件无法将数据恢复,每次拷贝备份文件后会被自动覆盖。解决: 1、关闭aof方式的备份appendonly no 2、开启守护模式(作用未知,感觉可以不用开)protected-mode yes 3、在停止redis后将备份文件拷贝至rdb目录,再重启redis 务必保证redis已经停止的情况下拷贝文件...原创 2021-07-26 09:58:33 · 476 阅读 · 0 评论 -
Linux 日志切割神器 Logrotate 原理和配置详解
对于 Linux 系统安全来说,日志文件是极其重要的工具。不知为何,我发现很多运维同学的服务器上都运行着一些诸如每天切分 Nginx日志之类的 CRON 脚本,大家似乎遗忘了 Logrotate,争相发明自己的轮子,这真是让人沮丧啊!就好比明明身边躺着现成的性感美女,大家却忙着自娱自乐,罪过!logrotate 程序是一个日志文件管理工具。用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到“转储”作用。可以节省磁盘空间。下面就对 logrotate 日志轮转操作做一梳理记录。1、配置文件介绍转载 2021-01-27 10:56:09 · 2354 阅读 · 0 评论 -
设置Mycat主键自增且唯一(非本地文件OR时间戳方式)
设置Mycat主键自增且唯一(数据库方法)本文仅考虑使用数据库方式进行主键自增1、配置server.xml# 其中1,表示使用数据库方式,0为使用本地文件方式,2为使用时间戳形式。<system> <property name="sequnceHandlerType">1</property></system>2、配置schema.xml并在某个分节点中建立表和存储过程2.1<?xml version="1.0"?>&l原创 2020-12-14 16:35:00 · 368 阅读 · 1 评论 -
OpenSSH_8.4编译升级
前因因项目需求,过绿盟漏洞安全检查曝出了三个OpenSSH的相关漏洞“CVE-2020-15778”、“CVE-2018-15919”、“CVE-2017-15906”,故而对OpenSSH进行升级以修补漏洞原环境openssh-7.4p1-21.el7.x86_64openssl-1.0.2k-19.el7.x86_64均为yum安装最新版本升级必需品openssh-8.4p1.tar.gzopenssl-1.1.1h.tar.gz请自行官网下载升级用脚本(脚本非原创,本人仅做了简单修原创 2020-11-11 10:18:51 · 919 阅读 · 4 评论 -
ShellCheck代码检查工具(Linux方面)
Linux下ShellCheck脚本检查工具安装工具流程yum -y install epel-release安装epel源yum -y install ShellCheck直接安装即可,注意大小写,小写的话会提示无此安装包使用[root@localhost ~]# shellcheck --helpunrecognized option `--help'Usage: shellcheck [OPTIONS...] FILES... -e CODE1,CODE2.. --exclu原创 2020-07-13 11:28:05 · 1037 阅读 · 0 评论 -
Maven单独构建某个仓库中的具体项目
Jenkins中使用Maven单独构建某个仓库中的具体项目前情:目前新开的项目采用微服务架构,但是所有子项目均存储在GitLab的同一项目中,按照之前采用的编译命令无法单独编译某一单独子项目。在网上遍历许久,最终得到解决,参考文章:https://www.cnblogs.com/EasonJim/p/8350560.html解决方法:Maven选项:-pl , --projects # 建立指定的项目,而不是构建所有项目 Build specified reactor projects i原创 2020-07-01 15:26:11 · 445 阅读 · 0 评论 -
Journal日志服务详解
Journal日志服务journalctl 用来查询 systemd-journald 服务收集到的日志。systemd-journald 服务是 systemd init 系统提供的收集系统日志的服务。常用命令行journalctl 查看所有日志journalctl --disk-usage 用于查看目前日志占用了多少磁盘空间journalctl -n 4 查看最新的4行日志journalctl --since=2020-06-23 查看从2020-06-23开始的日志j原创 2020-06-23 15:02:53 · 3910 阅读 · 0 评论 -
查看JAVA进程jps命令解析
一、简介jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。注:jps命令有个地方很不好,似乎只能显示当前用户的java进程,要显示其他用户的还是只能用unix/linux的ps命令。二、命令使用查看使用格式jps -helpusage: jps [-help]jps [-q] [-mlvV] []Defi转载 2020-05-22 17:43:33 · 1249 阅读 · 0 评论 -
nginx反向代理导致头部信息丢失
问题展现:原本应该携带token信息访问页面时,没有携带token导致出现验证失败,无法登陆问题分析:nginx在代理时,后端拿不到前段发过去的请求头信息,导致接口不通。(但是在本地是可以拿到的)主要原因为nginx在做反向代理时,没有在请求时添加头部信息的配置。解决方法1、在nginx中添加相应配置,使其能够携带头部信息通信server { listen 443 ssl; server_name test.com; ssl_certificate cert/test原创 2020-05-09 09:32:25 · 5176 阅读 · 0 评论 -
Git常用命令
Git常用命令# 前往本地目录cd existing_folder# 初始化仓库git init# 添加一个新的远程仓库(SSH类型)git remote add origin git@192.168.100.100:caexar/line_web.git# 添加至缓存git add .# 合并上一次提交git commit -m "Initial commit"# 推送至m...原创 2020-05-06 11:08:26 · 152 阅读 · 0 评论 -
Jenkins实现项目回滚
Jenkins实现项目回滚回滚设置:1、采用参数化构建过程2、构建过程中采用该脚本该脚本仅供参考case $Status in Deploy) echo "deploy :$Status" mvn clean package -Dmaven.test.skip=true cp -R $JENKINS_HOME/workspace/test_object/line-gate...原创 2020-04-24 15:12:21 · 1161 阅读 · 0 评论 -
Docker容器中的root权限获取
有一些操作是经常需要进入到docker容器中操作的,例如突然需要修改某个配置文件等,但是修改该文件是需要root权限,可以参考下面的解决方案通常修改文件时会提示:read-only file system 或者 Permission denied挂载配置文件在运行docker容器时,可以将该配置文件复制一份到宿主机,然后run的时候,加载-v参数,将宿主机的配置文件挂载到docker中...转载 2020-04-18 09:54:29 · 3744 阅读 · 1 评论 -
apt-get update换源
笔者因为部署容器时常常缺少很多必要的命令导致了很多不必要的麻烦,手动进行apt-get安装又因为安装源地址在国外,那个速度叫一个慢啊。故编写该换源方案。百度上面很多都是老的镜像源了,很多都用不了。本篇文章所用源地址,亲测有效:## 更换国内源echo "" > /etc/apt/sources.listecho -e "deb http://mirrors.ustc.edu.cn/u...原创 2020-04-17 11:13:26 · 1200 阅读 · 0 评论 -
排障:服务器直连路由Trunk口
问题实际:新建服务器无法连接互联网,经检查发现问题为服务器网卡直连到三层交换机的trunk口上,导致出现vlan问题。解决思路:将服务器划入对应的vlan中,使其能够连通互联网,能够进行远程访问(SSH远程22端口默认为开放)解决方法:1、检查服务器内核中是否有8021q协议(trunk协议)modinfo 8021q2、复制需要划vlan的网卡信息# 格式为:网卡名称.vlan名...原创 2020-04-08 11:35:05 · 1435 阅读 · 0 评论 -
错误排查:ImportError: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found
错误排查:ImportError: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20’ not found (required by /usr/local/python3/lib/python3.6/site-packages/easyedge_security.cpython-36m-x86_64-linux-gnu.so)起因:工作中,部署环境遇到...原创 2020-03-30 11:25:10 · 5221 阅读 · 5 评论