自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 问答 (1)
  • 收藏
  • 关注

原创 【zabbix6监控java-tomcat全流程】

搭建好tomcat后,进入tomcat下的bin目录,修改catalina.sh文件。yum安装zabbix,由于官网下载比较慢。我们可以去阿里云上下载;环境:rockylinux :8。1、检查当前环境是否有jdk环境。下载最小的镜像就满足需求了。环境:redhat:9。

2024-07-17 22:59:59 761

原创 【腾讯云业务运营暑期实习面试题】

29、nginx的日志中不是有一个状态码,把4xx的状态码统计出来,把次数排序,然后4xx不同的状态码进行相加。(全程大概50来分钟左右,面试官挺好的,不清楚的问题也在一直引导我,总体来说非常好,挺喜欢这个面试官的)18、aof文件本身是通过追加命令的方式写入,这个时候内存也要读入,磁盘也要写入,那么他的瓶颈是撒。28、[1,2,3,4,4,4,4,5,6,7,6]拿出和为7的下标,用python实现。3、一个目录下有大量的文件,比如百万/千万条文件,怎么删除?13、mysql的主从复制的原理是什么。

2024-07-11 11:14:58 603

原创 【shell编程小项目】

1、编写 Shell 脚本,要求代码逻辑符合需求,前后代码风格统一,执行时显示信息简明扼要,符合代码意图。7、要求实现 DNS 服务,监听地址为 172.16.10.11,要求提供该环境中所有的主机名解析。2、该脚本应当实现 node.exam.com 节点上的需求,同时包含对应服务的测试结果。4、要求访问 www.exam.com 时,页面内容为 Welcome to exam。3、实现 Web 服务器 www.exam.com 和 www.test.com。

2024-07-06 10:17:02 441

原创 【阿里云项目之可道云(ecs+rds-mysql+oss)】

该项目采用阿里云部署:ecs+rds-mysql+oss对象存储部署可道云网盘项目,实现文件的上传和下载。

2024-07-06 09:38:16 1222

原创 【linux根分区扩容】

今天在安装软件的时候发现我的linux的根分区空间不足了,在网上搜索哈资料解决了。解决根分区空间不足的问题方法:第一:用lsblk命令查看发现还有一些空间不在了。第二:安装扩容工具:第三:进行扩容,扩容的盘是/dev/sda2 这个分区:最后:(注意:扩展逻辑卷后,还需要扩展文件系统以使其能够使用新的空间。对于xfs文件系统,可以使用xfs_growfs命令;对于ext4文件系统,可以使用resize2fs命令)

2024-06-04 22:18:26 285

原创 【prometheus学习过程】

针对这样的应用的场景,Prometheus社区提供了黑盒解决方案,Blackbox Exporter无须安装在被监控的目标环境中,用户只需要将其安装在与Prometheus和被监控目标互通的环境中,通过HTTP、HTTPS、DNS、TCP、ICMP等方式对网络进行探测监控,还可以探测SSL证书过期时间。所以我们需要监控系统能够动态感知这个变化,不可能每次变动都去手动重新配的,为了应对复杂的动态环境,Prometheus也提供了与基设施中的服务发现集成的功能。关于Consul本身的使用可以查看官方文档。

2024-04-25 20:05:26 784 1

原创 【shell编程系统巡检项目】

总结:自动巡检项目就是根据你的需求编写相关的shell脚本,来定时检查系统有没有出现一些问题。所谓系统巡检就是就是定时检查系统的各项指标,与监控互补。2.指标取出后存放到文件中,如csv。1.尽可能的使用函数。

2024-04-19 19:09:38 244

原创 【prometheus二进制安装版本】

所有可以向Prometheus提供监控样本数据的程序都可以被称为一个Exporter。而Exporter的一个实例称为target。

2024-04-03 15:03:17 1182

原创 【kvm企业级虚拟化】之初级篇

