自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第七次作业 运维高级 docker容器进级版

(3)安装nginx服务,将提供的dest目录(提供默认主页index.html)传到镜像内,并将dest目录内的前端文件复制到nginx的工作目录;(3)安装httpd、mysql、mysql-server、php、php-mysql、php-gd;(5)复制harbor.yml.tmpl文件命名为harbor.yml并修改。(6)运行install.sh,浏览器访问ipaddress:8089。(1)基于centos:6基础镜像;(2)运行mysql:5.6容器。(1)基于centos基础镜像;

2023-08-21 16:51:29 264

原创 第六次作业 运维高级 docker容器

查看镜像:docker image inspect。(2) 建立Docker仓库 (映射仓库地址)(3)安装Docker(默认安装最新版本)(1)安装Docker所需要的一些工具包。查看容器:docker inspect。使用docker images。使用docker exec。(4)启动docker。

2023-08-20 15:12:09 322

原创 第五次作业 运维高级 构建 LVS-DR 集群和配置nginx负载均衡

用官网的话说,它充当着网络流中“交通指挥官”的角色,“站在”服务器前处理所有服务器端和客户端之间的请求,从而最大程度地提高响应速率和容量利用率,同时确保任何服务器都没有超负荷工作。因此,实际上是客户计算机被“欺骗”了,客户计算机始终认为它正与同一台计算机对话,而实际上它正在发送请求据包给一台计算机(LB),并从另一台计算机(RS)接收回复的数据包。5)由于所有集群节点RS上必须在lo网卡上绑定VIP地址,因此,带来arp问题,即集群节点RS默认会相应发往Director VIP的数据包。

2023-08-07 17:09:53 1296

原创 第四次作业 运维高级 安装tomcat8和部署jpress应用

Web2.0 则更注重用户的交互作用,用户既是网站内容的浏览者,也是网站内容的制造者。所谓网站内容的制造者是说互联网上的每一个用户不再仅仅是互联网的读者,同时也成为互联网的作者;当浏览器请求服务器的某个页面时,服务器根据当前时间、环境参数、数据库操作等动态的生成HTML页面,然后在发送给浏览器(后面的处理就跟静态网页一样了)。很明显,动态网页中的“动态”是指服务器端页面的动态生成,相反,“静态”则指页面是实实在在的、独立的文件。静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。

2023-08-03 20:36:56 371

原创 第三次作业 运维高级 使用shell脚本实现分库分表备份

编写脚本,使用mysqldump实现分库分表备份。

2023-07-26 18:28:15 124

原创 第二次作业 运维高级 MySQL主从复制

2、I/O thread线程在Slave中创建,该线程用于请求Master,Master会返回binlog的名称以及当前数据更新的位置、binlog文件位置的副本。1、master(binlog dump thread)主要负责Master库中有数据更新的时候,会按照binlog格式,将更新的事件类型写入到主库的binlog文件中。3、SQL线程也是在Slave中创建的,当Slave检测到中继日志有更新,就会将更新的内容同步到Slave数据库中,这样就保证了主从的数据的同步。4、主库备份数据上传到从库。

2023-07-23 19:51:00 234

原创 第一次作业 运维高级 MySQL备份与还原

4.备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。6.备份MySQL数据库某个(些)表。7.同时备份多个MySQL数据库(其他数据库素材自行准备)13.在另外的数据库服务器上还原xtrabackup 备份。3.备份数据库school到/backup目录。12.使用xtrabackup 备份数据库。14.使用mydumper备份数据库。5.直接将MySQL数据库压缩备份。11.还原压缩的MySQL数据库。9.备份服务器上所有数据库。8.仅仅备份数据库结构。

2023-07-22 17:33:51 247

原创 MySQL 第七天作业 nosql作业

