摘要: apiVersion: kubekey.kubesphere.io/v1alpha1 kind: Cluster metadata: name: sample spec: hosts: - {name: master, address: 172.34.1.205, internalAddress: 阅读全文
posted @ 2024-04-17 16:39 武胜造纸农 阅读(52) 评论(0) 推荐(0)
摘要: 查看证书过期时间 kubeadm certs check-expiration 更新证书 kubeadm certs renew all 也可以更新单个证书 更新 apiserver 证书 kubeadm certs renew apiserver 更新 apiserver-etcd-client 阅读全文
posted @ 2024-04-17 16:37 武胜造纸农 阅读(937) 评论(0) 推荐(0)
摘要: 禁止master部署pod kubectl taint nodes k8s-master(节点名称) node-role.kubernetes.io/master=true:NoSchedule 查看污点 kubectl describe nodes 节点名称 |grep taint 删除污点(根据 阅读全文
posted @ 2024-04-17 16:36 武胜造纸农 阅读(29) 评论(0) 推荐(0)
摘要: 环境 操作系统:centos7.9.2009 集群架构:三个节点,一主两从,k8s版本v1.21.5,kubesphere安装的集群,应该算是kubeadm部署的集群 ip:192.168.106.130,192.168.106.131,192.168.106.132 集群状态:3个节点证书过期,全 阅读全文
posted @ 2024-04-17 16:35 武胜造纸农 阅读(249) 评论(0) 推荐(0)
摘要: 查看pod在哪个node节点运行 kubectl get pod -n kube-system -o wide 阅读全文
posted @ 2024-04-17 16:35 武胜造纸农 阅读(18) 评论(0) 推荐(0)
摘要: 使用命令systemctl stop docker停止docker后提示:“Warning: Stopping docker.service, but it can still be activated by: docker.socket”,这是docker在关闭状态下被访问自动唤醒机制,即这时再执 阅读全文
posted @ 2024-04-17 16:33 武胜造纸农 阅读(102) 评论(0) 推荐(0)
摘要: 有时候pull镜像很慢或者失败,需要从其他的机器传到服务器,就可以使用docker镜像的复制转贴,思路就是先把本地镜像打包,然后用ftp工具传到目标服务器,最后服务器解包还原 打包 docker save -o ~/alpine.3.16.tar alpine:3.16 还原 docker load 阅读全文
posted @ 2024-04-17 16:31 武胜造纸农 阅读(35) 评论(0) 推荐(0)
摘要: 这条命令就是把alpine的版本latest改为1.2 docker tag alpine:latest alpine:1.2 阅读全文
posted @ 2024-04-17 16:30 武胜造纸农 阅读(25) 评论(0) 推荐(0)
摘要: --restart=always参数能够在重启docker时,自动启动相关容器。 Docker容器的重启策略如下: no,默认策略,在容器退出时不重启容器 on-failure,在容器非正常退出时(退出状态非0),才会重启容器 on-failure:3,在容器非正常退出时重启容器,最多重启3次 al 阅读全文
posted @ 2024-04-17 16:30 武胜造纸农 阅读(20) 评论(0) 推荐(0)
摘要: 拉取镜像 docker pull redis:6.2.6 创建映射目录和文件 mkdir -p /data/server/docker_redis/data 官网下载对应版本redis.conf,放在/data/server/docker_redis/目录下 运行redis docker run - 阅读全文
posted @ 2024-04-17 16:29 武胜造纸农 阅读(34) 评论(0) 推荐(0)
摘要: 拉取镜像 docker pull nginx 创建映射目录 mkdir -p /data/server/nginx/{conf,log,html} 先创建一个nginx容器,然后将容器中的nginx.conf文件和conf.d文件夹复制到宿主机 创建容器 docker run -d --name n 阅读全文
posted @ 2024-04-17 16:28 武胜造纸农 阅读(81) 评论(0) 推荐(0)
摘要: docker部署mysql mkdir -p /data/docker/mysql5.7/{data,conf.d} mkdir -p /data/docker/mysql8/{data,conf.d} version: '3' services: mysql_5.7: image: mysql:5 阅读全文
posted @ 2024-04-17 16:28 武胜造纸农 阅读(18) 评论(0) 推荐(0)
摘要: docker部署mongodb 拉取镜像 docker pull mongo 启动mongo(docker run和docker compose) docker run --auth:需要密码才能访问容器服务。 -e MONGO_INITDB_ROOT_USERNAME:设置用户名 -e MONGO 阅读全文
posted @ 2024-04-17 14:27 武胜造纸农 阅读(162) 评论(0) 推荐(0)
摘要: 拉取镜像 docker pull jenkins/jenkins 创建映射目录 mkdir -p /mydata/jenkins_home 创建容器 docker run -d -p 28080:8080 -v /mydata/jenkins_home:/var/jenkins_home -v /e 阅读全文
posted @ 2024-04-17 14:26 武胜造纸农 阅读(27) 评论(0) 推荐(0)
摘要: docker compose部署nginx-proxy-manager docker-compose.yaml version: '3' services: npm: image: jc21/nginx-proxy-manager:latest container_name: npm restart 阅读全文
posted @ 2024-04-17 14:23 武胜造纸农 阅读(73) 评论(0) 推荐(0)
摘要: docker compose部署nextcloud version: '3' services: nextcloud: image: nextcloud container_name: nextcloud environment: - MYSQL_HOST=nextcloud-db - MYSQL_ 阅读全文
posted @ 2024-04-17 14:23 武胜造纸农 阅读(233) 评论(0) 推荐(0)
摘要: docker compose部署一个ubuntu桌面环境 version: "3" services: ubuntu-d: container_name: ubuntu-d image: dorowu/ubuntu-desktop-lxde-vnc hostname: ubuntu_d ports: 阅读全文
posted @ 2024-04-17 14:22 武胜造纸农 阅读(76) 评论(0) 推荐(0)
摘要: 原文链接 编辑 kube-apiserver.yaml文件 vim /etc/kubernetes/manifests/kube-apiserver.yaml 找到 –service-cluster-ip-range 这一行,在这一行的下一行增加 如下内容 --service-node-port-r 阅读全文
posted @ 2024-04-17 14:22 武胜造纸农 阅读(134) 评论(0) 推荐(0)
摘要: 登录docker报错 docker login 192.168.106.170:80报错如下 Error response from daemon: Get "https://192.168.106.170:80/v2/": http: server gave HTTP response to HT 阅读全文
posted @ 2024-04-17 14:22 武胜造纸农 阅读(34) 评论(0) 推荐(0)
摘要: 搭建harbor仓库 harbor概述 容器技术越来越或火,越成熟,容器应用的开发和运行始终离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境的Registry也是非常必要的。 所以Harbor孕育而生,Harbor是由VMware公司开源 阅读全文
posted @ 2024-04-17 14:21 武胜造纸农 阅读(93) 评论(0) 推荐(0)
摘要: yum快速安装docker-ce和docker-compose https://blog.csdn.net/csrh131/article/details/125308090 docker-ce安装命令 # 安装yum-utils yum install -y yum-utils # 配置yum源 阅读全文
posted @ 2024-04-17 14:21 武胜造纸农 阅读(97) 评论(0) 推荐(0)
摘要: 离线包制作 执行以下命令下载 KubeKey 并解压 export KKZONE=cn curl -sfL https://get-kk.kubesphere.io | VERSION=v3.0.13 sh - 新建文件manifest.yaml并加入以下内容 apiVersion: kubekey 阅读全文
posted @ 2024-04-17 14:20 武胜造纸农 阅读(153) 评论(0) 推荐(0)
摘要: 安装postgresql yum安装 官网参考:https://www.postgresql.org/download/linux/redhat/ # Install the repository RPM: sudo yum install -y https://download.postgresq 阅读全文
posted @ 2024-04-17 14:18 武胜造纸农 阅读(26) 评论(0) 推荐(0)
摘要: 参考链接:https://blog.csdn.net/Sunny_Future/article/details/105345493 参考链接:https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html 安装好依赖环 阅读全文
posted @ 2024-04-17 14:18 武胜造纸农 阅读(127) 评论(0) 推荐(0)
摘要: xtrabackup加密备份 xtrabackup加密备份 生成秘钥 openssl rand -base64 24 MOERPHNbWQ4FifkF85nc7UxAZLu1SfR+ 加密备份 xtrabackup --user=root --password=password --backup - 阅读全文
posted @ 2024-04-17 14:18 武胜造纸农 阅读(112) 评论(0) 推荐(0)
摘要: ubuntu安装mysql 方法一、使用 apt 仓库 更新软件列表 apt update 查看可用的 MySQL 版本 apt list | grep mysql-server 或者 apt search mysql-server 安装指定版本的 MySQL 服务器 apt install mys 阅读全文
posted @ 2024-04-17 14:17 武胜造纸农 阅读(77) 评论(0) 推荐(0)
摘要: PXC从完整备份中恢复指定表 PXC 从完整备份中恢复指定的表 备份服务器 备份文件处理 # 切换到备份目录下 cd /data/backups/full/ # 解压文件,使用gzip压缩的 gunzip mysql-23_yl_2021-06-29.gz # 切换到临时目录 cd /tmp # 创 阅读全文
posted @ 2024-04-17 14:17 武胜造纸农 阅读(53) 评论(0) 推荐(0)
摘要: insert into mysql_servers (hostgroup_id, hostname, port) values(10,'172.34.88.155',3306); insert into mysql_servers (hostgroup_id, hostname, port) val 阅读全文
posted @ 2024-04-17 14:17 武胜造纸农 阅读(59) 评论(0) 推荐(0)
摘要: Percona XtraDB Cluster 集群安装 安装环境: CentOS Linux release 7.6.1810 (Core) 16核 64G 在线安装 离线安装 配置文件 在线安装 添加仓库内容(在线安装) yum install https://repo.percona.com/y 阅读全文
posted @ 2024-04-17 14:16 武胜造纸农 阅读(281) 评论(0) 推荐(0)
摘要: master配置 [mysqld] datadir=/data/mysql socket=/var/lib/mysql/mysql.sock log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid log-bin=mysql 阅读全文
posted @ 2024-04-17 14:16 武胜造纸农 阅读(20) 评论(0) 推荐(0)
摘要: update user set host = '%' where user = 'root'; //提示错误不用管,直接flush flush privileges; 阅读全文
posted @ 2024-04-17 14:15 武胜造纸农 阅读(41) 评论(0) 推荐(0)
摘要: mysql小版本升级 两种方式: In-Place Upgrade Logical Upgrade [In-Place Upgrade](#in-place upgrade) ​ 原地升级(In-Place Upgrade: 直接替换二进制文件(即直接yum update/rpm -Uvh升级rpm 阅读全文
posted @ 2024-04-17 14:15 武胜造纸农 阅读(128) 评论(0) 推荐(0)
摘要: # rpm -ivh mysql-community-common-8.0.23-1.el8.x86_64.rpm # rpm -ivh mysql-community-client-plugins-8.0.23-1.el8.x86_64.rpm # rpm -ivh mysql-community 阅读全文
posted @ 2024-04-17 14:15 武胜造纸农 阅读(48) 评论(0) 推荐(0)
摘要: 查询出执行时间较长的进程 select * from information_schema.processlist where command != 'Sleep' and time > 5*60 order by time desc; select * from information_schem 阅读全文
posted @ 2024-04-17 14:14 武胜造纸农 阅读(71) 评论(0) 推荐(0)
摘要: SHOW STATUS LIKE 'Threads%'; Threads_connected显示的数值就是当前的连接数 查看连接到数据库的客户端ip及各连接数 SELECT substring_index(host, ':',1) AS host_name,state,count(*) FROM i 阅读全文
posted @ 2024-04-17 14:14 武胜造纸农 阅读(18) 评论(0) 推荐(0)
摘要: mysql复制数据库,导出导入 方法一:使用mysqldump 创建新的数据库 create database new_db 同一个mysql服务器复制数据库方法 mysqldump old_db -u 账户 -p密码 | mysql -P 端口 new_db -u 账户 -p密码 不同mysql服 阅读全文
posted @ 2024-04-17 14:14 武胜造纸农 阅读(152) 评论(0) 推荐(0)
摘要: 导出整个库 mysqldump --opt -d yjtxz -uroot -p > yjtxz.sql 导出单个表 mysqldump -uroot -p -d yjtxz hs_risk > hs_risk.sql 导出数据到文件 select * from blade_dept limit 1 阅读全文
posted @ 2024-04-17 13:55 武胜造纸农 阅读(34) 评论(0) 推荐(0)
摘要: mysqldump默认没有存储过程 函数 触发器等的信息,是不导出的 mysqldump备份表 mysqldump -u 用户名 -p 数据库名 表名 > 备份文件路径 mysqldump -uroot -p bbb a > ccc.a.sql mysqldump恢复表 mysqldump -u 用 阅读全文
posted @ 2024-04-17 13:55 武胜造纸农 阅读(25) 评论(0) 推荐(0)
摘要: mysql8修改数据目录 停止mysql systemctl stop mysqld 修改配置文件/etc/my.cnf #datadir=/var/lib/mysql #socket=/var/lib/mysql/mysql.sock datadir=/data/mysql socket=/dat 阅读全文
posted @ 2024-04-17 13:55 武胜造纸农 阅读(159) 评论(0) 推荐(0)
摘要: 免密验证 修改配置文件vim /etc/mysql/mysql.conf.d/mysqld.cnf在配置文件中添加一行skip-grant-tables 重启mysql systemctl restart mysql 登录mysqlmysql -u root -p,提示输入密码直接回车即可 将密码清 阅读全文
posted @ 2024-04-17 13:54 武胜造纸农 阅读(20) 评论(0) 推荐(0)
摘要: 修改配置文件,跳过登陆验证 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 添加root用户 use mysql; insert into user(User,authentication_string,ssl_cipher,x509_issuer,x509_ 阅读全文
posted @ 2024-04-17 13:54 武胜造纸农 阅读(368) 评论(0) 推荐(0)
摘要: -- 使用mysql数据库 USE mysql; -- 创建用户 CREATE USER myuser IDENTIFIED BY 'mypass'; -- 查看用户 SELECT user, host, authentication_string FROM USER WHERE USER='myu 阅读全文
posted @ 2024-04-17 13:53 武胜造纸农 阅读(47) 评论(0) 推荐(0)
摘要: datadir=/data/mysql socket=/var/lib/mysql/mysql.sock Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 log-e 阅读全文
posted @ 2024-04-17 13:53 武胜造纸农 阅读(72) 评论(0) 推荐(0)
摘要: SELECT * FROM performance_schema.replication_group_members; SHOW STATUS LIKE 'group_replication_primary_member'; 阅读全文
posted @ 2024-04-17 13:53 武胜造纸农 阅读(61) 评论(0) 推荐(0)
摘要: 锁表语句 LOCK TABLES tbl_name READ; 锁表怎么解决?MySQL锁表怎么解锁? # 1. 查进程,主要是查找被锁表的那个进程的ID SHOW PROCESSLIST; # 2. kill掉锁表的进程ID KILL 10866;//后面的数字是进程的ID -- 锁表解决方法 s 阅读全文
posted @ 2024-04-17 13:52 武胜造纸农 阅读(29) 评论(0) 推荐(0)
摘要: 一、查询所有进程 show full processlist; 字段说明 id列,用户登录mysql时,系统分配的"connection_id",可以使用函数connection_id()查看 user列,显示当前用户。如果不是root,这个命令就只显示用户权限范围的sql语句 host列,显示这个 阅读全文
posted @ 2024-04-17 13:52 武胜造纸农 阅读(181) 评论(0) 推荐(0)
摘要: 原文链接:https://blog.csdn.net/lanyang123456/article/details/122277340 Slow query 慢查询 是指 执行很慢的SQL语句。一般会设置一个阈值,例如,100ms,执行时间超过100ms的都会判定为慢查询。 慢查询是一种危险的信号,M 阅读全文
posted @ 2024-04-17 13:52 武胜造纸农 阅读(123) 评论(0) 推荐(0)
摘要: 配置yum仓库,可以通过yum下载pxc yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm 关闭数据库 systemctl stop mysql 升级: sudo yum update Perc 阅读全文
posted @ 2024-04-17 13:50 武胜造纸农 阅读(21) 评论(0) 推荐(0)
摘要: --不足:23山东和16山东重复 --创建DBPromary数据库 create database DBPromary use DBPromary go --创建promary表 create table promary ( proID int primary key, proName varcha 阅读全文
posted @ 2024-04-17 13:49 武胜造纸农 阅读(92) 评论(0) 推荐(0)
摘要: 查询mysql数据库大小: select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from information_schema.TABLES where table_schema = 'azkaban' 查询数据库总大小 s 阅读全文
posted @ 2024-04-17 13:49 武胜造纸农 阅读(8) 评论(0) 推荐(0)
摘要: 先到nfs删除该mgr目录下的数据 然后删除该容器 容器启动好之后,进入终端输入mysql,然后输入如下命令 set global clone_valid_donor_list='mysql-mgr-0.mysql-mgr:3306'; stop group_replication; set glo 阅读全文
posted @ 2024-04-17 13:48 武胜造纸农 阅读(18) 评论(0) 推荐(0)