随笔分类 -  linux

摘要:【转载】高可用(HA)集群之pacemaker+corosync转载地址:https://blog.51cto.com/liheng1815/5637598 高可用(HA)集群之pacemaker+corosync方案 0x00 概念 在传统Linux集群种类中,主要分了三类: ​ 一类是LB(负载均衡)集群,这类集群的作用是对用户流量做负载均衡,让其后端每个r 阅读全文
posted @ 2024-05-15 22:52 BlackData 阅读(851) 评论(0) 推荐(0)
摘要:0x00 准备 去vmware官方下载补丁文件,上载至ESXI存储 在打补丁之前,须将ESXI主机上的虚拟机关机且拍好快照或者迁移,生产环境中最好迁移; 0x01 打补丁 cd /vmfs/volumns/Datastore/目录 esxcli software vib install -d "/v 阅读全文
posted @ 2023-02-07 14:25 BlackData 阅读(385) 评论(0) 推荐(1)
摘要:0x00 前提 安装growpart工具 yum install -y cloud-utils-growpart yum install xfsprogs 0x01 使用growpart扩容工具扩容 growpart /dev/sda 1 #注意磁盘和序号之间有空格 序号1代表分区号 0x02 如果 阅读全文
posted @ 2023-01-30 08:48 BlackData 阅读(310) 评论(0) 推荐(0)
摘要:LVM在线扩容0x00 环境说明 centos 7.9 增加一个磁盘 容量:100G 0x01 添加磁盘 虚拟机添加硬盘后,无需关闭虚拟机,直接扫描更新磁盘状况即可 echo '- - -' >/sys/class/scsi_host/host0/scan; echo '- - -' >/sys/class/sc 阅读全文
posted @ 2023-01-12 14:17 BlackData 阅读(146) 评论(0) 推荐(0)
摘要:0x00 场景说明 平时备份mysql时,为了节省空间,在备份的时候会过滤掉一些历史记录或者较大的日志表的备份,从而对每张表进行了单独备份,而在恢复这些备份时,可以通过脚本反向恢复过去,当然也有其他方法。 本次使用的是source命令,配合shell脚本实现读取单表备份内容并追加至新的sql文件中, 阅读全文
posted @ 2023-01-10 13:45 BlackData 阅读(395) 评论(0) 推荐(0)
摘要:0x00 故障: 0x01 Top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND1605 apache 20 0 1069240 726400 3920 S 0.0 4.5 261:17.41 php-fpm 1607 apache 20 阅读全文
posted @ 2023-01-10 13:30 BlackData 阅读(328) 评论(0) 推荐(0)
摘要:0x01 环境说明 centos 7.9 mysql v14.14 0x02 处理方法 1.停止mysqld服务 systemctl stop mysqld.service 2.编辑配置文件,加入skip-grant-tables vi /etc/my.cnf #插入内容 skip-grant-ta 阅读全文
posted @ 2023-01-09 08:46 BlackData 阅读(1283) 评论(0) 推荐(0)
摘要:目的:防止ssh爆破 fail2ban > Fail2ban是一个根据系统日志动态调整防火墙规则的安全工具,它具有响应迅速、使用方便的特性。 0x00 环境说明 centos7.9 0x01 安装 yum install -y epelyum install -y fail2ban-firewall 阅读全文
posted @ 2022-12-01 16:29 BlackData 阅读(406) 评论(0) 推荐(0)
摘要:0x00 环境说明 OS:Centos 7.9 Nginx版本:1.22.1 模块:nginx-module-vts-0.2.1.zip 下载地址:github.com 0x01 全新Nginx安装 下载nginx最新稳定版本,这里是Nginx-1.22.1 解压并编译安装 # 环境依赖# rock 阅读全文
posted @ 2022-11-25 15:41 BlackData 阅读(499) 评论(0) 推荐(0)
摘要:0x00 环境 Centos7.9,默认已安装python2.7.5 0x01 依赖软件 yum install wget zlib-devel bzip2-devel openssl-devel ncurses-devel readline-devel tk-devel gcc make zlib 阅读全文
posted @ 2022-11-25 08:10 BlackData 阅读(104) 评论(0) 推荐(0)
摘要:0x00 环境 zabbix 5.0.4 orabbix 1.2.3 oracle 11g 11.2.0.4 0x01 前提条件 zabbix-server需要安装jdk 版本1.8即可 orabbix安装在zabbix-server端 oracle端安装zabbix agent #安装jdk (略 阅读全文
posted @ 2022-11-22 16:41 BlackData 阅读(1323) 评论(0) 推荐(0)
摘要:0x01 环境说明 zabbix server 5.0 zabbix agent 2 5.0.28 windows server 2019 防火墙已关闭,也可开启放行相关端口 SQLSERVER 2016 0x02 配置准备 freetds 1.13 下载地址可bing或百度 unixODBC un 阅读全文
posted @ 2022-11-05 15:00 BlackData 阅读(576) 评论(0) 推荐(0)
摘要:Oracle11g Rman异机恢复备份备忘录及listener supports no services的解决办法感谢 邦德DBA实战群-168797397 @夏晓,@康复孔院长,@smile等朋友的帮助。 0x00 环境说明: 1.oracle 版本11g R2,centos7.9 8core 16G RAM 2.为减少意外错误,本次恢复搭建的恢复测试环境尽量与源库一致 3.源库与目标库都开启了归档模式 4. 阅读全文
posted @ 2022-09-07 15:10 BlackData 阅读(322) 评论(0) 推荐(0)
摘要:Centos7.9 升级(yum方式)内核到最新稳定版环境:Centos7.9 内核3.10版本 0x01 导入EL reporpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org #下载并安装 elrepo.el7 yum install -y https://www.elrepo.org 阅读全文
posted @ 2022-09-03 13:58 BlackData 阅读(1656) 评论(0) 推荐(0)
摘要:Ansible 自动化运维 1 常用模块环境:centos7.9 yum安装 1. 依赖包安装 yum -y install python-jinja2 PyYAML python-paramiko python-babel python-crypto 2. yum安装 yum install -y ansible 3.编辑主机清单 vi 阅读全文
posted @ 2022-08-23 16:02 BlackData 阅读(107) 评论(0) 推荐(0)
摘要:搭建企业内网docker私有仓库Harbor环境:Centos 7.9 yum源:阿里云 安装了docker和docker-compose 1.github下载harbor的压缩包,这里是 harbor-offline-installer-v2.4.3.tgz 2.解压 tar -zxvf harbor-offline-installer-v 阅读全文
posted @ 2022-08-04 22:46 BlackData 阅读(250) 评论(0) 推荐(0)
摘要:脚本不错,记下来备用 #/bin/sh :<< Statement | Function : TO BACK ZABBIX DB EXCEPT HISTORY* TREND* | version : DEV | mail : 714810243@qq.com | date : 2016-07-19 阅读全文
posted @ 2022-07-11 11:20 BlackData 阅读(103) 评论(0) 推荐(0)
摘要:记一次Centos7.9安装oracle 11g的安装过程环境: centos7.9 yum源为阿里云,同时添加了epel源,也是阿里云。固定IP地址,关闭了防火墙和selinux systemctl stop firewalld systemctl disable firewalld vi /etc/selinux/config #将enforcing改 阅读全文
posted @ 2022-07-05 22:16 BlackData 阅读(2195) 评论(0) 推荐(0)
摘要:docker的迁移备份场景: 当我们做好的docker镜像需要迁移或移植到其他主机上时,可以通过docker命令将其打包,然后再恢复到目标主机上,本次实验只是在本机打包-恢复,并无跨主机 1.保存容器为镜像--将目前正在使用的镜像运行的容器提交为一个新的镜像。 #首先查看主机的镜像或者正在运行的容器 docker ima 阅读全文
posted @ 2022-06-29 10:23 BlackData 阅读(354) 评论(0) 推荐(0)
摘要:记一次linux下的redis编译安装环境:centos7.9 redis版本:5.0.3 1.环境准备 需要提前配置好yum源,包括Base源和epel源,部分依赖包比如jemalloc-devel需要通过epel源安装。 可以通过阿里云镜像站提供的wget方式或curl方式获取源或更改源。 安装依赖包软件 yum install - 阅读全文
posted @ 2022-06-20 10:27 BlackData 阅读(234) 评论(0) 推荐(0)