前言 redis的安装、主从配置与哨兵模式搭建实验 准备环境 临时搭建实验环境,使用随便俩台centos7的虚拟机做测试 主机 IP 身份 nginx 192.168.40.180 redis主 tomcat 192.168.40.181 redis从 基本架构,一主一从,分别配置哨兵 安装 redis官方下载地址:http://redis.io/download 选择合适的版本下载,我这里选择redis-2.8.17 进入目录下载安装,执行以下步骤: cd /home wget http://download.r…

2020年07月21日 0条评论 37点热度 1人点赞 阅读全文

前言: 安装 可以直接使用yum安装或者直接下载rpm包,当然gitlab官网下载速度很慢,可以使用国内地址来下载 rpm安装 centos 系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum 可以直接访问选择合适的版本进行下载 rpm -ivh 版本.rpm #如出现报错: warning: gitlab-ce-11.6.3-ce.0.el7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID f27e…

2020年07月21日 0条评论 26点热度 0人点赞 阅读全文

业务需求:定时清理数据包,充分利用硬盘空间 #!/bin/bash #上传数据包处理办法 #time:2020/06/08 #version 1.0 #wsm data_path=/mnt/xiangmu_project/qfls/temlog/ now=`date +"%Y-%m-%d %H:%M:%S"` cd $data_path #day=`date +%d` #记录日志 echo "开始处理数据包,日期:${now}" >> /tools/scripts…

2020年06月09日 0条评论 86点热度 0人点赞 阅读全文

前言 因业务需要与节省资源的考虑,现考虑使用tomcat多实例来完成多项业务的部署 规划路径与目录 1.在tomcat安装目录下创建test1、test2俩个项目目录 2.将conf、logs、webapp、temp、work目录分别拷贝到这两个目录,然后tomcat安装目录只需要留下bin、test1、test2、lib这4个目录即可 [root@tomcat-server tomcat]# mkdir test1 test2 [root@tomcat-server tomcat]# cp -r conf log…

2020年06月04日 0条评论 73点热度 0人点赞 阅读全文

前言 环境:项目为java项目,需要使用tomcat,mysql俩个服务,jdk之前已完成配置 为更快更简洁测试项目,尝试使用docker来完成 一、准备工作 部署docker环境,直接pull取tomcat与mysql镜像 docker pull mysql:5.7 docker pull tomcat:8.5.24 二、创建容器 1.创建一个mysql容器 docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:…

2020年05月29日 0条评论 74点热度 0人点赞 阅读全文

问题 最近踩的坑,项目迁移,java项目环境搭建完毕,数据库也已经准备好,迁移测试中发现web界面中图片不全,后台登录界面部分中文乱码等问题 解决办法 最后排查(过程挺痛苦)发现是数据库编码问题 原项目数据库设计时使用的是latin1,这个具体是啥编码我也不懂, 使用sql语句:show variables like "char%";可以查看编码 MariaDB [(none)]> show variables like "char%"; +--------------…

2020年05月28日 0条评论 93点热度 0人点赞 阅读全文

服务器编写备份脚本 (脚本参考了其他优秀作者,但都是一些基础的命令) cat /backup/backup.sh #!/bin/bash #author wsm #date 2020-5-21 #获取当前时间 now=`date +"%Y-%m-%d %H:%M:%S"` #记录日志 echo "开始备份devops平台数据,日期:${now}" >> /backup/backup-devops.log now1=`date +"%Y-%m-%d&quo…

2020年05月21日 0条评论 85点热度 0人点赞 阅读全文

转载 linux修改资源限制的文件: 可以使用ulimit命令设置限制值 可以修改配置文件:/etc/security/limits.conf linux修改内核参数的文件: /etc/sysctl.conf 在使用ls命令时,用八进制形式显示非打印字符应使用参数:-a iotop dstat sar 查看网络流量的命令: linux常用的性能监控命令: 20个常用Linux性能监控工具/命令 对于 Linux/Unix 系统管理员非常有用的并且最常用的20个命令行系统监视工具。这些命令可以在所有版本的 Linux…

2020年05月15日 0条评论 116点热度 0人点赞 阅读全文

监控风扇 UserParameter=gpu0.fan,nvidia-smi -q -g 0 2>&1|grep -i "Fan Speed" | awk '{print $4}' UserParameter=gpu1.fan,nvidia-smi -q -g 1 2>&1|grep -i "Fan Speed"|awk '{print $4}' 监控温度 UserParameter=gpu0.temp,nv…

2020年05月14日 0条评论 92点热度 0人点赞 阅读全文

前言: 原环境运行在编译环境下的LNMP中,原版本也为编译安装,现尝试升级版本,这里选择移除原版本安装新版本的方式,当然还有其他方法,这里不进行尝试 ### 一、备份准备 - 查看运行状态,并停止服务,做好备份 ``` ## 查看系统版本号 [root@muban ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) ## 查看版本号 [root@muban ~]# zabbix_server -V Zabbix server v2.2.6…

2020年05月13日 0条评论 86点热度 0人点赞 阅读全文