- 博客(26)
- 收藏
- 关注
原创 TOMCAT
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,Tomcat 具有处理HTML静态资源页面的功能,它还是一个Servlet和JSP容器。
2025-04-10 16:51:56
271
原创 redis_Sentinel
主从架构无法实现master和slave角色的自动切换,即当master出现redis服务异常、主机断电、磁盘损坏等问题导致master无法使用,而redis主从复制无法实现自动的故障转移(将slave 自动提升为新master),需要手动修改环境配置,才能切换到slave redis服务器,另外当单台Redis服务器性能无法满足业务写入需求的时候,也无法横向扩展Redis服务的并行写入性能master和slave角色的无缝切换,让业务无感知从而不影响业务使用。
2025-04-04 17:08:46
439
原创 k8s之jinkens 镜像打包部署
在 Kubernetes 上实现持续交付(Continuous Delivery, CD)的核心意义在于通过自动化流程与声明式配置管理,实现应用的高效、可靠且可追溯的部署与迭代。
2025-03-26 15:41:22
284
原创 dashboard部署
Kubernetes Dashboard 是 Kubernetes 官方提供的基于 Web 的图形化界面工具,旨在帮助用户直观地管理和监控 Kubernetes 集群。
2025-03-25 11:46:24
217
原创 dockerhabor部署使用
Docker Hub 是 Docker 官方提供的公共镜像仓库,也是全球最大的容器镜像生态系统。它允许用户存储、共享和管理 Docker 镜像,支持从简单的应用到复杂的微服务架构。用户可以直接通过命令行或 Web 界面访问和操作镜像。
2025-03-24 17:52:55
214
原创 Kubernetes Ingress
在 Kubernetes 集群中,如何高效且灵活地管理外部流量访问内部服务是一个关键问题。Ingress 作为 Kubernetes 生态系统里的重要组件,就像是集群的 “大门守卫”,为解决这一问题提供了强大而便捷的方案。Kubernetes Ingress:集群流量入口的管理大师。
2025-03-22 22:52:48
78
原创 内网环境下安装ansible及运用
作为自动化运维领域的标杆工具,Ansible 凭借独特设计理念和强大功能,在众多工具中脱颖而出。以下是其核心优点1.控制节点资源占用极低,单台服务器可轻松管理上万台设备,适合大规模集群2、通过标准 SSH 协议直接管理目标节点,无需安装任何代理程序,节省部署和维护成本。3、用人类可读的 YAML 语言编写任务流程,清晰定义系统期望状态,代码本身即成为最佳文档。4、批量部署服务时间从小时级缩短至分钟级。
2025-03-21 17:35:25
205
原创 Redis 集群部署与持久化详解
三主三从 Redis 集群是一种高可用性架构,通常用于分布式场景,其核心在于通过主从复制和自动分片实现数据冗余与负载均衡。他的优势就在于三个主节点负责不同的hash槽,从节点复制主节点数据,提供数据冗余和故障转移
2025-03-20 14:45:29
176
原创 pg数据库部署备份
PostgreSQL 的应用场景广泛,从金融行业的交易系统到互联网企业的海量数据存储,从科学研究的数据分析到政府机构的关键业务应用,它都能提供可靠的解决方案。无论是小型创业公司还是大型跨国企业,PostgreSQL 都能以其卓越的性能和灵活性满足不同的需求。然而,尽管 PostgreSQL 的功能强大,但它的学习曲线也相对较高。对于初学者来说,掌握其核心概念、架构设计和优化技巧并非易事。但正是这种复杂性,也使得 PostgreSQL 成为一个值得深入探索的领域。
2025-03-18 10:25:34
231
原创 【iptables】
Linux提供的软件防火墙,名为iptables,它可以理解为是一个客户端代理,通过iptables的代理,将用户配置的安全策略执行到对应的安全框架中,这个安全框架称之为netfilter。iptables是一个命令行的工具,位于用户空间,我们用这个工具操作真正的框架,也就是netfilter真正实现流量过滤的防火墙框架是netfilter,位于内核空间,它俩共同组成了Linux的软件防火墙,一般用来代替昂贵的硬件防火墙,实现数据包过滤,网络地址转换等。
2025-03-15 21:08:35
178
原创 TIDB主从恢复
TIDB是 PingCAP 公司开发的开源分布式关系型数据库,结合了传统 OLTP(在线事务处理)和 OLAP(在线分析处理)能力,属于 HTAP(混合事务分析处理)型数据库。其旨在解决 MySQL 等传统数据库在大数据量、高并发场景下的扩展性和高可用性瓶颈。
2025-03-15 21:04:32
148
原创 【云原生之k8s】Helm 工具使用教程
Helm 是 Kubernetes 的包管理工具,类似于 Linux 系统中的 apt/yum,用于简化应用的打包、部署和管理。Chart 的存储仓库,例如阿里云的 https://aliyun.com/charts ,支持通过 HTTP 协议访问。包含应用所需的镜像、依赖、资源定义(如 Deployment、Service 等)的模板包,类似软件安装包。Chart 在集群中的一次部署实例,支持多版本管理和回滚。1.安装 Helm 客户端。2.添加chart仓库。
2025-03-14 17:16:24
187
原创 k8s命令大全
在公司日常中,我们是需要用命令进行容器管理,一般公司平台是搭建好的,不需要我们取管。我们只要知道其中的原理与怎么去用就可以进行正常的工作了,Kubernetes 是一个开源的容器编排平台,用于自动化部署、扩展以及管理容器化应用程序方面发挥着极为关键的作用。
2025-03-13 15:03:20
240
原创 批量查询高斯数据库版本
管理环境众多,每次大版本上线都需要统计数据库版本,以前用ansible直接抓出来,现在机器权限不可放 ,写shell 脚本来实现。
2025-03-06 13:55:01
126
原创 postgres数据库安装
pvcreate /dev/vdbvgcreate vg01 /dev/vdblvcreate -l 100%FREE -n lv_pgdb vg01mkfs.xfs /dev/vg01/lv_pgdbecho "/dev/vg01/lv_pgdb /pgdb xfs defaults 0 0">>/etc/fstabmkdir /pgdbmount -adf -THuseradd postgresecho 'postgres
2025-02-28 16:45:47
399
原创 SSH 介绍与排错
在 Linux 系统下,客户端保存的已知主机密钥位于 ~/.ssh/known_hosts 文件,可使用文本编辑器打开该文件,找到对应服务器 IP 的记录并删除,重新连接服务器时会重新验证并保存新的主机密钥。当我们使用 SSH 连接到远程服务器时,例如在本地终端输入 ssh username@remote_server_ip,SSH 客户端就会与服务器的 SSH 守护进程建立连接,随后双方进行密钥交换、身份验证等一系列步骤,只有验证通过后,用户才能获得服务器的操作权限。仔细核对用户名和密码,注意大小写。
2025-02-06 15:48:49
948
原创 ansible命令行应用
ansible all -i baip1.txt -m lineinfile -a "path=/etc/fstab regexp='^/dev/mapper/vg00' line='/dev/mapper/vg00-Iv_app /appuser xfs defaults 0 0'" #修改。ansible all -i baipl.txt -m file -a 'path=/app/appuser state=directory owner=app group=app:#创建目录。
2025-01-15 14:46:30
238
原创 python 下载服务器
python -m http.serven #启动下载服务器,如果要让大家下载目录下的文件,可以直接下载文件 #python 3。
2025-01-14 09:21:08
159
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人