(1)设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三。(3)将name列表的尾部元素移除到number列表的头部。(2) 创建一个hash表,表里的键值批量插入。(3) 获取order对应的map的所有key。将小红的年龄变为8岁 兴趣爱好变为 跳舞 画画。(4) 获取order对应的map的键值数量。(2)将列表city里的头部的元素移除。找到年龄小于7岁或者大于10岁的学生。查看年龄在 4—8岁之间的学生信息。找到年龄是8岁或者11岁的学生。

2023-07-15 17:59:09 1454

原创 MySQL 第六天作业 备份与还原以及操作索引和视图

6、在 click_count 上增加普通索引,然后再删除 (分别使用drop index和alter table删除)3、删除 goods 表中的 goods_desc 字段及货号字段,并增加 click_count 字段。1、创建一视图 stu_info,查询全体学生的姓名,性别,课程名,成绩。6、进入数据库使用source命令还原第二题导出的book表。1、使用mysqldump命令备份数据库中的所有表。5、使用mysql命令还原第二题导出的book表。2、备份booksDB数据库中的books表。

2023-07-12 16:50:06 191

原创 MySQL第四天作业 单表查询和多表查询

6.找出部门编号为10中所有经理,部门编号为20中所有销售员,还有即不是经理又不是销售员但其工资大或等于20000的所有员工详细资料。11.查询所有员工详细信息,用工资降序排序,如果工资相同使用入职日期升序排序。5.找出部门编号为10中所有经理,和部门编号为20中所有销售员的详细资料。5、查询人数大于等于3的部门,并按照人数降序排序。2.所有销售员的姓名、编号和部门编号。4、查询每个部门的员工数,并升序排序。1.查询出部门编号为30的所有员工。3、查询研发部和销售部的所属员工。1、查询每个部门的所属员工。

2023-07-09 16:08:35 269

原创 MySQL 第二天作业 操作表和用户权限

(1)创建一个新账户,用户名为accountl,该用户通过本地主机连接数据库,密码为oldpwd1。授权该用户对Team数据库中 player表的SELECT 和INSERT权限,并且授权该用户对player表的 info字段的UPDATE权限。(2)创建SQL语句,更改account1用户的密码为newpwd2。(3)创建SQL语句,使用FLUSH PRIVILEGES重新加载权限表。(4)创建SQL语句,查看授权给account1用户的权限。(5)创建SQL语句,收回account1用户的权限。

2023-07-06 21:28:52 1093

原创 MySQL第一天作业 安装部署MySQL

下面服务器是由连接池、管理工具和服务、SQL接口、解析器、优化器、缓存、存储引擎、文件系统组成。下载地址:https://downloads.mysql.com/archives/community/缓存器: 查询缓存,如果查询缓存有命中的查询结果,查询语句就可以直接去查询缓存中取数据。连接组件:指的是不同语言中与SQL的交互,是第三方语言提供和数据库连接的接口。SQL接口:接受用户的SQL命令,并且返回用户需要查询的结果。(1)配置yum源(下载或者手动配置与yum源)(2)下载mysql。

2023-07-05 19:00:00 228

原创 shell 函数和数组作业

1、编写函数,实现打印绿色OK和红色FAILED,判断是否有参数,存在为Ok,不存在为FAILED。6、使用关联数组统计文件/etc/passwd中用户使用的不同类型shell的数量。5、将/etc/shadow文件的每一行作为元数赋值给数组。2、编写函数,实现判断是否无位置参数,如无参数,提示错误。7、使用关联数组按扩展名统计指定目录中文件的数量。4、编写函数,实现两个整数位参数,计算加减乘除。3、编写函数实现两个数字做为参数,返回最大值。

2023-04-09 09:51:33 360

原创 shell流程控制之循环

【代码】shell流程控制之循环。

2023-04-01 12:28:14 135

原创 shell流程控制之条件判断

