自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL 主从复制原理

主从复制的核心是二进制日志(Binary Log),主服务器将其上的数据更改记录到二进制日志中,从服务器则通过读取和执行这些日志中的操作来实现数据的同步。:主服务器上的 binlog dump 线程读取二进制日志,并将这些日志发送给从服务器的 I/O 线程。:从服务器上的 SQL 线程读取中继日志中的操作,并在从服务器上执行这些操作,从而实现数据的同步。:从服务器上的 I/O 线程连接到主服务器,并请求二进制日志的内容。:当主服务器上的数据发生更改时,这些更改会被记录到二进制日志中。

2025-02-07 09:24:30 278

原创 云原生作业

源码编译安装ApacheHTTPServer(httpd)2.4,并提供系统服务管理脚本以及测试,可以按照以下步骤进行。这里将提供两种方法来管理系统服务:一种是使用传统的init.d脚本,另一种是使用systemd服务单元文件。1.创建systemd服务单元文件在/etc/systemd/system/目录下创建一个名为apache2.service的文件。1.创建init.d脚本在/etc/init.d/目录下创建一个名为apache2的脚本文件。2.使用systemd服务测试。

2025-01-19 02:18:57 327

原创 云原生作业

使用ping命令检测IP是否在线,-c1表示发送一个ICMP请求,-W1表示超时时间为1秒。#设置目录权限,rwxr-x--x分别对应所有者、所属组、其他用户。2.在/userdata目录下建立50个目录并设置权限的Shell脚本。#判断ping命令的退出状态,0表示成功,即IP在线。#遍历1到254,构造IP地址并检测是否在线。#打印创建和设置权限的信息(可选)#遍历1到50,构造目录名并创建目录。#定义目标目录和目录数量。#确保目标目录存在。

2025-01-19 02:09:57 117

原创 shell练习

1、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容,不存在则创建一个文件将创建时间写入。2、写一个 shel1 脚本,实现批量添加 20个用户,用户名为user01-20,密码为user 后面跟5个随机字符。3、编写个shel 脚本将/usr/local 日录下大于10M的文件转移到/tmp目录下。

2025-01-12 21:45:44 157

原创 K8s的储存

Secret 对象类型用来保存敏感信息,例如密码、OAuth 令牌和 ssh key。敏感信息放在 secret 中比放在 Pod 的定义或者容器镜像中来说更加安全和灵活Pod 可以用两种方式使用 secret:作为 volume 中的文件被挂载到 pod 中的一个或者多个容器里。当 kubelet 为 pod 拉取镜像时使用。

2024-10-15 22:37:49 1106

原创 k8s的微服务

Service 是由 kube-proxy 组件,加上 iptables 来共同实现的kube-proxy 通过 iptables 处理 Service 的过程,需要在宿主机上设置相当多的 iptables 规则,如果宿主机有大量的Pod,不断刷新iptables规则,会消耗大量的CPU资源IPVS模式的service,可以使K8s集群支持更多量级的Pod。

2024-10-15 22:25:25 1062

原创 K8s控制器使用的详解

ReplicaSet 是下一代的 Replication Controller,官方推荐使用ReplicaSetReplicaSet和Replication Controller的唯一区别是选择器的支持,ReplicaSet支持新的基于集合的选择器需求ReplicaSet 确保任何时间都有指定数量的 Pod 副本在运行虽然 ReplicaSets 可以独立使用,但今天它主要被Deployments 用作协调 Pod 创建、删除和更新的机制。

2024-10-15 22:02:37 551

原创 k8s pod详解使用

Pod是K8s中最小的可部署单元,也是资源对象模型中由用户创建或部署的最小资源对象模型。它实现了对容器的封装和管理,是一组运行在同一主机(节点)上、共享网络和存储空间的一组容器。Pod内的容器共享同一个网络命名空间和存储卷,可以方便地实现容器间的通信和数据共享。#可以以此形式来一层一层获取可配置项#必选项,版本号,如V1kind: Pod#必选项,资源类型,pod等metadata:#必选项,元数据部分name: xxx#Pod名称#Pod所属的命名空间,默认为"default"

