自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 资源 (1)
  • 收藏
  • 关注

原创 CentOS 7.9安装zabbix5.0.39LTS版本

这里使用为 CentOS 7.9版本进行测试验证,zabbix Server 采用源码包部署,数据库采用 MySQL5.7.42版本,zabbix-web使用 ,nginx+php来实现。

2023-12-08 10:56:01 1224

原创 记一次磁盘扩容,以及Can‘t open /dev/vdb1 exclusively. Mounted filesystem?报错处理的过程

记一次Can‘t open /dev/vdb1 exclusively. Mounted filesystem?报错处理的过程以及扩容磁盘

2023-05-23 10:37:42 3211

原创 zabbix数据库添加主从同步

zabbix数据库正常运行的情况下,做mysql主从同步添加从库操作

2023-05-10 16:27:02 883

原创 记一次docker部署grafana的报错

docker-compose部署grafana启动报错

2023-04-24 14:21:14 1270

原创 zabbix配置自动发现主机

zabbix配置自动发现主机

2023-03-01 17:15:17 313

原创 Linux下zabbix_proxy实施部署

zabbix 监控上千设备时,使用它来减轻 server 的压力

2023-02-17 11:09:10 856

原创 Promethus基于consul组件进行自动注册

使用 Prometheus监控 node_exporter节点,当应用很多,且上下线频繁时,需要不断的更改 Prometheus 的配置文件,不能灵活的使用,可以通过为 Prometheus配置注册中心,从注册中心拉取应用数据获取监控数据。

2023-02-06 10:35:07 1259

原创 CentOS 7.9安装zabbix6.0LTS版本

centos7.9部署zabbix6.0LTS版本

2023-02-01 10:50:01 3429 8

原创 Linux环境下webshell查杀(河马工具使用)

河马webshell查杀推荐您使用XShell作为ssh客户端,XShell有面向个人学校、教育的免费版本

2023-01-30 14:12:37 1879

原创 OpenSSH7.4版本升级到7.8版本

项目被扫出openssh有严重漏洞,因此要升级openssh到7.8以上版本。

2022-10-27 14:14:29 2006

原创 实战mongodb搭建

1,下载MongoDBwget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.4.tgz2,安装MongoDB#解压tar zxf mongodb-linux-x86_64-4.0.4.tgz #创建安装目录mkdir -p /opt/mongodbmv mongodb-linux-x86_64-4.0.4/* /opt/mongodb/3,添加环境变量cat >>/etc/profile<<

2022-04-27 17:01:53 247

原创 Centos系统根目录扩容磁盘

1,查看磁盘空间和分区[root@ loaclhost ~]# df -hT[root@ loaclhost ~]# fdisk -l/dev/sdb/为新添加的硬盘2,对新增加的磁盘进行分区[root@ loaclhost ~]# fdisk /dev/sdbWelcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.Be carefu

2022-03-29 11:15:17 4588 2

原创 配置本地yum

为防止内网机应用部署时需要安装其它的依赖,建议对内网虚拟机都配置好本地yum源,:1,上传镜像.iso文件至服务器,并挂载//挂载镜像mount -t auto centos-7.5-x86_64-DVD-1810.iso /mnt///创建镜像目录mkdir /linuxdvd//复制挂载好的镜像cp -r /mnt/* /linuxdvd/.//卸载掉挂载点umount /mnt///删除上传的镜像rm -rf centos-7.5-x86_64-DVD-1810.iso//创

2021-11-18 16:45:16 844

原创 搭建简易的yum仓库

准备A,B两台主机1,在主机A 服务端上修改yum配置文件sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf 001mkdir -p /yum/centos72,安装createrepo 软件,用于生成 yum 仓库数据库的软件yum -y install createrepo yum-utils3,初始化repodata索引文件cd /yum/centos7/yumdownloader tree createrepo -pdo /y

2021-11-18 16:27:10 1769

原创 源码安装docker

