自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 sealos部署K8s,安装docker时master节点突然NotReady

历经风雨,后面的路就知道出门要带伞了

2024-11-08 23:44:45 642

原创 基于sealos部署的集群部署dashboard

山峰秀丽万物生长,愿你看尽山川美景

2024-11-07 20:59:09 392

原创 使用sealos部署的集群在部署metrics-server时日志x509

花已经盛开,你何时归来

2024-11-07 19:59:09 236

原创 CEPH的写入流程

茫茫人海,终有相会之时

2024-09-27 21:44:00 571

原创 ansible部署二进制mysql 8

雨还在下,风已停止,只待雨停,天空放晴

2024-09-22 21:15:10 580

原创 挂载磁盘时有多个文件系统

寒冬腊月时,暗流永不息

2024-09-02 18:13:14 314 1

原创 du和df统计不一致的原因

落雪已是寒冬,腊梅何时绽颜

2024-08-30 17:33:36 1395

原创 部署webdav工具alist

1、下载部署包(根据自己的环境下载对应包)3、配置启动文件service。

2024-08-21 14:25:57 2170

原创 部署同步工具syncthing

花开终会落,珍惜眼前时

2024-08-21 12:47:05 480

原创 python实现小游戏随机猜数

一入python深似海

2024-08-05 18:01:01 635

原创 for循环案例分析

天若有情天亦老,总是还要学到老

2024-08-03 19:09:27 580

原创 qemu创建kvm虚拟机-x86模拟arm

kvm

2024-06-11 15:26:56 620

原创 使用docker 安装oracle 11g 挂载数据目录并修改SID centos-7

oracle 11g

2024-03-26 13:43:39 1128

原创 centos7升级openssl_3

3、编译安装遇到问题缺少perl-IPC-Cmd。1、查看当前openssl版本。2、下载openssl_3的包。#至此结束有一些问题也解决了。

2024-03-01 16:27:55 1572 4

原创 glusterfs的扩容和缩容

glusterfs的缩容扩容

2023-08-03 17:31:20 946

原创 whil的循环累加及if判断

while循环累加

2023-08-01 17:02:50 168

原创 配置glusterdfs的分布式分散卷ssl加密的操作步骤

5、制作分布式存储卷(卷的类性有很多此处分布式分散卷类似raid5和raid6,最多只能使用16个块设备,扩展时比较麻烦必须是成倍扩展)6、设置vol主机间的加密(这里server代表主机IP/域名)1、添加SSL(文件名字必须为glusterfs.xxx)7、开启server和client加密。4、添加信任资源池(域名/IP)2、节点加密设置准备一个空文件。3、启动glusterd服务。8、重新启动vol卷。

2023-04-06 10:35:20 251

原创 取值输出JSON格式

【代码】取值输出JSON格式。

2023-02-07 17:22:32 313

原创 python实现9X9乘法表

python实现9X9乘法表

2022-11-07 15:43:22 244

原创 制作和删除软RAID

软RAID

2022-09-14 15:50:32 2951

原创 timedatectl 修改时区时报错

2、因为系统不是标准系统,自己编译的linux系统,系统里缺少很多工具。

2022-08-02 15:57:57 1660

原创 XFS (dm-0) I/O error问题修复

磁盘问题修复

2022-07-25 11:01:00 7575 1

原创 物理服务器替换磁盘Exsi 7.0找不到存储解决方法

EXSI 7.0

2022-07-18 17:12:20 8734

原创 Centos 7.9安装golang 1.18

安装 golang

2022-06-02 12:46:09 2092

原创 简单实现搭建minio联邦集群

1、环境准备环境:Ubuntu软件:minio、etcd、coredns集群minio集群1minio集群2IP192.168.41.103、192.168.41.104192.168.41.105、192.168.41.106etcd、coredns192.168.41.101192.168.41.1012、搭建单机etcdcd /usr/localwget https://github.com/etcd-io/etcd/releases/downlo

