- 博客(567)
- 问答 (1)
- 收藏
- 关注
原创 VMware OVF Tool 工具安装学习
开放虚拟化格式(OVF)是一种行业标准,用于描述关于虚拟机图像的 XML 格式元数据。VMware OVF tool是一款命令行工具,帮助用户将 OVF 软件包导入和导出到各种 VMware 产品之间。
2026-01-07 01:28:45
236
原创 ESXI OVF 和 OVA 模板学习
在导出界面时勾选“启用高级选项”如下图:包括 BIOS UUID:勾选后新虚拟机将继承原 VM 的 BIOS UUID(适用于需要固定 UUID 的场景,比如部分软件授权绑定 UUID),默认不勾选会生成新的UUID包括MAC地址:勾选后导入后的新虚拟机网卡会沿用原 VM 的 MAC 地址(适用于网络配置绑定 MAC 的场景),默认不勾选,生成新的MAC地址包括额外配置: 如果你修改的虚拟机的描述文件.vmx勾选后新的虚拟机会保留这些配置,默认不勾选仅保留基础配置。
2026-01-05 22:36:45
405
原创 ESXI 虚拟机模板学习
在制作模板时,如果使用克隆为模板,模板名称最好不要和源虚拟机名称一样,不然在一个datastore下会生成一个 源虚拟机_1的文件夹不好区分。从一台已关机的虚拟机克隆的出来的新虚拟机的速度和从模板创建的速度相差不大,但是转换成模板比较方便管理。模板是虚拟机的副本,也可以被理解为定制过的镜像,用来创建可以运行的虚拟机。克隆为模板时,源虚拟机可以是运行状态。此时虚拟机必须处于关机状态。1)将虚拟机转换为模板。2)将虚拟机克隆为模板。虚拟机转换成模板后,
2025-12-30 00:00:23
214
原创 ESXI 虚机机硬盘类型和硬盘模式学习
从vCenter Server中为虚机添加一块硬盘:硬盘类型选项:硬盘模式选项:如上截图可以看出,硬盘类型分为:厚置备延时置零厚置备快速置零精简置备模式分为:从属独立-持久独立-非持久。
2025-12-23 23:34:08
239
原创 Vmware vSphereClient为虚机安装vmtools
VMware Tools 中包含一系列服务和模块,可在 VMware 产品中实现多种功能,从而使用户能够更好地管理客户机操作系统,以及与客户机操作系统进行无缝交互。VMware Tools 具备以下功能:VMware Tools 生命周期管理为 VMware Tools 的安装和升级提供了一种简单而可扩展的方式。它包含多项功能增强和与驱动程序相关的增强,并支持新的客户机操作系统。大多数Linux系统在安装过程中会检测系统是否是虚拟化平台,如果是虚拟化平台,会自动安装开源的。例如,在安装centos7.9时
2025-12-17 23:30:45
920
原创 Centos7.9 使用 growpart 扩容分区报错:unexpected output in sfdisk --version [sfdisk,来自 util-linux 2.23.2]
修改shell脚本参数,将 $4 修改为 $3,让系统能获取到版本号。使用growpart 给sda2分区进行扩容。growpart 其实是一个shell脚本。之前没有空格所有并成一个位置参数了。根据上面的原因分析,解决方法分为两种。ESXI对 sda 盘扩容100G。默认系统内磁盘是不会自动扩容。sda磁盘已经扩容到300g。在系统语言为中文时,使用。系统默认空格为分隔符之一。设置为位置符时,由于。将系统语言修改为英文。
2025-12-05 22:55:45
358
原创 Rocky9.6 Samba搭建学习
Samba 是基于SMB 协议开发的用于解决Linux 系统与 Windows 系统之间的文件共享问题。#全局配置段[global]workgroup = SAMBA # 所属工作组名称(需与Windows客户端一致)security = user # 安全级别:用户级验证(需Samba账户密码,且本地账号存在)passdb backend = tdbsam # 密码存储后端:轻量级TDB数据库(单机首选)
2025-11-30 23:12:50
374
原创 VMware vSphere ESXI 和 vCenter Server 8.0U3 安装教程
ESXI裸金属是VMware vSphere虚拟化套件中的裸金属虚拟化平台,主要提供虚拟化功能vCenter充当ESXI主机和虚拟机的中央管理点,用于对多台 ESXi 主机、虚拟机、存储、网络等资源进行统一管控,是企业级虚拟化环境的 “神经中枢”
2025-11-17 01:14:25
1710
原创 vmware嵌套安装esxi7.0.3扩容vmfs
由于扩容了磁盘,所以VMFS存储的结束分区号就已经变大了,需要手动调整。已经将原有300G扩容到了400G。扩展磁盘需要关闭虚拟机。a. 获取结束分区号。b. 修改结束分区号。
2025-11-12 21:03:22
294
原创 VMware vSphere 7.0U3g 虚拟化套件安装 使用VMware嵌套安装
VMware ESXi 是一款企业级裸金属型虚拟化平台,属于 VMware vSphere 套件的核心组件,直接安装在物理服务器硬件上,无需依赖底层操作系统,可将一台物理服务器虚拟化为多台独立的虚拟机(VM),实现硬件资源的高效利用与集中管理。
2025-11-12 14:10:19
512
原创 web站点基准测试工具ab命令学习
ab是 Apache HTTP 服务器基准测试工具,单也常被用于评估 Web 服务器在不同负载下的性能表现,如吞吐量、响应时间、并发处理能力等。它通过模拟多用户并发请求,生成详细的性能报告。参数含义示例场景-n <请求数>总请求数量(必须指定)-n 1000 表示共发送 1000 次请求-c <并发数>并发请求数量(同时发起的请求数)-c 100 表示每次 100 个并发-t <秒数>测试超时时间(默认不限时,此参数优先级高于 -n)-t 60 表示测试最多持续 60 秒。
2025-10-30 17:46:18
464
原创 frp安装
github地址:https://github.com/fatedier/frp/blob/dev/README_zh.md官网地址:https://gofrp.org/zh-cn/文档地址:https://gofrp.org/zh-cn/docs/frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
2025-10-30 16:52:03
322
原创 Zabbix7.0 LTS 通过网络自动发现主机
官网手册参考:https://www.zabbix.com/documentation/7.0/zh/manual/discovery/network_discovery/rule。通过定期扫描指定网段,或者地址范围,将扫描到符合条件的主机,通过自动发现动作,将其添加到指定的主机组并添加指定模板。这里跳过,安装参考,官网手册:https://www.zabbix.com/cn/download_sources。默认存在一个服务发现规则、直接修改现有规则。对发现的主机进行分组,链接模板。
2025-10-28 15:14:24
351
原创 Rocky 9 安装 Elasticsearch分布式集群基于非安全特性
配置文档参考:https://www.elastic.co/docs/deploy-manage/deploy/self-managed/important-settings-configuration#_cluster_name_setting。由于关闭了安全特性,所以不需要密码就可以直接登录。
2025-10-26 22:42:06
396
原创 Rocky 9 安装 Elasticsearch分布式集群
配置文档参考:https://www.elastic.co/docs/deploy-manage/deploy/self-managed/important-settings-configuration#_cluster_name_setting。启动elasticsearch,生成安全配置。停止elasticsearch,新增集群配置。节点生成配置后之前在需要启动就直接。生成的注册节点的令牌,启动。当前ES02为主节点。访问:ip:5601。
2025-10-25 01:11:08
746
原创 Rocky 9 单机安装elastic-9.1.5
文档地址:https://elastic.ac.cn/docs/get-started/the-stack什么是 Elastic Stack?它是一套快速且高度可扩展的组件——Elasticsearch、Kibana、Beats、Logstash 等——它们共同使您能够安全地从任何来源、任何格式的数据,然后搜索、分析和可视化它。LICENSE . txt # 授权许可NOTICE . txt # 版权声明README . asciidoc # 官方文档说明。
2025-10-22 20:37:57
1151
原创 prometheus联邦模式部署
联邦服务器已经监控上了,需要访问grafana才能看到具体监控的服务器。添加prometheus-master数据源后,能看到。A B 机房服务器安装node-export插件。
2025-10-16 10:33:52
406
原创 Prometheus pushgateway学习
Pushgateway是Prometheus 提供的一个自定义监控指标的工具,主要是创建自定义监控指标然后推送给pushgateway,Prometheus从pushgateway中获取数据指标值必须是数值型指标格式:指标名{key} value查看指标:通过Prometheus抓取数据:可以通过定时执行指标推送命令来更新指标的数据。推送到pushgateway的指标的数据,如果没有持续更新会一直保持上次的值,并且只能手动删除指标。
2025-10-14 23:19:46
466
原创 zabbix-server 高可用搭建
安装zabbix-server两台zabbix-server都要安装。启动zabbix-server。可以从地址看出已经更换了地址。重启zabbix-sever。
2025-10-14 12:37:21
882
原创 k8s storageclasses nfs-provisioner 部署
镜像,所以可以拉取docker-hub中的镜像,然后使用docker tag修改镜像名称。查看nfs storageclasses资源是否正常创建。确保所有节点都能访问到nfs服务器。所以会在这两台主机挂载nfs目录。目前nfs pod运行在。绑定到了自动创建的pv。可以看出创建的pvc。
2025-10-13 13:37:58
1270
原创 k8s ingress-nginx 实战
ingress-nginx 安装查考:https://blog.youkuaiyun.com/qq_50247813/article/details/152899573。添加udp和tcp cm配置名称,后端会通过cm配置文件来实现四层代理。或者查看pod中nginx.conf配置。
2025-10-12 00:38:15
259
原创 k8s ingress-nginx 学习
Ingress 提供从集群外部到集群内服务的 HTTP 和 HTTPS 路由。流量路由由 Ingress 资源所定义的规则来控制。下面是 Ingress 的一个简单示例,可将所有流量都发送到同一 Service:ingress是上service上层的流量分发器,能感知协议配置的机制来解析 URI、主机名称、路径等 Web 概念, 让你的 HTTP(或 HTTPS)网络服务可被访问。如 ingress-nginx 就是将svc作为后端服务器,通过虚拟机主机或者前缀来匹配后端。
2025-10-11 12:23:00
1099
1
原创 LVS虚拟调度器学习
官网地址:http://www.linuxvirtualserver.org/lVS(LInux 虚拟服务器)是一个只能运行在linux服务器上的TCP/UDP流量调度器基于内核IPVS模块实现,支持Linux,Windows等多种后端服务器。拥有NATTUNDR三种调度模式、支持RRWRRLCWLCLBLCLBLCRDHSHMHSEDNQ等10种调度算法。在Linux 内核 4.15 版本开始又添加了OVFFO两种调度算法。VIP:LVS调度器对外使用地址DIP:LVS调度器访问内部真实服务器的地址。
2025-09-24 13:58:06
1180
原创 Rocky10 使用kubeadm部署K8s v1.34 一主两从
Kubernetes Dashboard 是一个通用的、基于 Web 的 Kubernetes 集群界面。它允许用户管理集群中运行的应用程序并对其进行故障排除,同时还可以管理集群本身。从 7.0.0 版本开始,我们已停止对基于 Manifest 的安装的支持。现在仅支持基于 Helm 的安装。由于多容器设置和对 Kong 网关 API 代理的硬依赖,无法轻松支持基于 Manifest 的安装。此外,我们已更改了版本号方案,并从 Helm 图表中移除了 appVersion。
2025-09-19 14:07:04
1664
原创 rocyk9 安装Zabbix7.0 LTS
官网安装手册:https://grafana.com/docs/grafana/latest/setup-grafana/installation/redhat-rhel-fedora/#install-grafana-from-the-rpm-repository。所有docker-compose文件在:https://github.com/zabbix/zabbix-docker/blob/7.4/docker-compose_v3_alpine_mysql_latest.yaml。
2025-09-16 15:13:19
1119
原创 k8s-资源限制学习
Pod为API 对象,更多API对象配额参考:https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/quota-api-object/,容器巨页配置这里就不演示了。如上是test ns内资源的使用情况,我创建deploy时没有指定Pod的资源请求和限制,默认走的是之前设置的。当容器既没有设置资源请求,也没有设置资源限制时,会默认使用namespace设置的默认值。当容器只设置限制值而不设置请求值时,请求值默认你为namespace设置的默认值。
2025-09-15 00:11:47
1004
原创 k8s-容器探针和生命周期回调学习
就是可以在容器启动后或者结束前来完成一些事情回调类型触发时机postStart在容器创建完后立即触发, 但是不能保证回调会在容器入口点(ENTRYPOINT)之前执行,可能是同时启动, 如果 PostStart 回调程序执行时间过长或挂起,它可能会阻止容器进入 running 状态。PreStop在容器因 API 请求或者管理事件(诸如存活态探针、启动探针失败、资源抢占、资源竞争等) 而被终止之前,此回调会被调用。如果容器已经处于已终止或者已完成状态,则对 preStop 回调的调用将失败。
2025-09-14 18:39:15
988
2
原创 k8s-Sidecar容器学习
Sidecar容器中文翻译边车容器,主要作用就是为Pod中的业务容器,提供辅助功能,比如:在运行一个nginx作为业务容器,在中运行filebeat日志采集器,边车容器也可以称为Init容器的特例。
2025-09-13 23:06:42
979
原创 k8s-临时容器学习
在官网:https://kubernetes.io/zh-cn/docs/concepts/workloads/pods/ephemeral-containers/ 中有介绍临时容器是用于调试Pod中崩溃的容器或者不具备调试工具,比如在一个运行着业务的容器中,加入一个带有tcpdump抓包工具的容器,获取数据包分析。
2025-09-12 17:30:32
247
原创 k8s-init容器学习
Init容器会在业务容器启动之前运行一些初始化动作,Pod可以包含一个或者多个Init容器,只有所有的Init容器运行成功后,业务容器才会运行,如果期间有Init容器运行失败,kubelet 会不断地重启该 Init 容器直到该容器成功为止,如果Pod 对应的 restartPolicy 值为 “Never”,并且 Pod 的 Init 容器失败, 则 Kubernetes 会将整个 Pod 状态设置为失败。
2025-09-12 16:51:52
472
原创 k8s工作负载-Pod学习
静态Pod是由kubelet单独创建管理,不需要注册到api-server,但是kubelet创建静态Pod也会向api-server服务器创建一个只读的Pod镜像,用于使用kubectl查看。如上可以看出k8s控制平台组件都是由静态Pod创建的。静态 Pod 的 spec 不能引用其他 API 对象 (如:ServiceAccount、 ConfigMap、 Secret 等)。
2025-09-12 14:31:16
1184
原创 kubectl port-forward 使用学习
基础socat软件将本地接口转发到集群内端口,用于快速调试。socat介绍参考官网:http://www.dest-unreach.org/socat/
2025-09-11 16:38:57
339
原创 kubectl-convert 安装使用
根据官网文件安装即可:https://kubernetes.io/zh-cn/docs/tasks/tools/install-kubectl-linux/#install-kubectl-convert-plugin。将yaml资源清单中废弃的api版本或者旧的api版本转换为指定的版本,默认是转换成最新的版本。准备一个旧的api版本的yaml文件。
2025-09-11 15:29:44
338
nginx网页跳转域名不变
2022-08-26
使用certbot报如下错误
2022-01-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