root@locaklhost ~]# echo “邮件正文” | mail -s “邮件主题” alice。8、判断用户输入的是否是数字,如果是数字判断该数字是否大于10;5、判断httpd是否运行;4、判断vsftpd软件包是否安装,如果没有则自动安装;3、判断当前内核主版本是否为3,且次版本是否大于10;6、判断指定的主机是否能ping通,必须使用$1变量;1、ping主机测试,查看主机是否存活;向用户alice发送告警邮件。2、判断一个用户是否存在;根分区剩余空间小于20%内存已用空间大于80%

2023-04-01 10:48:52 219

原创 HCIP 第十八天笔记IPV6

5,保证端到端网络的完整性:在IPV4网络当中,因为NAT技术的存在,导致端到端网络完整性遭到破坏,而IPV6中因为地址足够多,不需要运行NAT技术,所以,可以保证其完整性。2,如果存在一个或多个整段全0的情况,可以使用“::”来表示,但整个IPV6地址的压缩格式中最多只能有1个"::"2001:123:0:4560::1A ----压缩格式。单播地址,组播地址,任播地址—任播地址也是标定一个组,但是,一个数据包其目标地址为任播地址,效果是将会发送给该组所有设备中距离本地路由意义上最近的目标。...

2022-08-03 18:08:31 706

原创 HCIP 第十七天笔记STP协议

在MSTP当中,我们引入了instance实例的概念----可以理解为时一个或多个VLAN的集合为了区分和标定不同的instance,我们设计了instance-ID —12位二进制构成—其取值范围为0 -4094 —华为设备默认会生成instance 0,并且,所有的VLAN一开始都默认属于instance 0。当一个根端口失效后,则最优的替代端口可以直接成为根端口,直接进入转发状态。并且两台设备互为备份。802.1D —根端口,指定端口,非指定端口802.1W —根端口,指定端口,替代端口,备份端口。.

2022-08-03 17:50:01 539

原创 第十五天实验 VLAN

sw1-GigabitEthernet0/0/2]porthybriduntaggedvlan3456—全部不代标签。pc4可以访问pc5,但不能访问pc6。pc1/3可以正常访问pc2、4、5、6。pc5不能访问pc6。

2022-07-31 10:04:10 88

原创 第十四天实验MPLS

第十四天实验MPLS—VPN

2022-07-29 14:38:29 114

原创 HCIP 第十五天笔记VLAN

园区—工厂,政府机关,商场,写字楼,校园,公园等这些公共场所为了实现数据互通而搭建的网络我们都可以称为园区网----“城市,除了街道,都是园区”----不同园区搭建网络其侧重点不同,但是都可以参考三层架构来进行搭建。提供终端设备接入网络—主要有接入层交换机构成—接入层交换机主要是由二层交换机来组件,二层交换机指的是通过识别MAC地址查询MAC地址表来进行二层转发的设备。“无线永远是有线的最后一公里”----主要是因为无线收发设备最终还是需要通过网线接入到有线网络当中。AP —无线接入点WLAN —无线局域网

2022-07-29 11:18:39 256

原创 HCIP 第十四天笔记LDP

LDP—标签分发协议—主要应用在MPLS的控制层面主要应用在MPLS的控制层面。MPLS控制层面需要完成的工作主要就是分配标签和传递标签。分配标签的前提是本地路由表中得先存在标签,传递标签的前提也是得先具备路由基础。所以,LDP想要正常工作,则需要IGP作为基础。......

2022-07-25 18:45:43 138

原创 HCIP 第十三笔记BGP路由过滤和社团属性以及MPLS

主要是将路由表和ARP缓存表中的内容进行预读取(就是将该递归的进行递归运算,该查ARP缓存表的提前查好),之后将结果记录在CEF表中,而CEF表是支持硬件转发的,所以,可以极大的提升路由的转发效率。标签交换在二层和三层封装之间,添加一个和路由条目存在映射关系的标签,之后维护一张记录对应关系及转发接口的表,携带标签的数据来到设备上,先看标签,之后基于维护的标签转发表进行转发,而不再需要查看三层的内容。S—占1位—栈底位—标签不止可以打一个,可以打多个,我们将多个标签的有序集合称为标签栈。...

