自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 部署 HAProxy 高可用

构建一个基于haproxy和Keepalived 的高可用负载均衡架构,在 haproxy 或节点发生故障时,能够自动进行故障转移。使用2台 DS服务器和3台RS服务器,Keepalived与haproxy相结合,通过Keepalived 的健康监测机制实现对 DS和 RS 的 HealthCheck,并且利用Keepalived 支持的 VRRP 协议来实现对两台 DS的主备。6、配置haproxy(两个DS的配置是一样的)注:id需要相同,两边的shell脚本是一致的。7、测试服务是否是高可用。

2025-08-18 22:23:34 693

原创 搭建哨兵模式

root@master ~]# kill -9 1865 #注意不能kill掉sentinel,哨兵选举至少需要2个哨兵节点同意。#之前master节点我们未配置,现在重新选举之后,我们的redis.conf文件已经被修改。logfile "/var/log/redis_6379.log" #log的存放路径。dir /opt/ #工作目录,需要已经创建好的目录,可以自己定义。6379 #用于追随某个节点,被追随的节点为主节点。至此我们的哨兵模式已经切换完成,我们的实验也成功完成。

2025-06-05 11:32:31 551

原创 docker搭建swarm集群

主机名 IP 角色manger1 192.168.111.47 管理节点worker1 192.168.111.48 工作节点worker2 192.168.111.49 工作节点注:三台主机都已经拉去完swarm和nginx的镜像。

2025-04-28 14:15:34 1220

原创 liunx日志问题

Linux 系统的日志配置文件(如/etc/syslog.conf)中,用于定义系统日志的记录规则,决定哪些类型的日志消息会被记录到特定的日志文件中。*.info;mail.none;*.*;注:*.info 表示所有设施(如系统服务,内核等)产生的级别比info更严重级别的日志消息(info、notice、warning、err、critr、alert、emerg)mail.none 邮件系统日志不记录authpriv.nnoe 认证相关的隐私消息不记录,比如用户登录密码验证的详细过程。

2025-04-19 19:34:37 503

原创 LVS+Keepalived+dns高可用项目架构