KVM(Kernel-based Virtual Machine)是一个基于 Linux 内核的开源虚拟化解决方案。它允许在同一台物理主机上运行多个虚拟机,每个虚拟机都可以运行自己的操作系统。KVM 利用了 Linux 内核中的虚拟化扩展(如 Intel VT-x 或 AMD-V 技术),使得它能够提供高性能的硬件辅助虚拟化。高性能:KVM 利用硬件辅助虚拟化技术,因此能够提供接近原生性能的虚拟化体验。

2024-03-09 17:09:46 762

原创 【Redis服务搭建】

该实验就完成了,实验结果:某个主节点挂掉之后,从节点会在一定的时间内提升为主节点,主节点的数据就会在从节点被显示出来,如果挂掉的主节点恢复之后,那它将会成为从节点,可以通过手动提库的方法把他变成主节点,之后查到的数据就是主节点的了。为了防止哨兵的单节点故障,一般哨兵也做成高可用形式,即多个哨兵同时监控redis的状态,当其中于个哨兵故障时候,其他哨兵也能继续监控,为了方便哨兵的选举,一般哨兵也是设置成奇数个。redis-cli -a redispwd --stat #监控Redis状态。

2024-02-23 20:11:11 1031

原创 【nginx作为缓存服务器】

Nginx可以对浏览器缓存进行配置,让一些静态资源缓存到用户本地存储,以提高页面的响应速度,也能降低服务端的压力,加速了页面的访问。它作为一个高性能的web服务器,同时也可以是一个缓存服务器。提供了ngx_http_proxy_module模块。

2024-02-23 20:10:37 768

原创 【Git版本控制】以及搭建gitlab服务

Git是一个免费、开源的分布式版本控制系统,它因其速度快、灵活性高和强大的分支管理能力而广受欢迎。分布式版本控制系统中,每个开发者都拥有完整的代码仓库,包含完整的历史记录。开发者可以在本地进行版本控制操作,不需要始终依赖中央服务器。

2024-01-28 12:57:13 1137

原创 【计算机专业学习委员必备自动化催作业通知】

大家好!

2024-01-28 12:56:28 911

原创 【RHCSA服务搭建实验】之apache

1.vim /etc/httpd/conf.d/vhost2.conf ---- — 改变http服务默认访问路径2.分别在/testweb1,/testweb2目录下创建index.html文件,写入自己想要的内容3.systemctl restart httpd --------- 修改了配置文件就需要重启该http服务4.检查自己的防火墙是否放行http服务和81端口,如果没有就需要配置。

2024-01-21 13:44:17 664

原创 【python应用】之selenium做自动化

这就是一个简单的脚本,学会了可以做一些简单的脚本,来提高自己的学习兴趣,但是这个还有很多的不足。

2024-01-21 13:35:16 1735

原创 【RHCE服务搭建实验】之DNS

域名系统(DNS)是一个分层的分布式数据库。它存储用于将Internet主机名映射到IP地址(反之亦然)的信息、邮件路由信息以及Internet应用程序使用的其他数据。客户端通过调用解析器库在DNS中查找信息,解析器库向一个或多个名称服务器发送查询并解释响应。BIND 9软件发行版包含一个名称服务器,named和一个名为liblwres的解析器库。1、域名的系统结构域名分为根域、顶级域、二级域、三级域和主机名这5类。

2024-01-21 12:58:42 1294

原创 【docker】之基础篇二

如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么之前提及的无法重复的问题、镜像构建透明性的问题、体积的问题就都会解决。这个脚本时dockerfile。数据卷容器也是一个容器,但是它的目的是专门提供数据卷给其他容器挂载的。然后在其他容器中使用–volumes-from来挂载dbdata容器中的数据卷,例如创建db1和db2两个容器,并从dbdata容器挂载数据卷。在启动容器的时候,如果不指定对应的参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的。

2024-01-20 21:58:45 1394

原创 【RHCE服务搭建实验】之NFS