1,下载二进制安装包wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.5.tgz2,解压到指定路径下tar -zxf docker-19.03.5.tgz -C /opt3,解压后将docker文件复制到/usr/bin/目录下cp -r /opt/docker/* /usr/bin/4,编写docker.service文件到/etc/systemd/system/cat >/etc/s

2021-09-02 11:23:10 347

原创 mysql5.7版本源码安装

1,本地上传或者下载MySQL源码安装包到服务器1.1,进入安装的目录,并解压cd /opt && tar -zxf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz1.2,修改MySQL目录名称,并创建软链接mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql-5.7.24ln -s mysql-5.7.24 mysql1.3,安装所需依赖使用阿里云的yum源curl -o /etc/yum.re

2021-06-23 13:49:09 632

原创 单机搭建Redis集群

在测试和研发环境搭建单机Redis集群,简单易懂、方便使用。1,通过二进制安装docker环境官网下载静态二进制文件:https://download.docker.com/linux/static/stable/x86_64/docker-20.10.3.tgz1.1,上传静态二进制文件到服务器 /home/admin1.2,提取解压文件$ tar -zxf /home/admin/docker-20.10.3.tgz1.3,将二进制文件移到可执行路径上的目录$ cp /home/a

2021-04-30 13:26:36 212

原创 kubeadm部署—单主集群

Kubernetes概述简介Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关心怎么去做,Kubernetes会自动去监控,然后去重启,新建,总之,让apache一直提供服务),管理员可以

2020-05-25 22:52:03 1519 1

原创 MySQL部署 ----( MHA高可用 + Atlas读写分离 )

一、MHA简介MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司的youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。该软件由两部分组成:MHA Manager(管理节点

2020-05-23 11:55:02 879

原创 如何找到yum安装的软件包存放的路径

如何找到安装的一些软件包?[root@ localhost ~]# cat /etc/yum.conf[main]cachedir=/var/cache/yum/$basearch/$releasever #存放下载软件的路径keepcache=0 #默认是0即安装后不保存包头和软件包如果想保存yum安装下载的软件包,需要将参数改为 1[root@ localhos packages]# pwd/var/cache/yum/x86_64/7/mysql56-community/packa

2020-05-22 23:05:55 2502

原创 centos7环境,kvm命令行模式部署虚拟机

KVM简介KVM(名称来自英语:Kernel-basedVirtual Machine的缩写,即基于内核的虚拟机),是一种用于Linux内核中的虚拟化基础设施,可以将Linux内核转化为一个hypervisor。KVM在2007年2月被导入Linux 2.6.20核心中,以可加载核心模块的方式被移植到FreeBSD及illumos上。KVM在具备Intel VT或AMD-V功能的x86平台上运行。它也被移植到S/390,PowerPC与IA-64平台上。在Linux内核3.9版中,加入ARM架构的支持。

2020-05-13 15:36:33 1243

原创 sshpass免密登录工具

sshpass 指定密码远程 ssh 到服务器 或者 scp 发送文件到服务器在操作linux时,虽然可以对linux配置免秘钥登录,但是在配置免密码登录之前,是需要登录到其他节点主机的,这里提供一种类似ssh的方式,可以在命令后面加上相应的参数来设置你将要登录的远程主机的密码,且这个命令是与ssh结合使用一,安装sshpass1,(源码安装)安装依赖gcc或者g++环境,确保环境正常yum -y install gcc gcc-c++#下载sshpass包wget https://source

2020-05-11 11:40:59 843

原创 配置firewalld网关服务器,实现Nat转发

1,在主机A上开启防火墙[root@ c7-41 ~] systemctl start firewalld.service2,插入ip转发,并生效[root@ c7-41 ~] vim /etc/sysctl.conf[root@ c7-41 ~] cat /etc/sysctl.conf |grep -v '^#'net.ipv4.ip_forward=1[root@ c7-41 ...

2020-05-08 16:13:43 1676 3

原创 Centos7搭建OPEN

一,安装服务1,安装openVPN[root@ c7-41 ~] yum -y install epel-re*[root@ c7-41 ~] yum -y install openvpn[root@ c7-41 ~] rpm -qa |grep openvpnopenvpn-2.4.8-1.el7.x86_642,安装open-rsa[root@ c7-41 ~] wget ht...

2020-05-08 13:54:22 2053

原创 Jumpserver堡垒机部署

Jumpserver 是全球首款完全开源的堡垒机, 使用 GNU GPL v2.0 开源协议, 是符合 4A 的专业运维审计系统。Jumpserver 使用 Python / Django 进行开发, 遵循 Web 2.0 规范, 配备了业界领先的 Web Terminal 解决方案, 交互界面美观、用户体验好。Jumpserver 采纳分布式架构, 支持多机房跨区域部署, 中心节点提供 AP...

2020-04-28 21:54:15 1029

原创 Nginx配置支持https访问

什么是https?HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。HTTPS:全称:Hyper Text Transfer Protocol over Secure Socket Layer,则是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即H...

2020-04-27 14:34:29 825 2

原创 nginx服务--正向代理

注意:Nginx本身不支持HTTPS正向代理,需要安装ngx_http_proxy_connect_module模块后才可以支持HTTPS正向代理,否则会遇到HTTP 400错误。准备A,B两台主机1,在主机A上部署服务端,安装nginx和模块以及依赖[root@ c7-41 ~] yum -y install zlib zlib-devel gcc-c++ libtool openssl ...

2020-04-25 17:47:55 745

原创 keepalived+nginx不抢占模式

关闭防火墙selinux1,在主机A上安装keepalived,备份配置文件[root@ c7-41 ~] yum -y install keepalived[root@ c7-41 ~] cp /etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf.ba #备份文件2,修改配置文件[rooot@ c7-41 ~]...

2020-04-23 21:51:50 168

原创 yum的仓库搭建

准备A,B两台主机1,在主机A 服务端上修改yum配置文件#yum下载软件不清空[root@ c7-41 ~] sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf[root@ c7-41 ~] mkdir -p /yum/centos7 #创建目录用来做 YUM 仓库的使用2,安装createrepo 软件,用于生成 yum 仓库数据库...

2020-04-23 15:21:12 180

原创 rsync守护进程模式部署

#首先,关闭防火墙和selinux[root@ c7-41 ~] systemctl stop firewalld[root@ c7-41 ~] setenforce 01,在主机A 服务端上查看是否安装rsync服务[root@ c7-41 ~] rpm -qa rsync #centos7.7 自带rsync服务rsync-3.1.2-6.el7_6.1.x86_64[root...

2020-04-21 15:42:54 1854

原创 centos7--DNS正(反)向解析

#关闭防火墙和selinux[root@ c7-41 ~] systemctl stop firewalld[root@ c7-41 ~] setenforce 01,在主机A 服务端上安装DNS服务[root@ c7-41 ~] yum -y install bind bind-utils bind-libs bind-chroot2,修改配置[root@ c7-41 ~] vi...

2020-04-20 22:32:29 2396

原创 centos7--NFS共享服务

#关闭防火墙和selinux[root@ c7-41 ~] systemctl stop firewalld[root@ c7-41 ~] setenforce 01,在主机A 服务端安装nfs-utils,rpcbind,提供NFS共享的服务为nfs[root@ c7-41 ~] yum -y install nfs-utils rpcbind[root@ c7-41 ~] syst...

2020-04-20 21:31:41 201

原创 supervisor管理tomcat集群

官网:http://www.supervisord.org/centos7*系统自带supervisor安装yum源#关闭防火墙和selinux[root@ c7-41 ~] systemctl stop firewalld[root@ c7-41 ~] setenforce 01,安装supervisor服务,并设置开机自启#centos7*系统自带supervisor安装yum源...

2020-04-20 19:53:58 529

原创 VMware--克隆centos7镜像虚拟机(2)

在创建好虚拟机,搭建好环境的前提下:1,右击新建虚拟机,进行设置2,开启克隆后的虚拟机,并配置网卡登录克隆机修改网卡,并重启3,配置完成后就可以在xshell上连接使用了...

2020-04-17 20:02:52 363

原创 VMware--创建centos7镜像虚拟机项目模板(1)

1,配置网卡在本机大的网络适配器中要有两块网卡以管理员身份打开VMware第一块网卡第二块网卡2,创建空的虚拟机3,添加镜像并开启虚拟机选择语言选择时区亚洲/上海选择安装的模式,为最小化开始安装创建root用户密码安装完成后,重启3,进入到最小化系统的桌面配置网卡重启网卡4,使用xshe...

2020-04-17 19:33:48 1547

原创 Grafana安装配置

Grafana是领先的开源可视化软件工具,无论您的数据在哪里,或者它所处的数据库是什么类型,您都可以将它与Grafana结合在一起,做成精美的可视化图表Grafana官网:https://grafana.com/Grafana官方手册:https://grafana.com/docs/1,导入yum源,安装grafana,并启动[root@localhost ~] vim /etc/yum...

2020-04-09 21:47:32 3223

原创 zabbix服务--mysql(四)监控处理请求,库和表大小

1,将监控项写进脚本[root@localhost scripts] vim check_mysql.sh [root@localhost scripts] cat check_mysql.sh#!/bin/bashuptime=$(mysqladmin status|awk '{print $2}') #定义变量case $1 in Com_commit) #数据回滚 mysq...

2020-04-09 17:51:18 200

原创 zabbix服务--mysql(三)监控增删改查

1,将监控项写进脚本[root@localhost scripts] vim check_mysql.sh [root@localhost scripts] cat check_mysql.sh #!/bin/bashcase $1 in slave_status) mysql -ucheck -p123 -e "show slave status \G"|grep "Running...

2020-04-09 17:18:17 440

原创 zabbix服务--mysql(二)监控流量

1,过滤出监控内容,并写进脚本[root@localhost scripts] mysqladmin extended-status |grep "Bytes_sent"|awk '{print $4}'3969067[root@localhost scripts] mysqladmin extended-status |grep "Bytes_received"|awk '{print $...

2020-04-09 17:15:36 210

原创 zabbix服务--mysql(一)主从监控

基于搭建mysql主从,在客户端操作1,创建监控mysql主从状态脚本,并创建授权用户[root@localhost ~] cd /etc/zabbix/scripts/[root@localhost scripts] vim check_mysql.sh[root@localhost scripts] cat check_mysql.sh #!/bin/bashcase $1 in ...

2020-04-08 20:30:34 299

修改运行级别.doc

自动化运维人员在日常工作和学习中,一般都使用Linux系统在Linux系统下,如何使用centos6环境-修改主机的运行级别呢,其实很简单的

2020-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除