2022-07-25 18:27:55 275

原创 HCIP BGP实验

r2-bgp]confederationpeer-as64513—声明建邻的成员AS号。[r2-bgp]confederationid2—声明联邦成员的大号。

2022-07-22 23:08:42 230

原创 HCIP 第十二天笔记BGP路由反射器、联邦以及BGP的选路原则

这就需要将不同的IBGP对等体划分到不同成员AS当中,成员AS之间建立的EBGP对等体关系是一种特殊的EBGP对等体关系,他们之间仅遵循EBGP对等体的传递性,而从传递的内容角度看,依然需要遵循AS-BY-AS规则,因为从宏观上看,他们依然处于同一个AS当中。AS_PATH属性在进行选路时,仅关注AS号的长短,不关注内容。注意MED值影响的是别的AS的流量通过多个出口进入到本AS内部,如果流入的不是同一个AS,即收到的路由条目中AS_PATH属性最左边的AS号不同,则将不比较第六条,直接比较第7条。...

2022-07-21 22:27:57 411

原创 HCIP 第十一天笔记BGP基本配置以及BGP路由聚合和反射器

如果明细路由携带的AS_PATH属性不一样,则在激活了AS_SET属性后,汇总路由将会把明细路由的AS号都携带上并且用大括号括起来,之后,在进行防环的时候,里面所有AS号都将生效,都不能回传。i1.1.1.0/2412.0.0.1—因为在AS内部存在AS-BY-AS规则,所以,默认情况下传递的属性信息是一致的,因为这个下一跳也属于路径属性之一,默认情况下也不会传递,则将可能导致路由可用性校验失败。但是,因为BGP协议的一些特殊性,我们往往不能将其所有的明细路由全部抑制。...

2022-07-21 21:59:13 199

原创 HCIP 第十天笔记BGP

这个参数在open报文中将被携带,但是,双方不一致不会影响邻居关系的建立,但是在执行时,这个时间必须是一致的,则将采用双方中较小的保活时间来使用。----区分和标定路由器的。----在BGP当中,如果到达同一个目标网段存在多条路径可以走时,BGP将会根据其中的路径属性来选择一条最优的加载到路由表中,而不会进行负载均衡。—在创建邻居关系时需要指定邻居所在的AS号,这个参数将被携带在OPEN报文中发送给对方,对方将比对这个AS号和本地所在的AS号是否一致,如果一致,则可以正常建立邻居关系。......

2022-07-19 20:03:59 134

原创 css笔记及思维导图

其实就是WorldWideWebConsortium的缩写,中文是W3C组织或者万维网联盟,W3C这个组织是做什么的呢?简单的说,就是出网页标准的。那么又W3C组织推出的标准就被称为W3C标准或web标准大家所看到的W3C的文档,其实就是万维网联盟提出的标准W3C标准或者叫web标准web标准是一系列的标准结构层HTML用于描述网页的展示结构表现层CSS用于修饰装饰网页的美观度行为层JavaScript用于完成页面的组件。...

2022-07-17 21:58:13 536

原创 HCIP OSPF综合实验

其中r9使用单向重发布,以便形成特殊区域,但是R10里面会发现没有其他的路由信息,这时我们可以下发一条缺省路由指向我们的R9。area4区域和rip区域间缺失的路由信息,需要我们手工使用重发布的方式导入rip路由和area4的路由信息。修改Tunnel的网络类型为p2mp,不需要进行DR、BDR选举。172.16.0.0/24——p2p的骨干。172.16.1.0/24——MA的骨干。172.16.2.0/24——用户。后面区域划分以此类推。......

2022-07-17 21:52:32 134

原创 HCIP 第九天笔记重发布