网络文件系统(NFS)允许远程主机通过网络挂载⽂件系统,并像它们挂载在本地那样与这些⽂件系统进行交互。这可让您将资源整合到⽹络的集中服务器中。NFS 服务器参考 /etc/exports 配置⽂件,来确定是否允许客户端访问任何导出的⽂件系统。⼀旦被验证,所有⽂件和⽬录操作都对用户有效。NFS 主机名格式可用主机名ip地址;a.b.c.d/z;例如192.168.0.0/24。

2024-01-20 21:56:39 378

原创 【docker】之基础篇一

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。docker基本组成docker client 客户端docker daemon docker守护进程docker images 镜像docker container 容器docker registry 镜像仓库什么是镜像?

2024-01-16 19:26:27 1004

原创 【数据库8.0备份还原】之Percona XtraBackup

无论是 24x7 高负载服务器还是低事务量服务器 环境中,Percona XtraBackup 旨在实现无缝备份 过程,而不会中断生产中服务器的性能 环境。Percona XtraBackup (PXB) 是一个 100% 开源备份解决方案,为希望从 MySQL 的全面、响应迅速且经济灵活的数据库支持中受益的组织提供商业支持。Percona XtraBackup 是世界上唯一的开源免费 MySQL 热备份 为 InnoDB 和 XtraDB 执行非阻塞备份的软件 数据库。快速可靠地完成备份。

2024-01-16 18:09:56 1877 2

原创 【web服务搭建实验】之nginx基础学习

Nginx是一款轻量级HTTP服务器,同时也是代理邮箱服务器,具备反向代理,通用代理的功能。支持多个系统,和不同操作系统。一般用来搭建web服务器和ftp服务器。支持高并发,优化后最高可支持百万并发连接内存资源消耗低高扩展性,采用模块化设计,并支持第三方模块高可靠性,采用master—woker模式工作,woker出现故障,master有可以开一个新woker来提供服务。

2024-01-14 19:11:00 517

原创 【数据库集群】之一主一从

对于数据库之上的业务层来说,基于 MySQL 的主从复制集群,单点写入 Master ,在 event 同步到 Slave 后,读逻辑可以从任何一个 Slave 读取数据,以读写分离的方式,大大降低 Master 的运行负载,同时提升了 Slave 的资源利用。解释:从mysql官网下载rpm,yum下载,为了节约时间,可以只下载先不安装,然后把下载的安装包传到其他服务器去安装下一台数据库。在这个备份的过程会产生新的数据,去模拟一下插入数据,,后面用日志备份。设置数据库序号,在集群中区分数据库。

2024-01-14 18:25:34 937

原创 【RHCE服务搭建实验】之计划任务

所谓的计划任务就是在特定的时间运行某个命令,这些计划好的命令通常被称为任务或作业。

2024-01-13 21:21:53 871

原创 linux文本三剑客(grep,sed,awk)使用