2022-04-14 11:18:19 2869 11

原创 利用shell实现杨辉三角

1、简单实现#!/bin/bashif (test -z $1) ;then read -p "Input Max Int Lines:" MAXelse MAX=$1fifor ((i=1;i<=MAX;i++))do for ((j=1;j<=i;j++)) do f=$(($i-1)) g=$(($j-1)) if [ "$j" == 1 ];then declare SU

2022-03-10 22:29:15 1535 2

原创 利用shell多种方式实现9X9乘法表

vim 9X9.sh#/bin/bashfor j in {1..9};do for i in `seq $j`;do echo -e "\e[1;$[RANDOM%7+31]m${i}x${j}=$[i*j]\e[0m\t \c" done echodoneecho -e "\n"for ((i=1;i<=9;i++));do for((j=1;j<=i;j++));do printf "\e[1;$[RAN

2022-03-07 21:41:35 1613

原创 Centos7设置国内yum源

1、cd /etc/yum.repos.d/2、mkdir repo.back :创建备份目录将原来的源移动到此目录下3、mv ./* repo.back 4、touch base.repo :创建自己的yum源文件将需要的Url写入其中5、vim base.repo :进行编辑[base]name=CentOSbaseurl=file:///misc/cdbaseurl=http://mirrors.aliyuncs.com/centos/$releasever

2022-03-07 21:36:44 2182

原创 Lvm磁盘挂载及缩容扩容

LVM创建卷组挂载磁盘lsblk :查看分区与磁盘类型pvcreate /dev/sdb :创建物理卷(可跟多个/dev/sdc)pvs :查看创建的PV (pvdisplay)vgextend centos /dev/sdb :创建VG卷组(卷组名自定义,可加多个/dev/sdc)vgs :查看卷组 (vgdisplay:详细)lvcreate -l 100%VG -n /dev/centos/do1cloud :将空间全部分配给

2021-12-28 11:13:01 5191 1

原创 Kubeadm的service的访问流程

客户端访问—>经过防火墙—>通过haproxy进行转发调度,(#生产环境一般选着两个node节点,但不运行容器,负责调度其它node节点上的容器进行转发)—>访问宿主机的端口,通过ipvs或者iptables进行目的地址转换—>转发到到service上的端口,通过nodeport进行暴露端口(根据服务来指定端口,例如:nginx:80)根据label去匹配赛选条件,以轮询的方式往目的端口转发。...

2021-07-29 14:46:20 899

原创 编译安装redis-server

编译安装过程如果支持systemd需要安装下面包[root@centos7 ~]#yum -y install gcc jemalloc-devel systemd-devel下载源码[root@centos7 ~]#wget http://download.redis.io/releases/redis-6.2.4.tar.gz解包[root@centos7 ~]#tar xvf redis-6.2.4.tar.gz编译安装[root@centos7...

2021-07-03 22:20:12 341 1

原创 keepalived简单功能实现

1.使用yum安装keepalived[root@centos803 ~]# yum -y install keepalived2.开启服务[root@centos803 ~]# systemctl enable --now keepalived3.查看keepalived的所有相关文件[root@centos803 ~]# rpm -ql keepalived4.查看service文件[root@centos803 ~]# vim /usr/lib/systemd/system/keepal

2021-06-22 14:29:06 143

原创 FastCGI,nginx

CGI的由来:最早的Web服务器只能简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏 览器,也就是静态html文件,但是后期随着网站功能增多网站开发也越来越复杂,以至于出现动态技术,比如像php(1995年)、java(1995)、python(1991)语言开发的网站,但是nginx/apache服务器并不能直接运行 php、java这样的文件,apache实现的方式是打补丁,但是nginx缺通过与第三方基于协议实现,即通过某种特定协议将客户端请求转发给第三方服务处理,第三

2021-06-20 10:43:35 210

原创 Centos 8 Nginx 四层负载均衡Rdeis及Mysql

Nginx在1.9.0版本开始支持tcp模式的负载均衡,在1.9.13版本开始支持udp协议的负载,udp主要用于DNS的域名解析,其配置方式和指令和http 代理类似,其基于**ngx_stream_proxy_module**模块实现tcp负载,另外基于模块**ngx_stream_upstream_module**实现后端服务器分组转发、权重分配、状态监测、调度算法等高级功能。如果编译安装,需要指定 --with-stream 选项才能支持ngx_stream_proxy_module模块官方文档

2021-06-20 10:19:59 228

原创 利用LVS实现Web服务器的负载均衡

LVS介绍LVS:Linux Virtual Server,负载调度器,是全球最流行的四层负载均衡开源软件,由章文嵩博士(当前阿里云产品技术负责人)在1998年5月创立,可以实现Linux平台下的负载均衡。LVS集群类型中的术语VS:Virtual Server,Director Server(DS),Dispatcher(调度器),Load BalancerRS:Real Server,upstream Server(Nginx),backend Server(haproxy)CIP:Cli

2021-06-07 21:55:12 318

原创 实现基于MYSQL验证的vsftpd虚拟用户

**利用 pam_mysql 模块可以实现基于MySQL的FTP虚拟用户功能**项目网站:(注意:因为此项目年代久远不再更新,当前只支持CentOS 6,7,不支持CentOS 8)http://pam-mysql.sourceforge.net/https://sourceforge.net/projects/pam-mysql/http://sf.net/projects/pam-mysql在数据库服务器上安装mysql数据库#注意:MySQL8.0由于取消了PASSWOR...

2021-06-03 20:19:40 226 1

原创 利用 MySQL 存储日志信息 通过loganalyzer 页面显示日志

**loganalyzer是用 php 语言实现的日志管理系统,可将MySQL数据库的日志用丰富的WEB方式进行展示 官网:https://loganalyzer.adiscon.com**环境准备三台主机一台日志服务器,利用上一个案例实现,IP:10.0.0.10,一台数据库服务器,利用上一个案例实现,IP:10.0.0.15一台当httpd+php 服务器,并安装loganalyzer展示web图形,IP:10.0.0.18在rsyslog服务器上安装连接my...

2021-06-01 16:26:37 265 1

原创 利用 MySQL 存储日志信息 ,CentOS8.2系统

利用rsyslog日志服务,将收集的日志记录于MySQL中环境准备rsyslog日志服务器:IP 10.0.0.10mariadb数据库服务器:IP 10.0.0.15在rsyslog服务器上安装连接mysql模块相关的程序包1.在日志服务器上准备软件[root@centos8 ~]#yum install rsyslog-mysql2.查看所有配置文件[root@centos8...

2021-06-01 14:43:54 289 1

原创 利用 Mycat 实现 MySQL 的读写分离理论(一)

**Mycat主要配置文件说明**(1) server.xml存放Mycat软件本身相关的配置文件,比如:连接Mycat的用户,密码,数据库名称等server.xml文件中配置的参数解释说明:(2)参数 说明user 用户配置节点name 客户端登录MyCAT的用户名,也就是客户端用来连接Mycat的用户名。password 客户端登录MyCAT的密码schemas 数据库名...

2021-05-25 16:02:32 239 2

原创 CentOS8.3 MySQL备份工具mysqldump实现二进制日志备份

**运维期间数据备份是需要掌握的一个方式mysqldump是MySQL自带的一个备份功据**一、实现数据库完全备份查看目前我的数据库(目前我主要的是hellodb数据库)在进行二进制之前我们要先创建好二进制日志要放的目录并授权(mkdir /data/mysql/)chown mysql.mysql /data/mysql/(注意一定要授权给放日志的目录mysql)现在设置二进制日志(vim /etc/my.cnf.d/mysql-server.cnf 修改配置...

2021-05-22 20:33:02 453 1

空空如也

空空如也

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

TA关注的人

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