注意过滤策略本身是可以在OSPF中使用的,但是,在OSPF区域内使用时,因为区域内部传递的是拓扑信息,所以,无法在出方向调用,只能在入方向调用,影响自己,也不是说将LSA信息过滤掉,只是在路由信息加表时过滤,不让其加表。[r1]ipip-prefixaapermit192.168.4.024greater-equal28—当前后矛盾时,将以后面的为主,前面的24变为前24为固定不变,匹配掩码长度大于等于28的路由信息。—A协议的路由重发布到B协议当中后,又被重新发布回A协议。...

2022-07-17 19:08:04 152

原创 HCIP 第八天笔记OSPF拓展配置及重发布

如果种子度量值相同,则比较沿途累加开销值,优先选择沿途累加开销值小的。如果到达相同的目标网段存在多条通过5类/7类LSA学习到的路由信息时,并且开销值类型都是类型1,则将比较总开销(种子度量值+沿途累加开销值),优先选择总开销小的。如果到达相同的目标网段存在通过1类和2类LSA学习到的域内信息以及通过3类LSA学习到的域间信息,则将优先选择通过1类2类LSA学习到的,就算开销值更大。如果到达相同的目标网段存在多条通过1类,2类LSA学习到的路由信息时,将比较到达目标网段的开销值,选择开销值小的。......

2022-07-15 22:05:20 97

原创 HCIP 第七天笔记LSA

5类LSA中,在不存在选路不佳的情况下,将使用0.0.0.0来进行填充。Metric(cost)—5类LSA携带的通过重发布导入进来的域外的路由信息,因为不同网络对度量值的评判标准不同,所以,当域外路由导入到本网络当中,我们将放弃其原先的开销值,而赋予他一个定义值—seed-metric----种子度量值。注意配置成为完全的NSSA区域后,会自动生成一条指向骨干的三类缺省,但是,之前普通的NSSA区域产生的7类缺省依然会保留,因为OSPFlSA的优先级,设备会选择使用3类缺省而不用7类缺省。...

2022-07-14 20:28:26 212

原创 HCIP 第五天实验

