- 博客(27)
- 收藏
- 关注
原创 Canal-admin1.1.6 部署 (mysql数据同步ES案例)
github下载地址: wget https://github.com/alibaba/canal/releases/download/canal-1.1.6/canal.admin-1.1.6.tar.gz。
2023-11-16 21:13:30
385
原创 jenkinsfile 引用类
填写库名称、分支选择、查找模式scm 或者其他、源码管理选择 按你创建的git仓库选择。在jenkins 系统配置 ctrl +F 查找 shar。并在devops目录下创建tools.groovy库。在git仓库创建src/org/devops 目录。1)配置jenkins。
2023-03-20 19:24:53
138
原创 kubelet 日志报错 failed to get cgroup Failed to get system container stats
kubelet 异常处理
2023-02-06 14:31:46
1251
原创 内网搭建yum仓库
前言:一直认为局域网环境,rpm包下载一直是一件很苦恼的事情,如果搭建内网yum仓库就很方便啦!1. 关闭防护墙 selinuxsystemctl stop firewalldsystemctl disable firewalldsetenforce 0sed -i 's/SELINUX=permissive/SELINUX=disabled/' /etc/sysconfig/selinuxs2.创建yum仓库存放的文件夹mkdri /yum_local/x86/centos73.安装
2022-05-25 23:03:55
914
原创 rsync命令
rsync断点续传nohup rsync -uPav 192.168.1.1:/tmp/a.txt /home/jrq/ >>nohup.out &nohup 断开当前bash 不中断& 后台运行‘ v:详细提示 a:以archive模式操作,复制目录、符号连接,等价于 -rlptgoD 。 z:压缩 u:只进行更新,防止本地新文件被重写,注意两者机器的时钟的同时 --partial 将会进行我们所说的断点续传 -progress:指显示 以上
2021-11-17 02:42:20
1038
原创 系统文件出现只读分区
使用tab键报错cd /-bash: cannot create temp file for here-document: Read-only file systemcd /-bash: cannot create temp file for here-document: Read-only file system系统多个分区出现只读状况#mount|grep -v rwtmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=
2021-06-30 16:14:05
175
原创 磁盘扩容
查看磁盘[root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 20G 0 disk ├─sda1 8:1 0 1G 0 part /boot└─sda2 8:2 0 19G 0 part ├─centos-root 253:0 0 17G 0 lvm /
2021-03-21 18:19:06
101
原创 利用容器制作轻量级虚拟机
首先定义一个Dockerfile 安装虚拟机基础软件vim DockerfileFROM centos:7RUN yum install -y \ vim bash-com* openssh-clients openssh-server iproute cronie;\ yum group install -y "Development Tools";yum clean all;\ localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8 &
2021-03-01 22:00:47
186
原创 ansible批量推送公钥
ansible 批量推送公钥配置ansible 全局变量方式配置远程节点密码关闭ansible检测节点公钥vim /etc/ansible/ansible.cfg[defaults]host_key_checking = False 配置资产变量vim /etc/ansible/hosts #或者资产清单文件 hosts.ini[webserver]host1 ansible_ssh_user=test ansible_ssh_pass=123host2host3[m
2021-02-28 11:42:49
431
原创 shell基础命令
一、&加在一个命令的最后,可以把这个命令放到后台执行,如watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本二、ctrl + z可以将一个正在前台执行的命令放到后台,并且处于暂停状态。三、jobs查看当前有多少在后台运行的命令jobs -l选项可显示所有任务的PID,jobs的状态可以是running, stopped, Terminated。但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任
2021-02-27 16:29:19
99
原创 安装jdk
安装jdk下载jdk包解压tar xzf jdk-8u181-linux-x64.tar.gz -C /usr/local/cd /usr/local/mv jdk1.8.0_181 java设置环境变量vim /etc/profileexport JAVA_HOME=/usr/local/java #指定java安装目录export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH #用于指定java系统查找命令的路径export C
2021-02-24 23:43:28
86
原创 Mysql主从复制
Mysql 主从复制一、 yum 安装下载mysql源 wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm rpm -ivh mysql80-community-release-el7-3.noarch.rpm更改下载版本vim /etc/yum.repos.d/mysql-community.repo 或者执行 yum-config-manager --enable mysql57-comm
2021-02-24 23:34:12
81
原创 iptables 路由转发
利用iptables 把服务器变成路由器首先得有两块网卡开启服务器路由转发功能在 /etc/sysctl.conf 中添加net.ipv4.ip_forward=1echo 1 > echo 1 > /proc/sys/net/ipv4/ip_forward这时你的服务器就有路由器转发功能啦利用SNAT创建私网iptatables -t nat -A POSTROUTING -s 192.168.100.0/24 -o 网卡名称(连接外网的网卡) -j SNAT 注释:
2021-02-21 20:39:42
1804
原创 kvm nat模式无法上网
使用kvm 安装的虚拟机nat模式无法上网解决方案 开启路由转发功能在 /etc/sysctl.conf 中添加net.ipv4.ip_forward=1然后echo 1 > /proc/sys/net/ipv4/ip_forward
2021-02-21 19:23:15
873
原创 git使用
git安装及使用一、安装gitlinux安装# yum install git假如多人协作开发,应该在每个使用者的机器上安装git源码安装yum install dh-autoreconf curl-devel expat-devel gettext-devel \ openssl-devel perl-devel zlib-develyum install asciidoc xmlto docbook2X$ tar -zxf git-2.8.0.tar.gz$ cd git-2
2021-02-20 13:11:06
3983
3
原创 docker私有仓库
docker私有仓库搜索私有仓库docker search registry --limit 1docker pull registry以容器的方式运行docker run -d -p 5000:5000 --restart=always --name registry-test registory仓库容器 存放镜像的目录在/var/lib/registry 下 可以用-v指定在宿主机目录挂载通过docker push 命令上传到私有仓库上传前需要给镜像名改成固定格式标签 ip:por
2021-01-24 23:00:53
639
原创 docker-compose ## docker定义管理工具
docker-compose1、安装docker-compose curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose1.1 添加可执行权限chmod +x /usr/local/bin/docker-compose1.2 测试安装是否成功[root@docker s
2021-01-20 21:49:50
156
原创 mysql部分文档
数据库mysqlmysql 5.7 版本安装mysql yum 源 下载地址wget -o /etc/yum.repos.d/mysql80-community-release-el7-3.noarch.rpm https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpmrpm -ivh mysql80-community-release-el7-3.noarch.rpm更改mysql-community.repo源中的版
2020-12-14 21:40:45
109
原创 shll 文档
变量查看和删除变量set | gerp 变量名 查看变量unset 变量名 删除变量名shell三步表达式ping -c 1 192.168.142.1 &> /dev/null && echo "192.168.142.1 up" || echo "192.168.142.1 down" 命令1 && 命令2 || 命令3 命令1成功了 执行命令二 不成功执行命令三“” 弱引用 双引号内变量可以被
2020-12-13 20:55:28
797
1
原创 ansible-playbook mysql剧本
ansib## 标题le-playbookmysql 剧本---- name: install mysql and copy my.cnf hosts: webserver vars: sect: [{version: mysql57-community,swith: 1},{version: mysql80-community,swith: 0}] tasks: - name: stop firewalld and selinux shell: "system
2020-12-08 22:34:00
543
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人