- 博客(33)
- 收藏
- 关注
原创 对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,比较其各自的优势 与基于 openEuler 构建 LVS-DR 群集
服务器可扩展性好:在 DR 模式下,添加或删除后端服务器节点对整个系统的影响较小,只需要在负载均衡器上进行相应的配置调整,后端服务器可以独立地进行扩展或收缩,方便实现系统的弹性扩展,以满足业务量的变化需求。支持端口映射:可以方便地实现端口映射功能,将外部请求的不同端口映射到内部服务器的不同端口或服务上,灵活地满足各种应用场景的需求,例如可以将外部的 80 端口请求映射到内部服务器的不同 Web 服务端口。对网络依赖小:相比其他一些模式,DR 模式对网络的依赖相对较小,不需要特殊的网络设备支持复杂的功能。
2025-02-13 01:02:07
743
原创 配置mysql8.0使用PXC实现高可用
PXC 是一套 MySQL 高可用集群解决方案,与传统的基于主从复制模式的集群架构相比 PXC 最突出特点就是解决了诟病已久的数据复制延迟问题,基本上可以达到实时同步。而且节点与节点之间,他们相互的关系是对等的。PXC 最关注的是数据的一致性,对待事物的行为时,要么在所有节点上执行,要么都不执行,它的实现机制决定了它对待一致性的行为非常严格,这也能非常完美的保证 MySQL 集群的数据一致性;
2025-02-12 05:55:02
1045
原创 源码编译安装httpd 2.4,提供系统服务管理脚本并测试(两种方法实现)
解压文件到指定的目录/usr/local/src下。编辑systemd服务文件,将路径改为绝对路径。由于进行源码安装,需要对安装对应的编译工具。缺少依赖性APR,安装对应的依赖性apr。环境检测成功,进行环境编译和安装。使用绝对路径检测语法测试成功。httpd源码安装成功。
2025-02-12 02:34:32
240
原创 sql主从同步
通过将MySQL的某一台主机(master)的数据复制到其他主机(slaves)上,并重新执行一遍来执行 复制过程中一台服务器充当主服务器,而其他一个或多个其他服务器充当从服务器。今天给大家介绍两种mysql的主从同步方式:第一种是基于binlogzhu主从同步;在主服务器上执行SQL语句,在从服务器上执行同样的语句。MySQL默认采用基于语句的复制,效率比较高。把改变的内容复制过去,而不是把命令在从服务器上执行一遍。默认采用基于语句的复制,一旦发现基于语句的无法精确复制时,就会采用基于行的复制。
2025-02-03 02:44:29
1846
原创 简单shell编程
2、设计一个 Shell 程序,在/userdata 目录下建立50个目录,即 userl~user50,并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。1、需求:判断192.168.1.0/24网络中,当前在线的ip有哪些,并编写脚本打印出来。
2025-01-13 17:34:00
139
原创 基础shell脚本
1、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容,不存在则创建一个文件将创建时间写入。2、写一个 shel1 脚本,实现批量添加 20个用户,用户名为user01-20,密码为user 后面跟5个随机字符。3、编写个shel 脚本将/usr/local 日录下大于10M的文件转移到/tmp目录下。
2025-01-12 15:19:12
206
原创 BGP基础配置实验
1,R1为AS 100区域;R2、R3、R4为AS 200区域且属于;R5为AS 300区域;2,每个设备上都有环回,且通过环回可以使设备互通;实验分析:1、R1和R2之间使用直连接口IP地址来建立EBGP对等体关系;2、R2、R3、R4之间配置OSPF协议,保证各设备之间的网络互通,且通过重发布的方式发布路由;3、R2、R3、R4使用环回接口建立非直连的IBGP对等体关系;4、R4和R5之间使用环回接口建立EBGP对等体关系,并补充配置缺省路由,然后修改TTL数值,确保TCP会话正常建立;
2025-01-04 18:10:44
688
原创 OSPF实验
1,R5为ISP,其上只能配置IP地址;R4作为企业边界路由器,出口公网地址需要通过PPP协议获取,并进行chap认证2,整个OSPF环境IP基于172.16.0.0/16划分;3,所有设备均可访问R5的环回;4,减少LSA的更新量,加快收敛,保障更新安全;5,全网可达。
2025-01-01 16:06:34
592
原创 简单园区网实验
1.按照图示的VLAN及IP地址需求,完成相关配置;2.要求SW1为VLAN 2和VLAN 3的主根和主网关,SW2为VLAN 20和VLAN 30的主根和主网关,SW1和SW2互为备份;3.可以使用super vlan;4.上层通过静态路由协议完成数据通信过程;5.AR1为企业出口路由器;6.要求全网可达。
2024-12-24 23:04:34
753
原创 HCIA复习实验
1.学校内部的HTTP客户端可以正常通过域名www.baidu.com访问到百度网络中的HTTP服务器2.学校网络内部网段基于192.168.1.0/24划分,PC1可以正常访问3.3.3.0/24网段,但是PC2不允许3.学校内部路由使用静态路由,R1和R2之间两条链路进行浮动静态4.运营商网络内部使用动态路由协议5.AR1可以被telnet远程控制。
2024-12-19 18:20:29
362
原创 AWK报告生成器
其名称得自于它的创始人阿尔佛雷德·艾侯( Alfred Aho) 、彼得·温伯格(Peter Weinberger) 和 布莱恩·柯林(Brian Kernighan) 姓氏的首个字母AWK是一个文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一现在默认linux系统下日常使用的是gawk这种编程及数据操作语言的最大功能取决于一个人所拥有的知识。
2024-12-11 00:43:03
768
原创 流编辑器sed(stream editor)
sed是一种流编辑器,处理时,把当前处理的行存储在临时缓冲区中,称为模式空间,接着用sed命令处 理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文 件末尾。文件内容并没有改变。
2024-12-10 23:21:17
497
原创 全局搜索正则表达式(grep)
正则表达式就是用在字符串的处理上面的一项表示式 在我们做程序设计时很多需要对一类字符进行处理,正则表达式就完美的解决了这个问题。
2024-12-10 22:59:07
497
原创 shell脚本中的运行流程控制
脚本默认的程序运行方式是自上而下运行,在我们的生产环境中,有的动作需要重复做,有的动作需要满足某些条件做如何按照我们需要的逻辑运行动作,这就是流程控制。
2024-12-08 22:28:25
902
原创 shell条件测试
1. 请用判定的方式书写一个 1 分 10 秒的倒计时,确保倒计时器符合日常显示规则。在 shell 程序中,用户可以使用测试语句来测试指定的条件表达式的条件的真或假。&& 在命令执行后如果没有任何报错时会执行符号后面的动作。|| 在命令执行后如果命令有报错会执行符号后的动作。2. 请书写一个猜数游戏,要求如下。c )判定文件是否存在并不为空。a )判断文件时否存在。1. 检测变量是否未空。
2024-12-08 21:45:18
578
原创 静态路由综合实验
要对拓扑图进行合理的IP地址划分,首先在每台路由器之间,也就是每条网段,只需要两个IP地址,在以此为前提下,进行划分,/32表示明确某一台设备,不符合需求,/31有两个IP,但是最后一位IP需要表示广播地址,也不符合,/30下有4个地址,例如192.168.1.0/30,除去第一个IP网络位和最后一个IP广播地址之后,可以取到192.168.1.1、192.168.1.2。然而,当进行子网汇总时,又不可避免产生黑洞路由,此时,R1-R4每个路由器上都会有一条缺省路由和子网汇总,此时就会造成环路。
2024-12-06 14:42:18
911
原创 shell脚本基础
在UNIX或者Linux中,每个命令都会返回一个退出状态码退出状态码是一个整数,其有效范围为0~255通常情况下,成功的命令返回0,而不成功的命令返回非0值。非0值通常都被解释成一个错误码行为良好的UNIX命令,程序和工具都会返回0作为退出码来表示成功。
2024-11-29 23:10:06
659
原创 SHELL脚本中的变量与运算
在执行命令时如果想让指定命令优先执行可以使用 $(cmd) 或 ``1.7.2.传参变量很多情况下,shell脚本需要接受用户的输入,根据用户的输入来执行不同的操作。从命令行传递给shell脚本的参数又称为叫做位置参数,shell脚本会根据参数的位置使用不同的位置参数 变量读取他们的值$# is 3$0 is 3$1 is shi。
2024-11-29 21:53:48
465
原创 Linux中的Ubuntu操作系统
Ubuntu Linux是由南非人马克·沙特尔沃思(Mark Shuttleworth)创办的基于Debian Linux的操作系统,于2004年10月公布Ubuntu的第一个版本(Ubuntu 4.10“Warty Warthog”)。Ubuntu适用于笔记本电脑、桌面电脑和服务器,特别是为桌面用户提供尽善尽美的使用体验。Ubuntu几乎包含了所有常用的应用软件:文字处理、电子邮件、软件开发工具和Web服务等。
2024-11-29 19:49:11
2696
原创 linux防火墙
防火墙会从以上至下的顺序来读取配置的策略规则,在找到匹配项后就立即结束匹配工作并去执行匹配 项中定义的行为(即放行或阻止)。如果在读取完所有的策略规则之后没有匹配项,就去执行默认的策 略。一般而言,防火墙策略规则的设置有两种:一种是“通”(即放行),一种是“堵”(即阻止)。当防火 墙的默认策略为拒绝时(堵),就要设置允许规则(通),否则谁都进不来;如果防火墙的默认策略为 允许时,就要设置拒绝规则,否则谁都能进来,防火墙也就失去了防范的作用。
2024-11-22 22:52:48
946
原创 selinux
SELinux是Security-Enhanced Linux的缩写,意思是安全强化的linuxSELinux 主要由美国国家安全局(NSA)开发,当初开发的目的是为了避免资源的误用传统的访问控制在我们开启权限后,系统进程可以直接访问当我们对权限设置不严谨时,这种访问方式就是系统的安全漏洞在开启SElinux后:1.会对进程本身部署安全上下文2.会对文件部署安全上下文3,会对服务使用端口进行限制4.会对程序本身的不安全功能做限制。
2024-11-22 21:51:53
813
原创 nfs网络文件系统
autofs这个服务是在客户端的上面,它会持续的检测某个指定的目录,并预先设置当使用到该目录的某个子目录时,将会取得来自服务器端的NFS文件系统资源,并进行自动挂载的操作。在客户端中。
2024-11-22 21:35:05
544
原创 计算机网络
计算机网络的核心关键为资源共享;包括信息共享,网络共享以及硬件共享;通信方式为包交换;包括了通信技术和计算机技术;是信息收集,发布存储处理以及应用的载体。计算机技术:电脑的主要功能是将抽象信号转换为电信号第一步将抽象信号转换为编码:应用层第二步将编码转换为二进制:表示层网络层------路由器第三步将二进制转化为电信号:物质访问介质层第四步处理电信号:物理层对等网络:网口,网卡;二进制转换为电信号------网口-----网线------对端网口。
2024-11-22 20:16:00
748
原创 linux中的网络配置
将多台设备连接起来,实现通信。(设备:手机,电脑,iPad)IP 地址:IP 地址就像是互联网中每台设备(比如电脑、手机、服务器等)的 “门牌号”,用于唯一标识网络中的一个节点,这样数据就能准确地找到要去的地方。例如,你通过网络访问某个网站,数据就是依靠网站服务器的 IP 地址准确送达的。划分网络与主机部分,确定网络范围,辅助网络安全设置:自动分配IP的网关:是消息从本地到外地需要经过的地方。:域名系统,将域名翻译成IP地址。常用的公共dns地址:8.8.8.8和114.114.114.114。
2024-11-20 21:49:43
377
原创 DNS域名解析服务器
DNS(Domain Name System)是互联网上的一项服务,它作为将域名和IP地址相互映射的一个分 布式数据库,能够使人更方便的访问互联网。DNS使用的是53端口通常DNS是以UDP这个较快速的数据传输协议来查询的,但是没有查询到完整的信息时,就会再次 以TCP这个协议来重新查询所以启动DNS时,会同时启动TCP以及UDP的port53。
2024-11-19 10:42:55
757
原创 远程连接服务
远程连接服务器通过文字或图形接口方式来远程登录系统,让你在远程终端前登录 linux 主机以取得可操作主机接口( shell ),而登录后的操作感觉就像是坐在系统前面一样。
2024-11-16 21:29:22
1030
原创 时间同步服务器
命令:timedatectl set-time "时间"(注:修改系统时间必须关闭chronyd服务;local stratum 10 指即使server指令中时间服务器不可用 也允许将本地时间作为标准时间授时给其它客户端 vim /etc/chrony.conf。1. www.ntppool.org : 项目是一个提供可靠易用的 NTP 服务的虚拟集群, [0-3].asia.pool.ntp.org。Unix/linux类: ntp.aliyun.com,ntp1-7.aliyun.com。
2024-11-16 20:22:23
2626
原创 系统的延迟任务及定时任务
在系统中我们的维护工作大多数时在服务器行对闲置时进行我们需要用延迟任务来解决自动进行的一次性的维护延迟任务时一次性的,不会重复执行当延迟任务产生输出后,这些输出会以邮件的形式发送给延迟任务发起者(1)延迟任务的发起在系统中我们可以使用 at 命令来发起延迟任务at 命令执行是调用的是 atd 服务,即使系统最小化安装 atd 也会被安装到系统中at 任务信息存放在系统中 /var/spool/at 目录中at 任务的日志文件被存放到 /var/log/cron 中。
2024-11-16 19:35:26
1074
原创 WEB服务器的部署及优化
www是world wide web的缩写,及万维网,也就是全球信息广播的意思,通常说的上网就是使用www来查询用户所需要的信息。www可以结合文字、图形、影像以及声音等多媒体,超链接的方式将信息以Internet传递到世界各 处去。当你连接www网站,该网站会提供一些数据,客户端要使用可以解析这些数据的软件来处理,那就是浏览器。HTTP协议:全称为Hyper Text Transfer Protocol(超文本传输协议)简单来说http就是从服务器传输超文本(html)到本地浏览器的传输协议。
2024-11-16 01:29:31
782
原创 磁盘的分区与挂载
分两个主分区,大小分别为1G和3G。第一个主分区挂载到/guazai1目录,并在其中存入1.txt的文件。第二个主分区创建ext3的类型的文件系统。第二个主分区挂载到/guazai2目录,并在其中存入2.txt的文件。分一个主分区,大小为1G。分一个逻辑分区,大小为4G。在其中存入3.txt的文件,其文件内容是this is 3。主分区创建xfs类型的文件系统,挂载到/guazai5,在其中存入5.txt的文件,其文件内容是this is 5。在其中存入4.txt的文件,其文件内容是this is 4。
2024-10-30 12:55:20
393
原创 修改用户及给文件与用户赋权
创建一个xiaohong和xiaoming两个用户,并设置密码xh和xm,让xiaohong可以对root.txt有读写的权限,让xiaoming可以对root.txt有读的权限。3、xiaoming用户在/tmp下创建一个xiaoming.txt的文件,修改xiaoming.txt的属者和属组为xiaohong。1、root用户在/tmp下创建一个1.txt的文件,写入123的内容并查看,修改1.txt文件的其他人的权限为读写。4、删除xiaoxiao用户的同时删除与之相关的文件和目录。
2024-10-24 17:14:26
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人