- 博客(67)
- 收藏
- 关注
原创 k8s中pod的管理
Pod是可以创建和管理Kubernetes计算的最小可部署单元一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。一个pod类似一个豌豆英,包含一个或多个容器(通常是docker)多个容器间共享IPC、Network和UTCnamespace。
2024-10-09 23:55:15
1324
原创 k8s部署及安装
Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,方便进行声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态系统,其服务、支持和工具的使用范围广泛。
2024-10-09 23:54:25
685
原创 企业高性能web服务器【Nginx详解】
反向代理:reverse proxy,指的是代理外网用户的请求到内部的指定的服务器,并将数据返回给用户的一种方式,这是用的比较多的一种方式。
2024-08-21 20:32:18
1112
原创 【二】高可用集群KeepaLived-详解及相关企业案例实现
vrrp_script { #定义一个检测脚本,在global_defs 之外配置script | #shell命令或脚本路径interval #间隔时间,单位为秒,默认1秒timeout #超时时间weight #默认为0,如果设置此值为负数,#当上面脚本返回值为非0时#会将此值与本节点权重相加可以降低本节点权重,#即表示fall.
2024-08-17 21:56:48
911
原创 【一】高可用集群keepaLived-介绍、安装及配置详解
vrrp 协议的软件实现,原生设计目的为了高可用 ipvs服务官网:功能:基于vrrp协议完成地址流动为vip地址所在的节点生成ipvs规则(在配置文件中预先定义)为ipvs集群的各RS做健康状态检测基于脚本调用接口完成脚本中定义的功能,进而影响集群事务,以此支持nginx、haproxy等服务。
2024-08-17 21:55:56
1033
原创 【三】haproxy高级功能配置
对指定的报错进行重定向,进行优雅的显示错误页面使用errorfile和erroroc指令的两种方法,可以实现自定义各种错误页面什么动物生气最安静大猩猩!!
2024-08-12 01:06:10
519
原创 【一】haproxy七层代理详解之-完整安装部署流程及负载均衡实现
1.四层负载均衡是基于ip+port的负载均衡。2.四层是基于三层负载均衡,发布三层的ip地址(虚拟ip),再加上四层的端口号,从而决定哪些流量需要做负载均衡。3.四层负载均衡器也称为四层交换机,分析IP层及TCP/UDP层,但是无法解析应用层协议。1.七层负载均衡器是基于虚拟的url或主机ip的负载均衡。2.七层负载均衡在于内容的交换,即应用层报文内容的交换解析。3.七层负载均衡器也称为七层交换机,支持四层负载均衡器的功能,且可分析应用层信息,如HTTP协议、URI、Cookie等信息。
2024-08-11 19:31:06
1092
原创 【一】LVS负载均衡集群部署之—NAT模式的介绍及搭建步骤
服务器名称主机名eth0:172.25.254.100(外网)eth1:192.168.0.100(内网)
2024-08-06 21:35:49
856
原创 kickstart自动安装脚本制作
最后创建一台新主机测试,显然测试时不成功的,因为最开始我们关闭了DHCP自动获取ip地址的功能,接下来将怎么搭建DHCP服务分配ip地址,敬请期待下篇文章!
2024-08-05 21:12:08
273
原创 linux用户组练习
4.建立用户lee,指定其主组id为shengchan,附加组为jishu和 caiwu,确保lee 用户的4.uid 和 gid 保持一致。监控发现使用cat命令的用户主和用户组都是普通用户,不是root用户无法查看shadow文件里面的内容。-s 设置在sbin下的nologin 这下面的用户是不允许登录的,-u 将uid设置在0~999内。-M 不创建家目录,
2024-08-02 17:05:11
616
2
原创 网络协议:TCP协议三次握手,四次挥手
传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议.TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,在发送数据前,通信双方 必须在彼此间建立一条连接,所谓的连接其实就是客服端和服务端保存的一份关于对方的信息,如ip地址、端口号等。TCP可以看成是一种字节流,它会处理IP层或以下层的丢包、重复以及错误问题。在建立连接的过程中,双方需要交换一些连接参数,这些参数可以放在TCP头部。
2024-07-30 15:40:04
1880
原创 Linux文本处理三剑客(详解)
使用正则表达式搜索文本匹配到的文本会显示出来并标红使用权限是所有用户sed命令是将一系列的编辑命令应用于批处理文本的理想工具。sed命令拥有非交互式和高效的特点,可以为用户节约大量的时间。本节将介绍sed命令的基础知识。sed命令是一个非交互式的文本编辑器,它可以对来自文本文件以及标准输出的行进行编辑。其中,标准输出可以是来自键盘、文件重定向、字符串、变量或者是管道的文本。
2024-05-22 17:58:03
3180
2
原创 Linux--正则表达式详解
在进行程序设计的过程中,用户会不可避免地遇到处理某些文本的情况。有的时候,用户还需要查找符合某些比较复杂规则的字符串。对于这些情况,如果单纯依靠程序设计语言本身,则往往会使得用户通过复杂的代码来实现。但是,如果使用正则表达式,则会以非常简短的代码来完成正则表达式是通过一些特殊字符的排列,用以查找、替换、删除一行或多行文字字符串,简单的说,正则表达式就是用在字符串的处理上面的一项表示式。由于正则表达式语法简练,功能强得到了许多程序设计语言的支持,包括Java、C++、Perl以及Shell等。
2024-05-22 17:58:00
1156
原创 MYSQL--count(*) 和 count(1)和count(列名)区别
只包括列名那一列,在统计结果的时候,会忽略列值为空(这里的空不是。包括了所有的列,相当于行数,在统计结果的时候,但是在表做过分析之后,当表的数据量大些时,对表作分析之后,使用。自动会优化指定到那一个字段。会统计该字段在表中出现的次数,忽略字段为。会统计表中的所有的记录数,包含字段为。以内数据量),不过差不了多少。代表代码行,在统计结果的时候,)的计数,即某个字段值为。包括了忽略所有列,用。
2024-01-20 18:25:15
885
原创 MYSQL索引实例
1.用SQL语句创建学生表student,定义主键,姓名不能重名,性别只能输入男或女,所在系的默认值是“计算机”。3.为SC表建立按学号 (sno) 和课程号 (cno) 组合的升序的主键索引,索引名为SC_INDEX。2.修改student 表中年龄 (age) 字段属性,数据类型由int 改变为smallint。4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。
2024-01-19 15:01:14
612
原创 MYSQL多表关联查询详解(内、外连接)
交叉连接:因为没有描述两张或者多张表之间的关系,所以数据库只能做全部匹配出现了管卡尔积现象多表查询时,一定要避免出现笛卡尔积现象!右外连接 (right join) :将right join右侧侧的表中所有数据展示。自然连接(nature join):通过表的字段,自动关联外键,不建议使用!左外连接 (left join) :将left join左侧的表中所有数据展示。全外连接(full join): MySQL自前不支持。自连接(self join)(通常步使用)开发过程中一定不要使用交叉连接!
2024-01-17 21:06:37
684
原创 MYSQL多表查询
二、多表查询二、多表查询1.创建student和score表创建student表创建score表。2.为student表和score表增加记录3.查询student表的所有记录4.查询student表的第2条到4条记录5.从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息6.从student表中查询计算机系和英语系的学生的信息7.从student表中查询年龄18~22岁的学生信息8.从student表中查询每个院系有多少人。
2024-01-16 23:55:24
762
1
原创 使用Linux安装Mysql Community Server 8.0.35
第一步:进入Linux官网,点击下载第二步:点击第三步:进入页面,选择第四步:根据自己服务器的配置选择,我选择 Red Hat Enterprise Linux / Oracle Linux ,OS Version 选择 Red Hat Enterprise Linux 9 / Oracle Linux 9(x86,64-bit)。第五步:选择第一个点击 Download 下载。第六步:选择。
2024-01-12 20:51:36
847
原创 RHCE第二次作业
(4)此处已完成server2主机向server主机的远程免密连接,需使两台主机同时相互免密连接,server主机需与server2主机做相同的配置即可(注意:ip地址更换即可)下面是server主机上的配置截图,以及测试结果。(2) 公钥发送到服务器/root/.ssh/authorized_keys。1.实现两台linux主机之间通过公钥验证能够互相实现免密登陆。-P :指定密钥的密码;一般情况:设置为空 “ ”1)客户端(client)生成非对称秘钥。-t :指定密钥类型。-f :指定密钥文件。
2023-11-02 18:07:54
209
原创 命令解释器-shell--详解
环境变量:当用户每次执行外部命令的时候都会去该变量所记录的路径下搜索和命令同名的二进制文 件,如果有则执行该二进制文件,如果没有则提示命令找不到。2.将执行source ~/.bashrc和source ~/etc/bashrc文件中。1.将别名命令写入到~/.bashrc和/etc/bashrc文件中。shell内置不同的命令,但是大部分都差不多。为了完成自我管理和基本的管理,不同的。知 道命令的可执行文件位置。存储在环境变量PATH。
2023-10-18 09:25:22
345
原创 Linux第二次作业
(1)在当前目录及子目录中,查找大写字母开头的txt文件。(2)在/etc及其子目录中,查找host开头的文件。(3)在$HOME目录及其子目录中,查找所有文本文件。(4)忽略文件名大小写查找a.txt文件。
2023-10-07 11:06:31
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人