- 博客(24)
- 收藏
- 关注
原创 Linux云计算SRE-第二十一周
http://10.0.0.100:3000 (默认账号/密码:admin/admin)(新密码123456)- Node Exporter 仪表盘(ID 1860)显示 CPU、内存、网络指标。- MongoDB 仪表盘(ID 13387)显示节点状态、读写延迟等。导入 ID 13387,包含节点状态、读写延迟等指标。- 确认 CPU、内存、网络、MongoDB 指标是否更新。导入 ID 1860,包含 CPU、内存、网络指标。- 检查仪表盘数据是否正常显示。- 名称:Prometheus。
2025-03-25 16:48:54
582
原创 基于PipeLine实现JAVA项目集成SonarQube代码检测通知Jenkins(钉钉版)
在 Manage Jenkins → Credentials → System 下添加:(第4步已提前添加)任务名:pipeline-sonarqube-docker-spring-boot-helloWorld。- GitLab凭证:用户名和密码(如 `gitlab-admin/password`)。- GitLab凭证:用户名和密码(如 `gitlab-admin/password`)。- Harbor凭证:用户名和密码(如 `admin/ 123456`)。
2025-03-25 12:38:09
565
原创 Linux云计算SRE-第二十周
3、安装elasticsearch集群、kibana、cerebro,配置node6(10.0.0.160),node7(10.0.0.170),node8(10.0.0.180),利用kibana和cerebro查看收集的日志。1、安装nginx和filebeat,配置node0(10.0.0.100),node1(10.0.0.110),node2(10.0.0.120),采用filebeat收集nignx日志,并发送到kafka集群。
2025-03-13 02:14:45
434
原创 Linux云计算SRE-第十八周
2、配置rocky0(10.0.0.160)、rocky1(10.0.0.170)、rocky2(10.0.0.180)构成的3节点mongodb复制集。2、配置node1(10.0.0.100)、node2(10.0.0.110)、node3(10.0.0.120)构成的3节点kafka集群,并测试。1、编辑mongodb节点rocky(10.0.0.160)、rocky1(10.0.0.170)、rocky2(10.0.0.180)的安装脚本。
2025-03-08 22:10:26
342
原创 Linux云计算SRE-第十七周
对比项RDBAOF数据安全性可能丢失部分数据更高(依赖策略)文件大小小(二进制压缩)大(文本记录命令)恢复速度快(直接加载内存快照)慢(逐条执行命令)性能影响fork 子进程可能占用内存频繁写入可能增加 I/O 压力实际应用建议高安全性场景:启用 AOF(everysec模式)。快速恢复场景:启用 RDB。综合方案:同时开启 RDB + AOF(RDB 用于定期备份,AOF 保障实时数据安全)。
2025-03-04 17:16:29
824
原创 Linux云计算SRE-第十五周
指令功能描述关键特性FROM指定基础镜像(必须为首条指令)scratch表示空镜像RUN在镜像构建时执行命令- 避免多层:合并命令减少镜像层数CMD容器启动时执行的默认命令(可被覆盖)- 仅最后一个生效- 与ENTRYPOINT组合时作为参数ENTRYPOINT容器启动时固定执行的命令(需用覆盖)- 与CMD→- Shell格式会忽略CMD参数"]
2025-02-25 21:04:42
1066
原创 Linux云计算SRE-第十四周
Dockerfile 是一个文本文件,其中包含了构建 Docker 镜像所需的所有命令和参数。Docker 引擎通过读取 Dockerfile 中的指令来自动化构建镜像的过程。以下是一些常见的 Dockerfile 指令及其含义的详细总结:FROM功能: 指定基础镜像。所有 Dockerfile 都应该以 FROM 指令开始,它定义了构建新镜像所基于的镜像。语法: `FROM <image> [AS <name>]`RUN功能: 在镜像构建过程中执行命令。
2025-02-18 23:58:45
541
1
原创 Linux云计算SRE-第十三周
Zabbix的手动部署过程可以分为以下步骤:一、准备环境系统要求:确保服务器满足Zabbix的安装要求,通常建议使用Linux系统,如CentOS或ROCKYLINUX。安装依赖:安装必要的依赖包,如yum、gcc、make等。二、添加Zabbix软件仓库下载仓库配置包:从Zabbix官方网站下载对应版本的仓库配置包。安装仓库配置包:使用rpm命令安装下载的配置包。验证仓库:确认/etc/yum.repos.d/目录下已生成zabbix.repo文件,并检查其内容是否正确。
2025-02-12 00:10:20
558
原创 Linux云计算SRE-第十二周
JVM 内存结构1. 程序计数器(Program Counter Register)定义与作用:程序计数器是一块较小的内存空间,它可以被看作是当前线程所执行字节码的行号指示器。在 Java 的多线程环境下,每个线程都有独立的程序计数器。这是因为 CPU 需要通过这个计数器来确定下一条要执行的字节码指令的位置。例如,当线程由于时间片用完等原因被中断,当再次获得执行权时,程序计数器能够帮助线程恢复到之前执行的位置,确保程序的正确执行。
2025-01-27 01:45:04
643
原创 SRE就业考试题
为了让用户登录系统后自动拥有别名cdnet,你可以编辑用户的shell配置文件(如.bashrc或.bash_profile),添加以上内容。1、一个完整的计算机系统由硬件(Hardware)系统和软件(Software)系统两大部分组成(√ )2、十进制数是 2 的 n 次方,转换的二进制是 1 个 1,和 n-1 个 0 组成?8、关系型数据库的关系是 表中的每一行,又称为一条记录 record(√ )B、转发:用户空间进程-->OUTPUT--> POSTROUTING。编码解定存储空间大小。
2025-01-26 16:54:46
890
原创 Linux云计算SRE-第十一周
LVS(Linux Virtual Server)是构建高可用性及高性能网络服务的重要工具,它支持多种负载均衡策略和模型。其中,NAT(Network Address Translation)模式和DR(Direct Routing)模式是最常用的两种。以下是这两种模式的工作原理总结:NAT 模型客户端请求到达LVS调度器:外部的用户请求首先会到达LVS调度器,该调度器拥有一个公网IP地址,作为所有后端真实服务器的入口。
2025-01-13 22:18:18
613
原创 Linux云计算SRE-第十周
关系型数据库(Relational Database)是一种基于关系模型的数据库,它由多个表(table)组成,每个表代表一个实体(entity),如顾客、订单等。1、关系 (Relation)在关系型数据库中,"关系"通常指的是表(Table)。一个关系是一个由行和列组成的二维表格,每一行代表一个记录(record),每一列代表该实体的一个属性(attribute)。2、行 (Row)也称为元组(Tuple),是关系中的一个实例或一条记录。每一行包含了一个实体的完整信息集合。
2025-01-07 00:42:48
1042
原创 Linux云计算SRE-第九周
1. command 模块在远程主机上执行简单的命令。不支持 shell 特性(如管道、重定向)。功能:执行不需要 shell 特性的命令。返回命令的输出结果。常用选项:-a : 要执行的命令。creates: 如果指定文件存在,则不执行命令。removes: 如果指定文件不存在,则不执行命令。chdir: 在指定目录下执行命令。hosts: alltasks:2. shell 模块在远程主机上执行需要 shell 特性的命令。
2024-12-27 22:23:47
717
原创 Linux云计算SRE-第八周
tomcat实现多虚拟机#1、下载安装软件java-1.10.0.jdk和tomcat#切换指定目录#华为云镜像站下载jdk-10.0.2_linux-x64_bin.tar.gz#apache官网下载tomcat#2、二进制安装java和tomcat,并启动tomcattar -xvf apache-tomcat-9.0.98.tar.gz #解压tomcat压缩包tar -xvf jdk-10.0.2_linux-x64_bin.tar.gz #解压java压缩包。
2024-12-23 01:19:35
1075
原创 Linux云计算SRE-第七周
ubuntu系统上nginx-1.22.0平滑升级为nginx-1.24.0#1、下载新安装包cd /usr/local/src/ #切换当前目录wget http://nginx.org/download/nginx-1.24.0.tar.gz #下载新文件tar -xf nginx-1.24.0.tar.gz #解压安装包cd nginx-1.24.0 #切换当前目录#2、平滑安装软件。
2024-12-08 17:52:13
922
原创 Linux云计算SRE-第六周
OpenSSH(Open Secure Shell)服务安全加固是确保远程登录会话和其他网络服务安全性的关键步骤。强制用户设置复杂密码,包括大小写字母、数字和特殊字符的组合。启用密码过期策略,定期要求用户更改密码。通过配置文件,限制只有特定的IP地址或IP地址段可以访问SSH服务。使用AllowUsers和DenyUsers指令限制哪些用户可以登录SSH。禁用root用户直接登录SSH。使用防火墙(如iptables或firewalld)进一步限制对SSH端口的访问。
2024-11-27 16:53:50
1056
原创 Linux云计算SRE-第五周
参考答案:https://qxblog.top/%E9%A2%98%E7%9B%AE-%E6%96%87%E6%9C%AC%E4%B8%89%E5%89%91%E5%AE%A2%E5%92%8Cshell/
2024-11-16 20:30:27
262
原创 Linux云计算SRE-第四周
hostname -I #查看主机IPhostname #查看主机名hostnamectl set-hostname zjy-obuntu1 #设置主机名清空ens33的ip配置,重新添加ip永久配置ip a #查看主机网络信息ip addr flush ens37 #清空ens37网络配置。
2024-11-06 20:25:41
1080
原创 Linux云计算SRE-第三周
head:磁头,硬盘中一般会有多个盘片组成,每个盘片包含两个面,每个盘面都对应地有一个读/写磁头。track:磁道,盘面上的每一圈就是一个磁道。sector:扇区,把每个磁道按512bytes大小再进行划分,这就是扇区,扇区是磁盘的最小组成单元,每个磁道上的扇区数量是不一样的。sylinder:柱面,硬盘通常由重叠的一组盘片构成,每个盘面都被划分为数目相等的磁道,并从外缘的“0”开始编号,具有相同编号的磁道形成一个圆柱,称之为磁盘的柱面。MBR。
2024-10-27 21:24:13
1338
原创 Linux云计算SRE-第二周
Linux1. cat命令格式:cat [选项] [文件]常用选项及功能-n:为所有行编号(包括空行)。-b:只为非空行编号。-E:在每行末尾显示$表示行尾。-T:将制表符显示为^I。示例查看文件并显示所有行号:cat -n file.txt查看文件并只对非空行编号:cat -b file.txt2. more命令格式:more [选项] [文件]常用选项及功能-d:显示详细的操作提示信息。-s:将连续的空行压缩为一行。示例。
2024-10-15 23:58:47
1166
原创 Linux云计算SRE-第一周
man命令常见用法:#man[选项...] [章节手册页...man passwd默认打开第一章帮助man5passwd指定第五章帮助man9passwd总共9个章节,中间的数字不能超过9,如果要找的章节里面没有对应的内容,则会提示没有man10passwd总共9个章节,中间的数字不能超过9,如果是数字大于9,则直接定位到最小的章man-apasswd打开所有帮助man-fpasswd显示passwd相关的章节,相当于man。
2024-10-13 17:33:03
1014
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人