2024-10-09 20:36:22 1315

原创 K8S安装部署攻略

K8S非常适用于各种应用和环境,从小型个人项目到大型企业级应用,尤其是当需要高可用性、扩展性和无缝的更新时。每个工作节点都有Kubelet(与主节点通信的代理)、容器运行环境(如Docker或rkt)和kube-proxy(处理节点内部的网络通信)等组件。K8S遵循主从架构模式,一个K8S集群由至少一个主节点(Master Node)和多个工作节点(Worker Node)组成。综上所述,K8S是一个功能强大、灵活且易于扩展的容器编排平台,它能够帮助用户简化和自动化容器化应用程序的部署、扩展和管理。

2024-10-09 19:55:58 1378

原创 Docker的入门详解

Docker是一个开源的应用容器引擎,它基于Go语言开发,并遵从Apache2.0协议。Docker允许开发者将他们的应用以及依赖包打包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,同时也可以实现虚拟化。

2024-09-30 22:40:04 1768

原创 Web服务器——————nginx篇

Web服务器(Web Server)是指驻留于因特网上某种类型计算机的程序,该程序可以向Web浏览器(如Chrome、Firefox、Safari等)等客户端提供文档,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。Web服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务。

2024-08-20 20:32:06 1330

原创 一篇文章教会你什么是Keepalived!!!!

Keepalived是一个基于Linux平台的高可用性解决方案,它主要提供负载均衡和故障转移功能。

2024-08-17 23:32:33 1010

原创 一篇文章带你了解HAProxy。理论远远比不上实践!!!!!!

HAProxy 允许用户自定义日志,以将特定信息记录在日志。defaults#...... #以下三行。

2024-08-11 21:23:30 622

原创 一篇文章教会你 LVS———NAT模式和DR模式部署配置

LVS-DR模式,即直接路由模式,是一种通过二层网络(数据链路层)直接转发数据包到后端真实服务器的负载均衡技术。在这种模式下,客户端的请求直接路由到后端真实服务器,而不是先经过负载均衡服务器。这种模式可以减少负载均衡服务器的负载,提高系统的整体性能。

2024-08-11 20:27:46 1384

原创 PXE批量安装——————rhel7

PXE是一种强大的网络引导技术,它提供了一种快速、高效、集中化的方式来处理计算机的操作系统安装、配置和维护。随着计算机网络的发展和虚拟化技术的普及,PXE在各种IT环境中得到了广泛的应用,特别是在大规模计算机部署和维护中发挥着重要作用。

2024-08-05 17:13:07 685

原创 REDIS安装及基础操作

(123456是我之前设定的密码,需要输入自己设置的密码,在输入auth后,后面会弹出 'password' ,这是在提醒你输入密码,直接在auth后面空格然后开始输入密码就行)( 2 )取最新 N 个数据的操作,如:可以将最新的 10 条评论的 ID 放在 Redis 的 List 集合里面。( 1 )内存存储和持久化: redis 支持异步将内存中的数据写到硬盘上,同时不影响继续服务。( 3 )模拟类似于 HttpSession 这种需要设定过期时间的功能。返回提示OK表示验证通过。

2024-07-24 16:15:47 295

原创 数据库MySQL----备份与恢复

在 click_count 上增加普通索引,然后再删除 (分别使用drop index和alter table删除)删除 goods 表中的 goods_desc 字段及货号字段,并增加 click_count 字段。使用mysqldump备份booksDB和test数据库(test数据库自行准备)在 shop_price 列上加普通索引(用create index方式)进入数据库使用source命令还原第二题导出的book表。使用mysql命令还原第二题导出的book表。命令备份数据库中的所有表。

2024-07-14 19:45:55 306

原创 数据库MySQL-----触发器

Op_time 操作时间 Varchar(20) 否 否 是 否 否。Op_type 操作方式 Varchar(20) 否 否 是 否 否。触发器名称分别为product_bf_insert、product_af_update和product_af_del。3、删除product_bf_insert和product_af_update这两个触发器。