处理时,把当前处理的行存储在临时缓冲区中,成为"模式空间"(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。在日志文件中找出错误行会很难, awk程序可以让你从日志文件中过滤出需要的数据元素,然后你可以将其格式化,使得重要的数据更易于阅读。grep可用于shell脚本,因为grep通过返回一个状态值来说明搜索的状态,如果模板搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在,则返回2。awk程序是Unix中的原始awk程序的GNU版本。

2024-01-13 18:27:23 1154

原创 运维对数据库的一些要求(安装,部署,权限,备份和还原)

无论是 24x7 高负载服务器还是低事务量服务器 环境中,Percona XtraBackup 旨在实现无缝备份 过程,而不会中断生产中服务器的性能 环境。Percona XtraBackup (PXB) 是一个 100% 开源备份解决方案,为希望从 MySQL 的全面、响应迅速且经济灵活的数据库支持中受益的组织提供商业支持。Percona XtraBackup 是世界上唯一的开源免费 MySQL 热备份 为 InnoDB 和 XtraDB 执行非阻塞备份的软件 数据库。快速可靠地完成备份。

2023-12-17 10:05:50 1018

原创 教你一招,轻松搭建dns域名服务器

域名系统(DNS)是一个分层的分布式数据库。它存储用于将Internet主机名映射到IP地址(反之亦然)的信息、邮件路由信息以及Internet应用程序使用的其他数据。客户端通过调用解析器库在DNS中查找信息,解析器库向一个或多个名称服务器发送查询并解释响应。BIND 9软件发行版包含一个名称服务器,named和一个名为liblwres的解析器库。1、域名的系统结构域名分为根域、顶级域、二级域、三级域和主机名这5类。

2023-12-03 18:43:22 2807

原创 web服务器的一些配置

在/etc/httpd/conf.d/ssl.conf文件中找到这些并写入到vhost.conf配置文件的虚拟主机目录里面,并修改文件名和目录等。jiami.key这个文件放到/etc/pki/tls/private/jiami.key目录下。安装mod_ssl会有/etc/pki/tls/certs,/etc/httpd/conf.d/ssl.conf这些文件或者目录。进入/etc/pki/tls/certs目录下。2.创建证书和密钥 crt,key。4.重启该服务,并放行443端口。

2023-11-18 14:21:33 60

原创 自学ansible笔记

ssh下生成,id_rsa为私钥,rsa.pub为公钥,它会被发送到远程主机的.ssh目录。命令是在节点上执行任务的,使用起来复杂,且重复,为避免重复,ansible提供playbook脚本,一个可以被ansible执行的YAML文件叫做playbook。service模块用来管理节点上的服务,可开启,关闭,重启服务,如httpd,sshd,nfs,named等服务。默认是command模块,command模块是不支持管道,》,《等使用的,但是shell脚本可以。

2023-11-17 23:08:01 998

原创 rhcsa的笔记内容

Enforcing:强制模式。代表SELinux在运行中,且已经开始限制domain/type之间的验证关系Permissive:宽容模式。代表SELinux在运行中,不过不会限制domain/type之间的验证关系,即使验证不正确,进程仍可以对文件进行操作。不过如果验证不正确会发出警告Disabled:关闭模式。SELinux并没有实际运行。

2023-10-26 14:31:30 162

原创 【RHCSA基础题】之练习

【代码】linux学习的练习题。

2023-10-17 21:07:28 390

原创 IPV6知识总结

相较于IPV4支持通过DHCP自动获取IP地址,IPV6可以通过SLAAC(无状态地址自动配置)技术来实现快捷的地址下发,不需要DHCP服务器,仅需存在网关,并且网关具备IPV6地址即可。相当于IPV4中的私网地址,但是,因为IPV6中不用NAT技术,所以,这一部分私网地址只是用于私网内实验使用,不允许出现在IPV6公网路由中。还存在另一种形式,网关设备会周期性的主动发送RA报文,携带自己的网络前缀。在IPV6中,因为接口是支持多宿主的,所以,每一个接口,只要激活了IPV6,就会给自己配一个LLA地址。

2023-09-27 15:57:29 1731

原创 两张思维导图带你回顾ospf,bgp的知识

ospf的知识点总结:bgp的知识点总结:

2023-09-14 14:03:32 128 3

原创 企业网的三层架构实验

1、内网IP地址172.16.0.0/16 合理分配2、SW1/2之间互为备份3、VRRP/STP/VLAN/TRUNK均需要使用4、所有pc均用DHCP获取ip地址。

2023-08-23 23:13:02 155

原创 STP知识点总结

STP是一个用于局域交换网中消除环路的协议生成树(STP):在一个二层交换网络中,生成一棵树型结构,逻辑的阻塞部分接口,使得从根到所有的节点仅存在唯一的路径;当最佳路径故障时,自动打开部分阻塞端口,来实现线路备份的作用,并且在生成树生成过程中,应该尽量的生成一棵星型结构,且最短路径树。产生环路的原因:在企业网三层架构中,会出现设备冗余,线路冗余,而交换机只负责复制,转发,不会计算,所以要出环。导致的问题:1、 广播风暴。

2023-08-21 18:52:29 203

原创 vlan实验

1.PC1/3的接口均为access模式,且属于van22.在同一网段PC2/4/5/6的IP地址在同一网段,与PC1/3不在同一网段PC2可以访问4/5/6,PC4不能访问5/6,PC5不能访问PC6所有PC通过DHCP获取ip地址,PC1/3可以访问PC2/4/5/6。

2023-08-19 17:49:59 46

原创 BGP实验知识总结

依赖了BGP路由条目中的一种AS-PATH属性来进行防环,BGP协议在传递路由条目的过程中,将记录所有经过的AS的编号,如果接收到的路由条目中,若存在本地的AS号将拒绝该条目进入。在IBGP水平分割的限制下,虽然避免了IBGP的环路产生,但同时也使得AS内部为了能够传递路由条目,必须两两间建立IBGP邻居关系,邻居关系成指数上升,配置量巨大;本地从一个IBGP邻居处学习到的路由条目,不得传递给本地的其他IBGP邻居,AS-BY-AS在一个AS内部条目传递的过程中,默认不会修改任何的属性。

2023-08-15 21:51:59 247

原创 MPLS VPN实验

4、2,4路由器运行bgp协议建好正常的邻居关系,然后与对端建立一个vpnv4的关系,用来传递vpnv4的路由。2、公网用ospf协议让全网可达,且公网的边界路由器没有私网路由。8、r7的环回能上公网,用一条缺省指向公网。3、R7可以访问R2/3/4的环回。6、各个私有网段区域做到内网可通。7、使用双向重发布,实现路由共享。1、R1与R5MPLS VPN。2、R6与R7MPLS VPN。1、按照拓扑图配置好ip地址。3、配置MPLS – LDP。5、配置MPLS VPN。

2023-08-15 12:50:18 239

原创 BGP的路由反射器和联邦综合实验

1.划分ip地址,并配置好ip地址,划分思路:172.16.0.0/16划分成用户汇总网段:172.16.0.0/24,接着划成/27掩码的用户网段 ,骨干网段172.16.1.0/24,骨干网段接着划成/30掩码的网段,建邻居的环回地址自己用的1.1.1.0/32的网段。3.修改用户网段的工作方式(在ospf协议中,环回接口以32位的掩码被其他路由器学到,默认的是点到点工作方式,改成广播)6.宣告路由,解决下一跳不可达的问题,并把as2的网段汇总宣告,然后用NULL 0防环。4.建立bgp邻居关系。

2023-08-13 13:57:55 69

原创 BGP基础建邻+宣告实验

3、各个bgp路由器建立邻居关系,IBGP最好用环回接口建立邻居关系。除R5的的5.5.5.0环回外,其他所有的环回均可相互访问。4、在bgp里宣告所需的网段,实现环回接口互通。1、配置相关的ip地址,根据我的拓扑图。2、2-4号路由器运行个ospf协议。

2023-08-12 12:17:47 64

原创 重发布解决选路不佳的实验

5、3号路由器的环回出现 3.3.3.0/24,3.3.3.3/32的路由,这时由于两种协议的宣告出来的路由方式导致,所以可以把他的环回接口工作方式改成广播或者ip地址直接配32的主机路由。4、在2号路由器和3号路由器做策略,让1给3的那条7.7.7.0/24的路由或者1给2的路由的优先级高于ospf的优先级。6、解决选路不佳的问题,当进行重发布时,会把原来的度量洗掉,导致很多路由器出现负载均衡的问题,其实没有负载均衡。2、R7的环回没有宣告在OSPF协议中,而是后期重发布进入的。

2023-08-10 19:57:16 58

空空如也

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

TA关注的人

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