- 博客(47)
- 收藏
- 关注
原创 基于k8s高可用web集群
root@harbor nginx-web-build]# vim Dockerfile #构建镜像的指令文件RUN echo "<h1>SRE K8s Project Demo | 高可用web业务集群项目</h1>" > /usr/share/nginx/html/index.html#FROM 指定基础镜像 AS 构建阶段名称#RUN:在镜像构建容器内执行shell命令#开启第二阶段,builder阶段会被丢弃,不会进入最终镜像,减小镜像体积。
2026-09-04 23:13:55
282
原创 K8s pod管理
Burstable:设定了资源限制,但是期望值和限制值不同,资源使用优先级次之。没有存活探针时,将nginx服务停掉能看到pod状态依然时runing。Besteffort:没有做任何资源限制,资源使用优先级最低。Guaranteed:期望值和最大使用限制相同,优先级最高。创建pod,pod所用的镜像harbor仓库要有。二、利用yaml文件运行pod。2.在pod运行主机中暴漏端口。3.readness 就绪探针。1.在pod中运行多容器。3.在pod中指定变量。四、Pod的生命周期。
2026-08-25 19:19:20
195
原创 K8s集群部署的方法原理
如用root来运行ansible脚本,出现改错文件时,由于权限太高,可能会导致集群直接崩盘,所以采用普通用户,也更贴合企业真实工作环境。
2026-08-22 22:10:54
219
原创 Apache
服务Ip是非常有限的资源,Apache默认只能发布一个站点,但是企业可能有多个站点要发布,那么就需要Apache的虚拟机技术。主配置文件: /etc/httpd/conf/httpd.conf。子配置文件: /etc/httpd/conf.d/服务启动脚本: httpd.service。默认发布目录: /var/www/html。端口:http 80 https 443。默认发布文件:index.html。
2026-08-15 15:19:42
231
原创 LVS(Linux virual server)
NAT模式TUN模式DR模式RS操作系统不限支持隧道禁用arp调度器和服务器网络可跨网络可跨网络不可跨网络调度服务器数量少多多RS服务器网关指向到调度器DIP指向到路由指向到路由nat和fulllnat:请求和响应报文都经由Directornat:RIP的网关要指向DIPfullnat:RIP和DIP未必在同一IP网络,但必须要能通信dr和tun:请求报文要经由Director,但响应报文由RS直接发往Client。
2026-07-31 11:56:43
255
1
原创 Linux 网络及端口命令
面试题:服务启动了,但是外部访问不通,排查思路是什么?t:tcp u:udp l:监听端口 n:数字端口不解析 p:显示进程pid/程序名。知识点:网络命令 ss/netstat、curl、telnet;实操:查看3306、80端口占用;curl访问网页,测试端口通不通。ss -tulnp : 查看TCP/UDP监听端口、对应进程。ss -ltnp | grep 端口号 :过滤指定端口占用。isof -i :端口号 直接查看端口占用进程。
2026-07-22 06:54:45
230
原创 Linux 进程 内存 等命令
标准答案:先用top定位占用最高的进程PID,查看进程是业务程序还是异常进程,查看程序日志分析死循环、频繁GC等原因。1.进程定义:操作系统资源分配最小位,拥有独立内存、CPU、文件描述符;知识点:进程管理,ps、top、htop;4.拓展:nohup后台进程、&后台运行、jobs查看后台任务、fg/bg切换前后台。实操:查看所有进程,找出CPU占用最高的进程,模拟杀掉后台进程。%CPU:CPU占比。进程总数、运行、休眠、僵尸、停止进程数量。三、进程终止工具:kill、pkill、killall。
2026-07-11 22:30:16
309
原创 Linux 权限命令
标准答案:程序没有读执行权限,或者日志目录没有写入权限,进程用户身份没有操作对应文件的权限。知识点:Linux权限模型,用户、用户组;usermod -aG 用户组名 用户名 ---- 将用户加入组。cat /etc/passwd ---- 查看系统所有用户。cat /etc/group ---- 查看系统所有用户组。groupadd 用户组名 ---- 创建用户组。useradd 用户名 ---- 创建用户。groups ---- 查看当前用户所属组。whoami ---- 查看当前登录用户。
2026-07-11 17:48:43
240
原创 Linux文件查看,管道符,grep,正则
grep -E "error|warn" app.log ---- # 匹配 error 或 warn,通过管道符可以添加更多关键词。grep -ri "root" /var/log/ ---- # 在 /var/log 下所有文件搜 root。grep -i "error" app.log ---- # 忽略大小写 ERROR Error error。grep -A3 -B3 "Exception" app.log ---- # 匹配行 上下各3行。
2026-07-05 23:57:30
223
原创 Linux基础操作
标准答案:/bin系统命令、/etc配置文件、/var日志和运行数据、/home用户目录、/usr应用程序、/tmp临时文件。11./proc:虚拟文件系统,内存映射,不占磁盘空间,实时查看内核/进程信息,cpuinfo CPU信息,meminfo 内存,pid就是对应进程详情。7./lib / /lib64 :系统运行库文件,lib64存放64位动态链接库.so,程序启动时会自动加载这里的库文件。1./bin :所有可执行二进制命令文件,存放在这,所有用户都可以用,对对对,连命令都是文件。
2026-07-05 01:09:52
213
原创 Python 第五次作业
2.爬取学校官网,获取所有图片途径并将路径存储在本地文件中,使用装饰器完成。- 匹配邮箱 lijian@xianoupeng.com。- 匹配身份证号 62282519960504337X。- 匹配陕西省区号 029-12345。1.使用正则完成下列内容的匹配。- 匹配邮政编码 745100。
2026-02-14 00:03:07
267
原创 Python 第四次作业
可知至少存在一个重复的整数 假设只有一个重复的整数,请找出这个重复的数 -- 可以使用多种方式 -异或运算/集合。2.编写一个登录功能,使用序列化完成,并使用装饰器完成用户名和密码的记录及每次登录时间。3.测试位运算符,数字为23和-17的,并详细列出位运算的全过程。- 1.存储文件中的用户名和密码,使用序列化的形式--对象。- 3.用户输入登录的账户和密码,检验,完成登录操作。- 4.装饰器记录登录的账户和密码,及登录时间。- 2.读取文件中的数据-反序列化的对象,
2026-02-13 23:59:00
134
原创 Python 第三次作业
3.使用面向对象编程完成学生信息录入功能,数据存储在本地文件txt中,并读取学生信息并按照成绩进行排序,学生其他属性自行规划。2.使用加密模块及IO模拟登录功能,要求使用文件模拟数据库存储用户名和密码。打印输出所有的文件(遇到文件输出路径,遇到文件夹继续进文件夹)给出一个路径,遍历当前路径所有的文件及文件夹。
2026-02-13 23:32:05
262
原创 Python 第二次作业
将列表所有元素连接成一个字符串,每个元素后增加一个逗号。将列表所有元素连接成一个字符串,元素之间增加一个逗号。是列表类型,以下选项中对其功。能的描述正确的是(D)每个元素后增加一个逗号。下面程序的输出是:(C)将逗号字符串增加到列表。下面程序输出是什么?
2026-02-13 13:57:15
890
原创 第五次作业-第五章nfs
1.(问答题)架设一台NFS服务器,并按照以下要求配置1、开放/nfs/shared目录,供所有用户查询资料2、开放/nfs/upload目录,为192.168.xxx.0/24网段主机可以上传目录,并将所有用户及所属的组映射为nfs-upload,其UID和GID均为2103、将/home/tom目录仅共享给192.168.xxx.xxx这台主机,并只有用户tom可以完全访问该目录。
2025-11-19 16:17:55
770
原创 第四次作业--第六章dns
root@AAA ~]# dnf install bind -y ------安装dns程序。[root@AAA ~]# setenforce 0 ----关闭强制访问。[root@AAA ~]# mount /dev/sr0 /mnt ---- 挂载。[root@AAA ~]# systemctl start named ---启动程序。当两个服务器都重启服务,从服务器从主服务器备份了named.openlab。要求从服务器能够定时从主服务器同步数据。
2025-11-17 13:11:43
136
原创 RHCE 第三次作业 web服务
网站需求:1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!!2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教学资料www.openlab.com/money网站访问缴费网站。3.要求 (1)访问该网站http请求都通过https响应。
2025-11-05 14:54:34
419
原创 RHCE第二章:时间服务器作业
1.通过自定义时间服务器向指定的客户端主机同步时间要求:自定义时间服务器主机的时间通过ntp.aliyun.com主机同步时间。
2025-10-22 15:26:28
468
原创 RHCSA综合练习
在命令模式下,输入:%s/Linux/RHEL系统/gc,其中%表示整个文件,s表示替换,Linux是要查找的内容,RHEL系统是替换后的内容,g表示全局替换,c表示在每次替换前显示确认提示,输入y确认替换,n跳过本次替换。,其中%表示在整个文件范围内,s表示替换操作,//表示查找 “Linux”,g表示全局替换(即查找每一处),n表示只显示匹配次数而不进行实际替换,执行该命令后,vim 会在底部显示 “Linux” 出现的次数。删除后,输入u命令,即可撤销上一步的删除操作,恢复第二行内容。
2025-10-15 20:10:19
949
原创 RHCE 课后练习题2.文件内容查看与编辑
(1).在/home目录下创建一个名为backup的目录,将/etc目录下所有以.conf结尾的文件复制到backup目录中。 (2). 向copy_of_test.txt文件中追加一行内容 “这是追加的测试内容”,并使用命令查看文件内容确认追加成功。 (3).将backup目录打包成一个名为etc_backup.tar.gz的压缩包,并删除原始的backup目录。 (1). 使用合适的命令查看/etc/passwd文件的前 10 行内容。
2025-10-13 15:51:02
248
原创 HCIP第三次作业
进入系统视图用interface LoopBack 0。ip address 100.1.1.1 32 配置其环回地址。启动OSPF进程及设置Router - ID。基于172.16.0.0/16的子网划分。
2025-04-23 17:58:35
205
原创 HCIP 第二次作业
创建VLAN 2、3、20、30: vlan batch 2 3 20 30。创建VLAN 2、3、20、30: vlan batch 2 3 20 30。创建VLAN 2、3、20、30: vlan batch 2 3 20 30。- 进入系统视图: system - view。2. 配置静态路由(假设连接外部网络有相应需求)进入系统视图: system - view。进入系统视图: system - view。
2025-04-07 16:52:04
794
原创 HCIP 第一次作业
2.学校网络内部网段基于192.168.1.0/24划分,pc1可以正常访问3.3.3.0/24网段,但是pc2不允许。1.学校内部的HTTP客户端可以正常通过域名www.baidu.com访问到百度网络中的HTTP客户端。1.学校内部的HTTP客户端可以正常通过域名www.baidu.com访问到百度网络中的HTTP客户端。3.学校内部路由使用静态路由,R1和R2之间两条链路进行浮动静态。4.运营商网络内部使用动态路由协议。4.运营商网络内部使用动态路由协议。实验感悟:HCIA全忘了,做不出来。
2025-03-09 20:21:58
235
原创 MySQL第三次作业
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1006, '2017-5-5', 4500.00, '党员', '孙八', '1996-9-2');INSERT INTO student VALUES( 904,'李四', '男',1990,'英语系', '辽宁省阜新市');INSERT INTO score VALUES(NULL,901, '计算机',98);
2025-01-12 06:04:10
861
原创 20250107数据库作业01
首先使用命令USE student 切换数据库然后用CREATE TABLE user_list(id int(3),username varchar(12),sex varchar(12))ENGINE=MyISAM;创建表。
2025-01-09 02:30:05
321
原创 五种不同类型的数据库安装
1.进入www.mysql.com MySQL官网,点击DOWNLOADS那一栏下滑找到MySQL Community(GPL)Download 点击进入,找到MySQL Yum Repository 点击进入,找到对应版本下载。1.按照第一个给的网页找到MySQL community server 点击进入,按照红色框框配置,点击下载黄色框框条目。准备完成后点击安装,进入配置页面,前面保持默认,进入配置密码,务必记住自己的密码。前面全保持默认下一步选第一个complete,点击下一步,后续默认安装。
2025-01-08 23:06:34
690
原创 11.13作业
cd tmp 进入tmp目录文件 vi newfile 创建一个newfile文件并且进入命令模式 键盘输入a/i/s/o/A/I/S/O任意一个字母进入编辑模式在首行输入日期时间,按esc退出编辑模式进入命令模式按下:或者/进入末行模式,:wq保存并退出。cat /boot/grub2/grub.cfg >> /opt/tmp/newfile 用cat指令查看grub.cfg文件内的内容运用>>将查看的内容数据重定向追加到newfile文件中。输入mkdir -p /opt/tmp 创建tmp目录文件。
2024-11-18 16:43:53
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