自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker学习——容器

创建容器是 Docker 的另一个核心概念,简单来说,容器是镜像的一个运行实例。所不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层,同时,容器中的应用进程处于运行状态。创建容器1新建容器2启动容器使用 docker [container] start 来启动一个已经创建的容器例如,启动创建的busybox容器3新建并启动容器注意:如果新建容器没有这个镜像会先拉取镜像再启动容器最后执行指令。

2024-03-11 19:46:09 897

原创 Docker学习——Dock镜像

Docker镜像类似于虚拟机镜像,可以将它理解为一个只读的模板。一个镜像可以包含一个基本的操作系统环境,里面仅安装了 Apache应用程序(或用户需要的其他软件)可以把它称为一个Apache镜像。镜像是创建 Docker容器的基础。通过版本管理和增量的文件系统, Docker提供了一套十分简单的机制来创建和更新现有的镜像,用户甚至可以从网上下载一个已经做好的应用镜像,并直接使用。Docker运行容器前需要本地存在对应的镜像, 如果镜像不存在,Docker会尝试先从默。

2024-03-11 18:44:17 2299

原创 openEuler学习——部署MGR集群

MGR高可用的完整部署以及运维操作的简单讲解

2024-03-06 18:26:06 1422

原创 什么是MGR高可用(完整版)

文章介绍了MGR的组复制技术架构、单主和多主模式、节点管理、故障检测、容错机制

2024-03-06 17:02:10 931

原创 Docker入门——安装部署(openEuler)、镜像加速

讲述了在openEuler中安装docker,并且配置镜像加速

2024-03-05 21:27:39 337

原创 MyCAT集群——MyCAT2如何配置读写分离

配置就不写了,比较基础,写一下步骤1.进入mysql配置文件或者其子配置文件,添加server_id,开启gtidgtid_mode=ON,enforce-gtid-consistency=ON2.主库创建用于链接的用户并授权3.在从库向主库发送请求。

2024-03-04 21:59:01 613

原创 MyCAT学习——在openEuler22.03中安装MyCAT2(网盘下载版)

快速部署MyCAT

2024-03-04 21:00:33 622

原创 MariaDB MaxScale实现mysql8读写分离

是maridb开发的一个mysql数据中间件,其配置简单,能够实现读写分离,并且可以根据主从状态实现写库的自动切换,对多个从服务器能实现。中为 MaxScale 创建两个用户,用于监控模块和路由模块,已经实现主从复制的前提下,主库创建的用户,能同步到从库上。在,/etc/maxscale.cnf.d新建一个配置my.cnf或者直接修改/etc/maxscale.cnf文件。两个从服务器的/etc/my.cnf.d/mysql-server.cnf添加。在master主机授权测试用户。

2024-03-01 21:49:35 1398 1

原创 安装ProxySQL,教程及安装链接(网盘自提)

安装ProxySQL

2024-03-01 19:40:06 364

原创 MySQL 主从读写分离入门——基本原理以及ProxySQL的简单使用

读写分离工作原理、通过ProxySQL对读写分离进行浅层面的理解和运用

2024-03-01 19:28:15 1192 1

原创 mysql搭建简单主从时的常见错误

解决Slave_IO_Running: No和Slave_IO_Running: Connecting,GTID 从库误写入操作报错问题

2024-02-29 16:31:56 1246

原创 MySQL主从同步

基于`binlog`的主从同步\基于gtid的主从同步配置

2024-02-29 16:10:06 297

原创 Mysql的备份还原

查看mysql二进制日志、mysql使用基于时间/点位置点的完全备份/增量备份

2024-02-27 20:17:48 392

原创 openEuler学习——mysql(第一次总结)

思路是先从官网获取安装包链接如下然后解压安装修改权限,可以参考mysql官方网站步骤。

2024-02-19 22:34:57 781

原创 用js语言使用递归计算 1 ~ 100 的和

使用递归计算 1 ~ 100 的和。

2024-01-16 22:23:11 549

原创 用js语言计算用户指定的数值内的奇数和

