- 博客(34)
- 收藏
- 关注
原创 docker
docker-ce-linux-centos-9-x86_64-stable安装包下载_开源镜像站-阿里云# 配置软件仓库[docker]gpgcheck=0# 安装docker-ce并启动服务编辑docker启动文件,设定其使用iptables的网络设定方式,默认使用nftablesDocker仓库是用于存储和分发Docker镜像的集中式仓库。就像是一个大型的镜像仓库,开发者可以将自己创建的Docker镜像推送到仓库中,也可以从仓库中拉取所需的镜像。
2025-02-26 14:05:23
938
原创 K8s简介及环境搭建
kubernetes的本质是一组服务器集群,它可以在集群的每个节点上运行特定的程序,来对节点中的容器进行管理。目的是实现资源管理的自动化,主要提供了如下的主要功能::一旦某一个容器崩溃,能够在1秒中左右迅速启动新的容器:可以根据需要,自动对集群中正在运行的容器数量进行调整:服务可以通过自动发现的形式找到它所依赖的服务:如果一个服务起动了多个容器,能够自动实现请求的负载均衡:如果发现新发布的程序版本有问题,可以立即回退到原来的版本:可以根据容器自身的需求自动创建存储卷。
2024-10-09 21:01:46
1248
2
原创 企业级高性能Web服务器详解
Apache 的经典Web服务端介绍模型结构图优点:稳定缺点:每个用户请求需要对应开启一个进程占用资源较多,并发性差不适用于高并发场景零拷贝是解决传统Linux中I/O问题的一个解决方案,通过尽量避免拷贝操作来缓解 CPU的压力。零拷贝并没有真正做到“0”拷贝,它更多是一种思想,很多的零拷贝技术都是基于这个思想去做的优化。1.4.2 零拷贝的相关技术1、MMAPmmap系统调用使得进程之间通过映射同一个普通文件实现共享内存。
2024-09-06 14:32:18
1611
原创 keepalive原理详解及应用
keepalived是集群管理中保证集群高可用的一个服务软件,用来防止单点故障。基于VRRP(冗余协议)基础之上提高系统高用性、降低平均故障时间,减少资源耗费的高可用集群。通常情况下是将两台服务器组成一个热备组,同一时间热备组内只有一台主服务器(master)提供服务,同时master会虚拟出一个共用IP地址(VIP),这个VIP只存在master上并对外提供服务。
2024-08-18 01:09:30
1815
原创 Haproxy简介及配置详解
对指定的报错进行重定向,显示错误页面使用errorfile和erroroc指令的两种方法,可以实现自定义各种错误页面,以下是haproxy默认使用的错误页面什么动物生气最安静大猩猩!!
2024-08-12 01:47:43
2071
原创 LVS负载均衡+集群+三种工作模式+调度算法及实战案例
LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩主导开发的开源负载均衡项目,目前,LVS已经被集成到Linux内核模块中。该项目实现了在基于IP的数据基础上,请求负载均衡调度方案,LVS支持多种调度算法,如轮询、最少连接、源地址哈希等,用于决定请求的转发方式。程序包:ipvsadm主程序:规则保存工具:规则重载工具:配置文件:ipvs调度规则文件:1.5.2 lvs集群的增删改命令解释-A/-E/-D添加/修改/删除虚拟服务-C/-R。
2024-08-09 22:18:03
1091
原创 PXE服务器自助部署
在配置文件 vim /var/lib/tftpboot/pxelinux.cfg/default 做以下修改,重新启动client主机,界面发生改变。弹出界面后,在quiet后面输入 ks=http://172.25.254.100/ks.cfg ,然后按下enter,成功后就会出现登陆界面。查看 /root/anaconda-ks.cfg 文件,这个文件是系统安装以后自动生成,且记录了系统在安装过程中的所有设定。完成上述操作后,看一下自己主机编辑虚拟机的DHCP是否打开,如果打开了就把他关闭,像这样。
2024-08-05 19:13:33
664
原创 MySQL第五次作业
(1)建立触发器,订单表中增加订单数量后,商品表商品数量同步减少对应的商品订单出数量,并测试。(4)创建一个存储过程s3,有2个参数,传入部门号,返回该部门的平均工资。(3)建立触发器,实现功能:客户修改订单,商品表对应商品数量同步更新。(2)建立触发器,实现功能:客户取消订单,恢复商品表对应商品的数量。(2)创建提取emp_new表所有员工姓名和工资的存储过程s。(3)创建存储过程s2,实现输入员工姓名后返回员工的年龄。(1)使用mydb7_openlab库。
2024-07-25 16:06:43
327
原创 MySQL第四次作业
3.为SC表建立按学号(sno)和课程号(cno)组合的升序的主键索引,索引名为SC_INDEX。1.修改student 表中年龄(sage)字段属性,数据类型由int 改变为smallint。4.创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。2.为Course表中Cno 课程号字段设置索引,并查看索引。(一)建立数据库及表。
2024-07-23 15:17:41
321
原创 MySQL第三次作业
13.从student表和score表中查询出学生的学号,然后合并查询结果。7.查询李广昌的考试科目(c_name)和考试成绩(grade)15.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩。3.从student表中查询计算机系和英语系的学生的信息。14.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩。4.从student表中查询年龄小于22岁的学生信,息。1.分别查询student表和score表的所有记录。8.用连接的方式查询所有学生的信息和考试信息。10.计算每个考试科目的平均成绩。
2024-07-22 16:50:37
223
原创 MySQL第二次作业
(6)、创建一个只有职工号、姓名和参加工作的新表,名为工作日期表。(10)、列出所有部门号为102和103日不是党员的职工号、姓名。(11)、将职工表t_worker中的职工按出生的先后顺序排序。(2)、查询所有职工所属部门的部门号,不显示重复的部门号。(8)、列出工资在4000-8000之间的所有职工姓名。(12)、显示工资最高的前3名职工的职工号和姓名。(15)、列出总人数大于等于3的部门号和总人数。(9)、列出所有孙姓和李姓的职工姓名。(5)、列出职工的平均工资和总工资。(3)、求出所有职工的人数。
2024-07-20 18:53:49
214
原创 MySQL第一次作业
列4:gender,字符串,最大长度10,不能为空,默认值“unknown”列2:order_id,整型,外键关联到orders表的id列。列4:total_amount:浮点型,要求数据大于0。列2:name,字符串,最大长度100,不能为空。列2:name,字符串,最大长度50,不能为空。列5:category,字符串,最大长度50。列1:number,整型,主键自增长。列4:quantity,整型。列5:salary,浮点型。列3:price,浮点型。列1:id,整型,主键。列1:id,整型,主键。
2024-07-17 18:40:10
288
原创 Linux---延迟及定时任务
1、每天凌晨4点显示系统的根设备使用信息并以邮件的形式发送到root邮箱中。5、确保系统中只有root用户和easylee用户可以执行延迟任务的设定。1、在系统中建立easylee用户,设定其密码为easylee。3、要求在5小时后备份系统中的用户信息文件到/backup中。4、确保延迟任务是使用非交互模式建立。2、延迟任务由root用户建立。2、确保此任务为系统定时任务。
2024-04-16 14:19:25
319
原创 IP第八次作业
4、配置ripng(r10,r11,r7,r8相同操作)3、ipv6(r1,r2,r10,r11相同操作)6、配置ospfv3(r3,r4,r5,r6)由于截图太多太久了,只有最后检验的还在了……1、IP配置(如下图)5、隧道宣告(r10)2、进行ospf宣告。
2024-01-25 12:52:08
406
原创 IP第七次作业
3、bgp建立邻居关系;2-5,4-7互指,命令为:【r2-bgp】confederation peer-as 567。1、IP配置(如图)2、进行ospf宣告。
2024-01-25 12:14:10
908
原创 IP第五次作业
r1r2r3r4r5r6r7r1r2r3r4r5r6r7r1r7r1r2r3r5r6r7r2r3r5r6r2r3r5r6r2r6。
2024-01-23 15:07:27
1116
1
原创 IP第四次作业
一、规划二、IP配置(1)r1(2)r2(3)r3(4)r4(5)r5(6)r6(7)r7(8)r8三、在r1~r8建立isis服务进程,并进行宣告(1)area2(2)area1(3)area3余下路由相同操作,依次进行宣告。四、划分 level 1, level 2五、查看r1路由表,查看缺省路由追踪5.5.5.5可知路径为r1---r2---r3----r4
2024-01-19 17:20:10
479
1
原创 ip第二次作业
使用ACL抓取流量,使用nat将抓取的流量转换到g0/0/1接口。6.使用地址为172.16.0.0/16合理划分。1.使用三种解决ospf不规则区域的方法。2.5678加上换的路由器使用mgre。(2)area2可以作为你nssa区域。(1)area1可以作为末梢区域。(10)r11 ospf宣告。(1)r1ospf书写路由。(2)r2ospf书写路由。(9)r10 ospf宣告。(8)r9 ospf宣告。0.lsw2改成路由器。ospf书写隧道路由。ospf书写隧道路由。ospf书写隧道路由。
2024-01-15 15:23:19
528
原创 ip第一次作业
路由器2-6使用172.16.0.0/16进行子网划分,为了方便起见,直接划分为172.16.3.0/24~172.16.9.0/24并进行分配;R8和R9中间使用78.1.1.0/24,即R8的0/0/1接口ip为78.1.1.1/24,R9的0/0/0接口ip为78.1.1.2/24。四、在R3上将经过R4的路径跳数变成4,改变路径,使其经过R5到达R7,达到R2访问R7要求走R5去访问。R8和R9环回ip分别为172.16.1.1/24和172.16.2.1/24(配置命令相同)(其中R7宣告环回)
2024-01-10 15:48:59
667
1
原创 VLAN虚拟局域网
3.VLAN 3的设备IP地址必须在192.168.2.0/24的范围内。2.VLAN 2的设备IP地址必须在192.168.1.0/24范围内。2.开两个虚拟池,命名为dami,xiaomi,并进行宣告。1.进行合理的子网划分,并进行基本IP配置。3.开两个子接口,分别分配管理区域。1.pc端在DHCP自动下发。5.dhcp自动触发。
2023-10-29 12:38:46
81
1
原创 OSPF实验
注意:R2,R3操作方式同R1相同,但在宣告时注意R3环回属于0区域,R3-R4骨干区域也是相同处理方式。4.R4环回不能宣告,全网可达,保障更新安全,避免环路,减少路由条目数目。2.[R1]ospf 1 router-id 1.1.1.1,启动协议。1.R1-R3为区域0,R3-R4为区域1,其中R3的环回也在区域0。[R1-ospf-1]area 0 进入0区 划分区域。4.完成配置后,重启(R2,R3,R4操作相同)2.R1-R3为DR设备1,没有BDR。1.进行子网划分,配置本地IP。
2023-10-29 12:17:13
70
1
原创 静态路由局域网构建
1)在保证每一个接口都有IP地址的情况下,为减少IP地址的浪费,首先进行合理的子网划分,此时题目要求1.2完成;③在配置完环回和骨干ip后,观察拓扑图,将非直连的路由器及骨干利用命令 ip rou-sta和 下一跳 配置完成。2)R1-R4在不能直接编写到R5的静态路由的条件下,却依旧可以访问,此时需要使用缺省路由(如下图)②骨干接口配置命令为:【1】int g0/0/0------ip add 192.168.1.1。④在完成上述操作后,通过 dis ip r-t 查看并检查已完成的ip配置是否正确。
2023-10-25 16:40:31
118
原创 eNSP基础网络构建
(2)<Huawei>display ip interface brief -----查看每个端口的IP地址 Physical-----UP状态,则表示该接口具有物理层面的通讯状态,down则反之。(9)[R1]display current-configuration 查看当前所有的配置操作----查看缓存中的配置-----缓存(关机既消失)闪存-----Flash。(1)<Huawei>-----用户视图---仅具有查看配置的权限,不能进行配置操作。
2023-10-11 17:38:30
690
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