自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 K8s学习笔记(五) 存储卷、持久卷、存储架构以及CSI

Pod上使用卷: Pod级别:声明卷 容器级别:挂载卷In-Tree存储卷插件临时存储卷:emptyDir节点本地卷:hostPath, local网络存储卷:文件系统:NFS、GlusterFS、CephFS和Cinder块设备:iSCSI、FC、RBD和vSphereVolume存储平台:Quobyte、PortworxVolume、StorageOS和ScaleIO云存储:awsElasticBlockStore、gcePersistentDisk、azureDisk和azureFile特殊存储卷:S

2025-07-24 00:09:23 989

原创 K8s学习笔记四(管理pod资源)

pod是一个或多个容器的集合,所以可以称为容器的容器集。都共享一个Network,IPC和UTS的名称空间以及存储资源的容器集。是集群原子单元。两类(单,多)单容器pod: 单个pod中包含单个容器,实际上大多数的pod只有一个容器多容器pod: 单个pod中包含多个“超亲密关系“的容器如何理解超亲密关系俩个容器如果需要共享network、ipc、uts名称空间或共享文件系统,那么这个俩个容器具有“超亲密关系”。创建和管理方式,pod分以下俩种(静,动):静态 Pod是由每个节点的kubelet。

2025-07-19 02:08:21 1064

原创 K8s学习笔记三 (资源管理 (资源对象和API群组))

ClusterRoleBinding 用于在集群范围内将 ClusterRole 授予特定的用户或服务账户,允许他们访问集群资源。

2025-07-16 21:55:27 1079

原创 K8s学习笔记二 (K8s集群基础架构)

可以分为MasterNode、WorkerNode两大部分,

2025-07-15 23:55:56 753

原创 K8s学习笔记一 (kubeadm快速部署集群)

服务版本v0.3.1。

2025-07-15 23:53:03 692

原创 Keepalived 作用,怎么实现负载均衡

恢复主节点后不会抢占vip,虽然没有设置非抢占但是keeplived不会识别到docker容器内的状态,可以在健康脚本中写上检查docker容器恢复后恢复主节点权重。容器无法直接绑定物理网卡 IP,VIP 必须由宿主机来绑定(在宿主机部署)不能放在容器里除非特殊处理(net=host)在web1和web2服务器上安装nginx,并修改内核参数,然后添加虚拟主机IP。# 脚本失败时,降低权重20(权重影响VIP漂移优先级)# 节点优先级,主节点设置更高优先级(最大255)

2025-06-03 19:27:45 833

原创 LVM介绍,主要命令,增加磁盘,逻辑卷实现步骤

括重新设定文件系统的大小, 允许在多个物理设备间重新组织文件系统 LVM可以弹性的更改LVM的容量。

2025-04-20 19:28:22 893

原创 awk的常用参数和示例(复习)

的基本语法为:eg:: 指定一个包含 脚本的文件,而不是在命令行中直接输入命令。 : 在执行 时传递Shell变量,将 赋给变量 。 : 指定输入字段分隔符。默认是空格,可以设置为其他字符,如逗号、制表符等。 : 显示帮助信息。: 显示版本信息。打印文件的每一行: 打印特定列(例如第一列): 使用自定义分隔符(如逗号): 条件筛选行(打印所有非空行): 计算文件中第一个字段的总和: 求平均值:

2025-04-15 22:20:15 997

原创 sed用法示例和参数

2,~2 代表处理文件的第2行开始,到2的倍数行结束。(2,~2=2,4;4,~4=4,8行)1,+2 代表处理文件的第1行到第1+2行,也就是1到3行 ————————————————s 替换指定字符,默认替换每行第一个字符 g 通常与s组合使用,替换全部指定字符。n 不会清空模式空间内的内容,将下一行追加到模式空间,两行数据以换行符。1~2 代表指定步长为2,处理的是1,3,5…5 代表处理文件的第1行和第5行。1,5 代表处理文件的第1到5行。删除文本中的第2到第4行。2 代表处理文件的第2行。

2025-04-10 22:43:40 374

原创 linux基础命令复习

p 打印 a 在指定行后追加数据 i 在指定行前插入行前 d 删除匹配的行 c 替换指定整行 s 替换指定字符,默认替换每行第一个字符 g 通常与s组合使用,替换全部指定字符 n 获取下一行 y 字符转换,类似于tr命令(正则不能使用) r 将文件读入指定行后 w 将指定行另存为文件 q 结束sed操作 n 不会清空模式空间内的内容,将下一行追加到模式空间,两行数据以换行符 ————————————————5 代表处理文件的第1行和第5行 1~2 代表指定步长为2,处理的是1,3,5…

2025-04-08 22:23:22 580

原创 Zabbix-server添加agent(详细教程)

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-latest.el8.noarch.rpm #获取对应rpm包。vim /etc/zabbix/zabbix-agentd.conf 找到Server行修改为zabbix-server的地址。# systemctl restart zabbix-agent # 启动zabbix-agent。(3)右上角创建主机。(5) 选择监控模版。

2024-11-29 10:14:44 486

原创 连接Mysql出现2002 - Can‘t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock‘ (2)

输入密码后报错:2002 - Can't connect to local MySQL server through socket '

2024-11-25 18:25:36 1761 1

原创 RockyLinux修改网卡配置

RockyLinux网卡配置。

2023-07-27 22:36:45 2001 1

原创 liunx常用命令

总结Linux基础的常用命令

2023-07-27 22:30:46 157 1

原创 sshpass工具+ssh登录方式

7. 基于口令认证时,使用强密码策略,比如:tr -dc A-Za-z0-9_ < /dev/urandom | head -c 12|在客户端生成密钥对 ssh-keygen -t rsa [-P 'password'] [-f “~/.ssh/id_rsa"]4. 服务端得到客户端的请求后,会到authorized_keys中查找,如果有响应的IP和用户,就会随机生。7. 服务端接受到客户端发来的字符串后,跟之前的字符串进行对比,如果一致,就允许免密码登录。

2023-06-19 23:13:24 2553

原创 ssh服务原理+命令+scp命令和rsync命令

当其中一个文件数据更新了后,要进行更新,执行后会发现,只是其中一个文件有变化,但是它还 是全部拷贝了一遍,这样是非常低效率的,而cp 命令在复制文件时是全量复制,不管文件有没有改动,都是复制,速度慢,消耗资源。而rsync工具可以基于ssh和rsync协议实现高效率的远程系统之间复制文件,使用安全的shell连接做为传输方式,比scp更快,基于增量数据同步,即只复制两方不同的文件,此工具来自于rsync包。

2023-06-19 22:53:43 2273

空空如也

空空如也

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

TA关注的人

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