计算用户指定的数值内的奇数和。例如用户输入的是 10,则计算 1 + 3 + 5 + 7 + 9 的和。

2024-01-16 22:21:09 407

原创 文本三剑客——grep练习

3、显示/etc/fstab中以#开头,且后面跟一个或多个空白字符,而后又跟了任意非空白字符的行;4、查找/etc/rc.d/rc.local中包含“以to开始并以to结尾”的字串行;7、显示/var/log/secure文件中包含“Failed”或“FAILED”的行。1、显示/etc/rc.d/rc.sysinit文件中以不区分大小的h开头的行;5、查找/etc/inittab中含有“以s开头,并以d结尾的单词”模式的行;2、显示/etc/passwd中以sh结尾的行;1含有“48”字符串的行的总数。

2023-12-19 18:00:17 103

原创 BASH脚本练习

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

2023-12-14 14:06:38 78

原创 RHCE第五次总结——变量(变量的运算命令,变量的简单运用)。以及怎么编写一个简单的脚本判断是否有用户的默认shell为bash

url=https://blog.csdn.net/weixin_45029822/article/details/103568815 定义一个变量如此要求:1)截取网站访问的协议2)截取网站访问账号信息1)截取网站访问的协议https# 打印变量的值并通过管道符给cut,以:为分隔符截取第一块的信息就是我们需要的信息2)截取网站访问账号信息。

2023-12-02 19:15:00 65

原创 搭建一个NFS服务器,实现目录的共享

架设一台NFS服务器,并按照以下要求配置1、开放/nfs/shared目录,供所有用户查询资料2、开放/nfs/upload目录,为192.168.100.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为2103、将/home/tom目录仅共享给192.168.100.136这台主机,并只有用户tom可以完全访问该目录。

2023-11-09 16:57:41 685

原创 在linux虚拟机上快速搭建域名网站以及子网站

1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!!2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教学资料www.openlab.com/money网站访问缴费网站3.要求(1) 学生信息网站只有song和tian两人可以访问,其他用户不能访问(2) 访问缴费网站实现数据加密基于https访问。

2023-11-02 14:13:16 1022

原创 实现两台linux主机之间通过公钥验证能够互相实现免密登陆

其实就是两步,在自己的机子上生成公私钥对之后把公钥通过·ssh-copy-id·传给服务端,这样就建立了联系。

2023-10-30 10:57:44 134

原创 RHELce第一次课程总结

vmware + 虚拟机+rhel9.x。

2023-10-25 14:27:07 43

原创 Linux命令中find,whatis,which,whereis,locate有什么区别

它是在预先建立好的数据库中进行查询,这个数据库包含本地所有文件信息。Linux系统自动创建并每天自动更新这个数据库,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。它能做到实时查找,精确查找,但速度慢。type命令用来显示指定命令的类型,判断给出的指令是内部指令还是外部指令。

2023-10-25 12:48:48 66

原创 存储函数和存储过程的作业

功能查询employees表的平均薪资满足条件department_id为deptno,job_id为job的平均工资。

2023-10-21 11:15:37 43

原创 在Linux用源码安装Mysql8.0并创建万能用户

下载MySQL源代码。您可以从MySQL官方网站https://www.mysql.com/)下载适用于您的操作系统的源代码包解压缩源代码包。其中,“xx”是您的源代码包的版本号。

2023-10-08 14:20:06 104

原创 MySql多表查询实际

我们这张表中没有直接给出学生的年龄信息,那么我们就需要计算出他们现在的年龄,利用now()函数获取当前的时间并用year函数把当前的时间转化为年份,再通过当前时间减去出生时间即可得知他们的年龄.第二种思想就是我们可以利用分组计算出score表中满足c_name='计算机' or c_name = '英语'的次数,如果次数为2那么就是两门都考了,如果不为2即为考了其中一门。使用自连接,把score表命名为s1和s2通过这两个不同的名字建立条件匹配也可以拿到需要的stu_id。这样我们就拿到学生的id了。

2023-10-08 13:17:53 49

原创 MySql中DQL语句的综合运用

表名:worker-- 表中字段均为中文,比如 部门号 工资 职工号 参加工作 等。