2024-07-14 19:35:39 456

原创 数据库MySQL-----视图

【代码】数据库MySQL-----视图。

2024-07-14 19:28:20 290

原创 数据库作业MySQL

15.列出每个部门中收入最高的员工姓名,部门名称,收入,并按照收入降序。4.求工资在7500到8500元之间,年龄最大的人的姓名及部门。11.列出部门员工收入大于7000的部门编号,部门名称;13.列出每一个部门中年纪最大的员工姓名,部门名称;3.列出每个部门收入总和高于9000的部门名称。12.列出每一个部门的员工总收入及部门名称;1.找出销售部门中年纪最大的员工的姓名。5.找出销售部门收入最低的员工入职时间。7.列出每个部门的平均收入及部门名称。14.求李四的收入及部门名称。9.财务部门的收入总和;

2024-07-14 19:20:56 237

原创 数据库MySQL练习

12、查询grade表中math大于90 或者 chinese大于90的记录。2、查询grade表中的id,firstname,lastname字段。10、查询grade表中firstname以A开头后面有4个字符的记录。8、查询grade表中firstname以A开头以e结尾的记录。7、查询grade表中firstname以A开头的记录。13、查询grade表中id不是1、3、5、7的记录。5、查询grade表中id值为2,4,6的学生记录。17、求出表中英语成绩的80的记录的条数。

2024-07-14 19:12:26 303

原创 数据库练习

记录中id字段的值为1,name字段的值为"monkey",grade字段的值为98.5。记录中id字段的值为1,name字段的值为"monkey",grade字段的值为98.5。1、创建一个用户test1使他只能本地登录拥有查询student表的权限。1、创建一个用户test1使他只能本地登录拥有查询student表的权限。3、向student表中添加一条新记录,部分数据插入。3、向student表中添加一条新记录,部分数据插入。1、向student表中添加一条新记录。2、查询用户test1的权限。

2024-07-06 17:06:35 229

原创 数据库练习

allowances 小数 非空,默认为0 补贴。userId 整型 非空,外键,关联的是user表的id字段 用户id。entry_date 日期型 非空 入职时间。1、在上面员工表的基本上增加一个image列,类型是blob,长度255。1、在上面员工表的基本上增加一个image列,类型是blob,长度255。1、创建一个名称为db_system的数据库。

2024-07-04 17:50:19 381

原创 MySQL安装

是,仅向运行Windows服务(如果适用)的用户和管理员组授予完全访问权限。其他 用户和组将无权访问。Server Computer: 主要用于FTP,email,web服务器等;Development Computer :适合个人开发学习使用;Dedicated Computer:用作 MySQL 服务器;选择"FULL"也可根据个人需求选择。是的,但让我检查并配置访问级别。密码最少4位可以是1234。点击链接跳转官方网站下载。

2024-07-03 13:34:31 560

原创 RHCE----安装ubantu服务器

live-server 20.04 LTS 服务器版本镜像。

2024-05-31 19:28:08 269

原创 RHCE----VMware虚拟机安装Open Euler

键盘上下键选择install openEuler。可直接点击上方蓝色字体跳转官方网站。要选择合适的版本去下载。

2024-05-31 19:15:15 245

原创 RHCE————Web服务器搭建