【R1】[r1-GigabitEthernet0/0/0]ip address 116.0.0.1 24[r1-GigabitEthernet0/0/1]ip address 16.0.0.1 24[r1-LoopBack0]ip address 192.168.1.1 24【R2】[r2-GigabitEthernet0/0/0]ip address 26.0.0.1 24[r2-LoopBack0]ip address 192.168.2.1 24【R3】[r3-GigabitEther

2022-07-13 14:59:15 128

原创 HCIP 第六天笔记OSPF的不规则区域划分及LSA

区域划分的要求:1,区域之间必须存在ABR设备2,区域划分必须按照星型拓扑结构划分。不规则划分:1,远离骨干的非骨干区域2,不连续骨干在这个过程中,可以注意到一点,就是R4在创建虚拟专线后,可以直接通过拓扑信息学习到区域0的路由信息,同时也可以通过R2将区域0 的路由信息发送给R4,而R4会无条件信任自己通过拓扑学来的路由信息,就算使开销值非常大。使用VPN隧道解决不规则区域的缺点:1,因为隧道的存在,可能出现选路不佳的情况,导致数据额外进行封装,浪费资源。2,可能会出现重复更新的情况3,因为

2022-07-13 13:28:54 126

原创 HCIP 第五天笔记OSPF

指定路由器—DR —和MA网络中其他所有设备建立邻接关系备份指定路由器—BDR —和MA网络中其他所有设备建立邻接关系在DR和BDR都存在的情况下,一个MA网络中至少需要四台设备才能看到邻居关系。DR和BDR虽然叫做指定路由器(备份指定路由器),但其工作范围在一个MA网络之中,所以,其实质是接口的概念。条件匹配—在MA网络中,若所有设备均为邻接关系,则将出现大量的重复更新,所以,需要进行DR/BDR的选举,所有非DR/BDR(DROther)之间仅维持邻居关系即可。DR/BDR的选举—非抢占模式的选举

2022-07-11 20:03:09 202

原创 HCIP 第四天实验

【R1】[r1-Serial4/0/0]ip address 15.0.0.2 24[r1-GigabitEthernet0/0/0]ip address 192.168.1.1 24【R2】[r2-Serial4/0/0]ip address 25.0.0.2 24[r2-GigabitEthernet0/0/0]ip address 192.168.2.1 24【R3】[r3-Serial4/0/0]ip address 35.0.0.2 24[r3-GigabitEthernet0/0

2022-07-10 17:19:05 219

原创 HCIP 第四天笔记GRE与OSPF

GRE-通用路由封装 – VPN技术PN —虚拟专用网VPN技术的核心—隧道技术—封装技术我们希望的走法SIP:192.168.1.1->DIP:23.0.0.2->数据真实的走法SIP:12.0.0.1->DIP:23.0.0.2->数据GRE走法SIP:12.0.0.1->DIP:23.0.0.2->GRE->SIP:192.168.1.1->DIP:192.168.2.1->数据隧道技术—在隧道的两端通过封装以及解封装在公网中建立一条数据通道,使用这条数据通道进行传输。GRE配

2022-07-10 11:29:11 373

原创 HCIP 第三天笔记网络类型及二层封装技术

网络类型—根据数据链路层使用的协议来进行划分的1、P2P —点到点的网络2、MA—多点接入网络1)BMA—广播型多点接入网络2)P2P —点到点的网络以太网协议—需要使用MAC地址对不同的主机设备进行区分和标识。—以太网之所以需要使用MAC地址进行数据寻址,主要是因为利用以太网组件的二层网络可以包含多个(两个或两个以上)的接口,每个以太网接口之间都可以通过交互以太网帧的方式进行二层通讯。—BMA当一个网络中只能包含两台设备时,则这样的网络不需要使用MAC地址进行寻址,这样的网络称为P2P网络。MA

2022-07-08 21:21:04 370

原创 HCIP 第二天实验

基本配置R1[r1-LoopBack0]ip ad 172.16.1.1 24[r1-LoopBack1]ip ad 172.16.2.1 24[r1-LoopBack2]ip ad 172.16.3.1 24[r1-GigabitEthernet0/0/1]ip ad 15.0.0.1 24[r1-GigabitEthernet0/0/0]ip ad 12.0.0.1 24R2[r2-LoopBack0]ip ad 2.0.0.1 24[r2-GigabitEthernet0/0/0]i

2022-07-07 22:46:26 205

原创 HCIP 第一天实验

r6[r6]int l0[r6-LoopBack0]ip address 6.6.6.6 24[r6-LoopBack0]int g0/0/0[r6-GigabitEthernet0/0/0]ip address 12.0.0.2 245个用户网段 6个骨干需要6个子网将192.168.1.0/24划分 借3位192.168.1.0/27 骨干192.168.1.0/30 192.168.1.4/30 192.168.1.8/30 192.168.1.12/30 192.16

2022-07-07 19:39:33 189

原创 第二天 笔记动态路由及RIP协议

动态路由:所有路由器运行相同的路由协议,之后,路由器之间彼此沟通,交流计算出未知网段的路由信息。1,动态路由配置简单2,动态路由可以基于拓扑结构的变化而自动收敛1,因为存在数据包的发送,可能会占用额外的资源—带宽资源,硬件资源2,可能会出现安全问题3,因为动态路由是通过单一算法来进行路径计算的,所以,可能会出现选路不佳的情况,甚至可能出现环路。根据范围(AS —自治系统)对动态路由进行分类1)应用在自治系统内部的动态路由协议—IGP —内部网关协议2)应用在自治系统之间的动态路由协议—EGP —外

2022-07-06 22:47:01 209

空空如也

空空如也

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

TA关注的人

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