2023-10-07 12:00:21 31

原创 RHCSA第二次作业

可以利用管道符将head函数和tail函数连接,即可获得想要结果。

2023-10-07 09:56:32 38

原创 RHCSA第一次作业

安装时注意安装的操作系统的版本和之后要挂载的.iso文件都为8.5版本即可。

2023-09-24 22:08:08 32

原创 BGP综合实验思路以及详解

这个实验接近真实的网络环境,配置命令不是特别繁琐,理清思路是最重要的,从第一步配置IP和VLAN,起OSPF,起BGP。我学到的是每做完一步就PING一下测试连通性,防止出现低级错误。

2023-08-02 22:14:45 799

原创 BGP的综合实验

分析拓扑图可以知道,要想基于BGP实现可以访问每个环回地址,那么我们需要做联邦和反射。很明显联邦已经展现出来了,我们选择R3和R6做反射比较合适,对于这个图来说,RR的两边连接的都是对等体,RR从ENGP对等体学来的路由会发给所有客户,非客户。所以只需要随便指认一个路由器为客户即可。

2023-07-30 00:48:15 90 1

原创 如何利用策略解决实验中选路不佳的问题

IP地址划分:这里为了方便我直接使用的两个路由器名字作为链路的IP地址。

2023-07-29 13:49:27 44

原创 OSPF优化,MGRE实际应用综合实验

需要注意需要在两边都更改,因为如果一方的hello时间比较短,那么对应他的死亡时间也会一样短,如果双方的死亡时间不一样就会导致邻居状态DOWN。同样需要配置的还有ISP直连路由器,我不一一举例子了,达到可以访问公网的目的就可以。特殊区域也没有需要注意的地方,就是要注意什么区域可以用作完全stub或者完全nssa。配置的命令是一样的,我们用R1举例子,按照下面的拓扑来配置IP地址。需要注意的就是边缘区域的重发布问题,进程二一定要启用区域0。更改HEllo包的时间。

2023-07-27 00:42:16 65 1

原创 OSPF-MGRE综合实验详解

利用MGRE和ospf达到私网全通公网可达

2023-07-22 01:39:20 156 1

原创 利用RIP完成MGRE综合实验

包括怎么pap、chap认证和HDLC封装

2023-07-21 23:22:52 94 1

原创 利用隧道和虚链路技术解决远离骨干的非骨干区域问题

解决不规则区域之间如何实现通讯

2023-07-21 21:16:19 94 1

原创 PPP、MGRE综合实验详解

手动配置PC端的IP地址,子网掩码以及网关。R2和R5的CHAP认证 (R2为主)R1和R5的PAP认证(R1为主)PC:使用私有网段即可。测试是否可以访问外网。

2023-07-20 20:34:23 95

原创 IP第一次实验(IA综合实验复习)

观察拓扑结构,可以发现有六个广播域需要用于数据链路,R2的环回需要一个广播域并进行子网划分分成四个环回地址。选择一个终端利用ipconfig和pingPC1的地址就证明我们的DHCP服务和VLAN划分没有问题。思路是先进行终端VLAN的划分,把交换机的配置都配完,并且让终端启用DHCP服务。方便记忆我就直接用display的形式给大家呈现其余的配置(配置都是大同小异)DHCP的配置就是开启DHCP服务,创建IP池塘,接口连接DHCP。配置命令都是一样的,交换机连交换机用trunk,交换机连终端用。

2023-07-17 14:21:33 106 1

原创 HCIA实验OSPF和VLAN的应用

R1环回:R2环回:R3的网段:area0骨干链路:area1骨干链路:192.168.1.0 24 先一分为二,分别给两个区域area0 区:192.168.1.0 25area1 区:192.168.1.128 25刚好是四个广播域,我们对192.168.1.0 25 一分为四即可因为只需要一个网段的两个网关,我们做好划分彻底直接化到30位这样只有1.129和1.130两个网段可以使用,但是我这里为了统一划到27位。

2023-07-13 17:51:43 166 1

空空如也

空空如也

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

TA关注的人

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