备份:cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/ httpd.conf_bak。修改httpd.conf默认配置文件: vim /etc/httpd/conf/ -httpd.conf。并赋予index.html文件的权限 : chmod 755 /www/-index.html。vim /www/index.html 写入:this is web page!<Directory “/home/*/public”>改成这个内容。

2024-05-24 20:10:24 840 1

原创 RHCE二次进修——————第一次作业

仅处理执行一次就结束了。

2024-05-18 13:18:56 1115

原创 【无标题】

2024-04-12 17:06:17 137

原创 python第三周

作业

2024-03-29 17:11:25 148 1

原创 python第二周作业

python作业

2024-03-22 18:56:50 191 1

原创 python第一周作业

8.根据已知圆的半径radius(从控制台上输入),求其面积和周长(PI可以使用math.pi,也可以使用3.14)11.计算器:请输入两个数和一个符号,完成两个数的+ - * / % // **14.设计一个程序,完成(英雄)商品的购买(界面就是第一天打印的界面)展示商品信息(折扣)->输入商品价格->输入购买数量->提示付款。7.根据天数(从控制台上输入)计算这一年中的周数和剩余的天数。13.输入三边的长度,求三角形的面积和周长(海伦公式)90分>成绩>=60分,妈妈给他买本参考书。

2024-03-13 18:50:17 301 2

原创 Windows python的环境搭建

在企业工作长期使用要下载3.9 3.10 等版本 预防新版本出现bug。Windows python的环境搭建。初期建议使用一个类记事本工具(,点击确认,在命令框里输入。同时现在学习下载最新版本。

2024-03-13 18:35:54 291

原创 rhce作业

1、搭建一个通过网址https://www.openlab.com/money访问的缴费网站,网站内容为money。这些大多数找了优快云中一些同学的作业看的。不过课真的是听不懂了(是我个人问题)不会就是不会0.0后面会好好看回放的。到后面觉得这样还不如不写就不打了。老师讲课没问题主要是自己的问题。2、配置DNS的正向解析。现在只能说走一步看一步吧。以上代码都是亲自打的。

2023-12-01 19:39:23 571 1

原创 rhce第一次作业

安装 : apr-util-bdb-1.6.1-23.el9.x86_64 2/11。安装 : apr-util-openssl-1.6.1-23.el9.x86_64 3/11。验证 : apr-util-bdb-1.6.1-23.el9.x86_64 3/11。

2023-11-24 12:18:00 1376 1

原创 Linux作业

2023-10-27 16:18:43 65 1

原创 Linux初级实践

4、在/root/file1文件里面写入当前的时间并写入内容this is administrator。5、在/root/dir1目录下面新建文件file2,内容和/root/file1文件内容一样。3、在/home/file1文件里面写入内容hello,welcome to home。1、修改当前主机名为rhcsa,设置当前时区为Asia/Shanghai。2、在/home/和/root目录下面创建file1文件和dir1目录。

2023-10-19 22:52:18 53 1

原创 浮动静态路由 环回 DHCP 缺省 配置——ENSP

下面对R2 R3 R4 R5 写路由 重复此操作。然后写R2 R3 R4 到R5 的缺省实现全网互通。最后再写R5到R1 R2 R3 R4 的路由。R2 R3 R4 R5重复此操作。然后对R3下的PC进行DHCP路由配置。对R1 R2 R4设置环回接口。此程序本人最后为实现全网互通仅做参考。最后写R4 与 R5 的故障通路。对R2 R4 重复此操作。

2023-06-02 17:33:42 247

原创 PC通过DNCP方式动态获取IP地址 并且全网可达

dhcp-ip-pool-a]dns-list 8.8.8.8 114.114.114.114—下发的DNS服务器的地址。[dhcp-GigabitEthernet0/0/0]dhcp select global——接口激活DHCP全局配置。[dhcp-ip-pool-a]gateway-list 192.168.1.1——下发网关的IP地址,不需要跟掩码。[dhcp-ip-pool-a]network 192.168.1.0 mask 24—宣告可以下发地址的范围。对PC1进行DHCP配置IP。

2023-05-26 15:48:08 435 1

原创 DNCP与路由的基础配置

dhcp-ip-pool-a]dns-list 8.8.8.8 114.114.114.114—下发的DNS服务器的地址。[dhcp-ip-pool-a]gateway-list 192.168.1.1——下发网关的IP地址,不需要跟掩码。[dhcp-ip-pool-a]network 192.168.1.0 mask 24—宣告可以下发地址的范围。[dhcp-GigabitEthernet0/0/0]display this——查看在这个位置所做的所有指令。

2023-05-26 14:47:50 1077 1

空空如也

空空如也

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

TA关注的人

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