1.修改核心配置文件options {2.编写正向区域数据文件$TTL 1D3.编写反向区域数据文件$TTL 1D4.功能测试;;;;;;;;;;;;udp: 1232;;;;;;;;;;;;;;

2025-04-17 18:13:11 1001

原创 用户管理和权限管理

ls -l /home" //监控这两个文件的内容和/home目录下的文件和子目录的详细信息关于用户建立的命令useradd test //建立用户testuserdel -r test //表示删除用户test-M:表示建立用户时不建立用户家目录-s:表示用户登录时使用的shell,是一个特殊的 shell,使用它作为登录 shell 的用户无法直接登录系统,常被用于创建系统用户或者服务用户,比如用于运行特定服务进程的用户。-d:指定用户的主目录。

2025-04-15 18:22:32 839

原创 虚拟机公钥互信

root@gj ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.111.120 //本地的公钥复制到远程主机的。[root@gj ~]# ssh-keygen -f /root/.ssh/id_rsa -P "" //-f指定密钥的目录 -P指定密码为空。Your public key has been saved in /root/.ssh/id_rsa.pub //锁的位置(公钥)1、需要一个纯净的实验环境。

2025-04-15 17:04:50 340

原创 Keepalived+LVS+nginx高可用架构

注明:所有软件已经下载好,防火墙和SELinux已经全部关闭。

2025-04-01 17:29:42 1257

原创 使用LVS的 NAT 模式实现 3 台RS的轮询访问

架构图,需要三台RS进行轮询访问,则架构图会和下图有点差距。

2025-03-24 14:59:34 1038

原创 搭建高可用平台

搭建三主热备的高可用平台

2025-03-22 10:32:10 924

原创 Keepalived的IP漂移

keepalived

2025-03-18 18:24:18 723

原创 搭建服务器

后,能够通过 dns 域名解析,访问到 nginx 服务中由 nfs 共享的首页文件,内容为:Very good, you have successfully set up the system. 各个主机能够实现时间同步,并且都开启防火墙来保证服务安装。实现时间同步:本实验使用chronyd,服务端为192.168.111.9。修改配置文件:客户端(修改命令都一样)任务需求:客户端通过访问。修改配置文件:服务器。

2025-03-18 10:54:02 764

原创 内核态和用户态

腾讯面试:内核态和用户态的区别

2025-03-18 10:01:52 323

原创 liunx基础命令

s:只统计每个文件所占用空间总的大小,而不统计每个子目录、文件的大小。-d:显示指定目录本身的信息,而不显示目录下的各个文件和子目录的信息。-p:可快速创建目录结构中指定的每个目录,对于已经存在的目录不会覆盖。-h:以K,M,G为单位显示磁盘的使用情况,以提高信息的可读性。-a:统计磁盘空间占用时包括的所有文件,不仅仅是统计目录。-c:显示进程的整个命令路径,而不是只显示命令名称。-s:列出总量,而不列出每个个别的目录占用总量。-l:以长格的形式显示文件和目录的详细信息。列出所有文件系统的磁盘占用情况。

2025-03-12 14:56:16 246

原创 SELiunx

SELiunx

2025-03-04 15:13:27 484

原创 导出NFS共享

nfs共享

2025-03-04 14:39:08 745

原创 实战练习liunx

脚本,最基础的功能为 通过执行该脚本实现所有上面 所有需求,要求脚本必须在 servera.exam.com。#启用目录索引功能,当客户端请求的是一个目录时,会显示该目录下的文件列表。服务,该服务需要提供对项目中所有主机名的正向和反向解析,并 要求所有服务器的 DNS。目录作为论坛数据目录,该导出指 定只能论坛所在主机使用,并且开机自动挂载。站点,该站点在任何路由可达 的主机上被访问,页面内容显示为 "Hello。的数据库提供给论坛服务使用。的论坛服务,该论坛服务使用。服务,该服务将导出本地的。

2025-02-25 17:18:16 590

原创 第五次实验

mysql> insert into goods values('A0001','橡皮',2.5,100),('B0001','小楷本',2.8,210),('C0001','铅笔',1.2,120),('D0001','计算器',28,20);·建立触发器,订单表中增加订单数量后,商品表商品数量同步减少对应的商品订单出数量,并测试。·建立触发器,实现功能:客户取消订单,恢复商品表对应商品的数量。建立触发器,实现功能:客户修改订单,商品表对应商品数量同步更新。使用mydb7 openlab库。

2025-02-09 16:51:18 248

原创 第四次作业

索引,视图

2025-02-08 09:45:34 335

原创 多表查询实验三

mysql>student values(901,张三丰''男',2002,计算机系','北京市海淀区');mysql> insertstudent values(902,'周全有',男',2000,中文系',北京市昌平区');mysql>insertstudent values(905,王翰','男'2004,'英语系','福建省厦门市');mysql> insert14 mysql> insertstudent values(906,王心凌''女'1998,计算机系''湖南省衡阳市');

2025-01-18 19:17:58 925

原创 数据库常见命令语句

insert into t_worker values (102,1004,'2016-10-10',5500.00,'群众','赵小军','1994-9-5');insert into t worker values(102,1003,'2008-1-4',10500.00,'党员','王博涵','1983-6-8');insert into t_worker values(103,1006,'2019-5-5',5500.00,'党员','孙菲菲','1996-9-2');

2025-01-18 11:49:05 353

原创 新建产品库mydb6_product

列4:gender,字符串,最大长度10,不能为空,默认值“unknown”列2:order_id,整型外键关联到orders表的id列。列4:total amount:浮点型,要求数据大于0。"列2:name ,字符串,最大长度50,不能为空。列2:name,字符串,最大长度100,不能为空。"列5:category,字符串,最大长度50。列1:number,整型,主键自增长。"列1:id ,整型 , 主键。列4:quantity,整型。"列3:price,浮点型。列1:id,整型,主键。

2025-01-16 09:14:59 408

原创 BGP的综合实验

1、AS1中存在两个环回,一个地址为192.168.1.0/24,该地址不能在任何协议中宣告;AS3中存在两个环回一个地址为192.168.2.0/24,该地址不能在任何协议中宣告,最终要求这 两个环回可以ping通;2、R1-R8的建邻环回用X.X.X.X/32表示3、整个AS2的IP地址为172.16.0.0/16,R3-R7上各有一个业务网段,请合理划分;并且其内部配 置OSPF协议4、As间的骨干链路IP地址随意定制;

2024-07-22 13:11:08 1836

原创 调整选路最佳

r1r2r3r4[4]int lo0[r1]rip 1r2[r2]rip 1r3[r3]rip 1r4[r2]rip[r2]ospf 1r3[r3]ospf 1[r3]rip[r3]ospf 1r2。

2024-07-16 20:31:37 633

原创 OSPF综合实验

1,R4为ISP,其上只能配置IP地址;R4与其他所有直连设备间均使用公有IP2,R3-R5/6/7为MGRE环境,R3为中心站点;3,整个OSPF环境IP基于172.16.0.0/16划分;4,所有设备均可访问R4的环回;5,减少LSA的更新量,加快收敛,保障更新安全;6,全网可达。

2024-07-14 22:33:39 1515

原创 MGRE环境下的OSPF实验

r1-ospf-1-area-0.0.0.0]network 192.168.1.0 0.0.0.255---宣告网段。[r1-Tunnel0/0/0]nhrp entry multicast dynamic ---中心开启伪广播。[r1-Tunnel0/0/0]tunnel-protocol gre p2mp----定义隧道封装协议。

2024-07-10 11:24:30 1775 1

原创 实验1 RIP环境下的MGRE网络实验报告

3.R1/R2/R3构建一个MGRE环境,R1为中心站点;R1、R4间为点到点的GRE。3.R1/R2/R3构建一个MGRE环境,R1为中心站点;5.所有PC设置私有IP为源IP,可以访问R5环回 使用nat来解决 具体配置如下。R2与R5之间使用PPP的chap认证,R5为主认证方;R2与R5之间使用PPP的chap认证,R5为主认证方;2.R1和R5间使用PPP的PAP认证,R5为主认证方;.R1和R5间使用PPP的PAP认证,R5为主认证方;5.所有PC设置私有IP为源IP,可以访问R5环回。

2024-07-08 14:14:57 367

空空如也

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

TA关注的人

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