自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 k8s基础命令

应用程序先启动,加载完配置文件等基本的初始化数据就进入了 Startup 状态,之后如果没有什么异常就是 Liveness 存活状态,但可能有一些准备作没有完成,还不一定能对外提供服务,只有到最后的 Readiness 状态才是一个容器最健康可用的状态。Kubernetes 中的 ReplicaSet 主要的作用是维持一组 Pod 副本的运行,它的主要作用就是保证一定数量的 Pod 能够在集群中正常运行,它会持续监听这些 Pod 的运行状态,在 Pod 发生故障重启数量减少时重新运行新的 Pod 副本。

2024-09-04 21:27:27 1085 1

原创 docker常用命令

每个容器被创建后,都会分配一个 CONTAINER ID 作为容器的唯一标示,后续对容器的启动、停止、修改、删除等所有操作,都是通过 CONTAINER ID 来完成,偏向于数据库概念中的主键。例:docker run --name test -it --rm 镜像ID /bin/bash,进入test容器,执行完命令退出后容器自动删除。所谓的“容器化的应用”,或者“应用的容器化”,就是指应用程序不再直接和操作系统打交道,而是封装成镜像,再交给容器环境去运行。Docker 仓库的查询。

2024-05-26 20:55:33 396

原创 docker安装过程

选择CentOS版本,进入 x86_64/stable/Packages/ 目录,下载 rpm 包。Docker 是传统的CS 架构分为Docker Client 和Docker Server。官网文档:docs.docker.com。- 指定安装版本,本课程使用版本:20.10.24。docker官网:www.docker.com。#下载运行一个Ubuntu操作系统。测试 Docker 是否正确安装。#下载运行一个Nginx并启动。- 查看系统和内核版本。# 使用阿里云软件源。

2024-05-26 20:55:08 565

原创 iptables详细讲解及用法

防火墙通过审查经过的每一个数据包,判断它是否有相匹配的过滤规则,根据规则的先后顺序进行一一比较,直到满足其中的一条规则为止,然后依据控制机制做出相应的动作。#把访问网卡是eth0 的,使用tcp协议,访问端口为2346,目标地址为218.29.30.31的IP 转换成目标地址为192.168.1.6:22的IP。功能体系,iptables位于/sbin/iptables,用来管理防火墙规则的工具,管理员通过iptables给netfilter变更规则实现防火墙作用。

2024-05-26 20:52:11 2237

原创 lvs+keepalive高可用实验

1、添加一台虚拟机,设置IP地址为192.168.11.150,网关:192.168.11.110并进行配置或者克隆一台虚拟机。#虚拟路由服务器的名称,两台调度器不能一样,宁外一台为router_id LVS_140。8、重新启动主调度器的keepalive服务,主服务器会进行抢占资源。在LVS-DR实验的基础上再额外增加一台虚拟机用作调度器的备用,来实现高可用性。6、查看调度器集群的访问量变化,有变化的证明正在使用该调度器。#虚拟服务的服务ID,不能改,保证两个服务器在同个监控队列中。

2024-05-26 20:46:38 420

原创 lvs负载均衡NAT模式,DR模式

注意事项:编写规则时,协议可以单独出现,端口必须和协议配合生效,并且协议在端口条件之前。-p icmp|tcp|udp #匹配数据包传输时使用的协议类型。#判断数据包的入站网卡{-i=input | -o=output}#判断数据的目标端口或源端口{--sport | --dport}#判断数据包的源地址或目标地址{d=目标地址|s=源地址}--sport #匹配数据包的来源端口。--dport #匹配数据包的目标端口。

2024-05-26 20:45:24 1761

原创 Prometheus监控搭建过程

点击DATA SOURCES----Prometheus----Name(填写名称Prometheus)-----Prometheus server ULR(http://192.168.152.13:9090)---save & test。**告警时间**: {{ dateInZone "2006.01.02 15:04:05" (.StartsAt) "Asia/Shanghai" }}#添加监控项targets:["192.168.152.13:9100","192.168.152.14"]

2024-05-26 20:41:11 831

原创 zabbix监控搭建,钉钉告警

4. 登录需要被zabbix_prosy监控的客户端,修改zabbix agent使用zabbix proxy监控,前提是被监控的主机已经安装好zabbix agent工具。添加一台新的主机,安装zabbix agent程序,修改配置文件并启动,等待被发现即自动添加即可。3. 在zabbix server端安装专门的数据收集工具,将zabbix agent上收集的nginx流量数据拉取到本地。#使用zabbix server端测试能否连接到zabbix agent端设置的自定义监控,并正常获取数据。

2024-05-26 20:36:45 2037

原创 redis主从及哨兵搭建实验

redis的主从搭建及redis的哨兵搭建

2024-05-26 20:33:07 835

原创 mysql数据库集群搭建实验

主服务器执行修改数据的命令,会把命令过程记录到bin-log日志文件,同时通知从服务器,从服务器使用已经接收了的主服务器授权记录登录主服务器,根据自己的日志在bin-log日志里按照上次的同步节点增量同步到本地中继日志中,这个过程使用的是i/o线程,下一个SQL线程执行新增的SQL语句,进行同步。3、在主服务器2上做相同的操作外,再加入一行log-slave-updates开启让中继日志同步到自己的bin-log日志的开关,使得主1执行的命名也能同步到主2的从服务器上。

2024-05-26 20:26:22 622

原创 mysql基本原理及数据库语句

列:mysqlbinlog --start-datetime '2023-10-15 15:02:00' --stop-datetime '2023-10-15 15:09:00' mariadb-bin.000001 |mysql -uroot -p123456。mysqlbinlog --start-datetime 'yyyy-mm-dd hh:mm:ss' --stop-datetime 'yyyy-mm-dd hh:mm:ss' 二进制日志 | mysql -uroot -p。

2024-05-26 20:17:28 298

原创 redis集群搭建

借助分配槽实现数据分区,集群有16384个槽,当数据库中16384个槽都分配了节点时,集群处于上线状态,如果有任意一个槽没有分配节点,则集群处于下线状态。redis-cli -p 6379 cluster info #查看槽的分配情况。#redis-cli -p 6382 cluster replicate 6379的id。redis-cli -c -p 6385 #实现数据保存自动重定向。先查看故障前的信息,redis-cli -p cluster info。

2024-05-26 20:13:50 419

k8s基础概念及操作步骤

k8s基础概念及操作步骤

2024-09-04

k8s基础命令及概念,yaml文件

k8s基础命令及概念,yaml文件

2024-09-04

zabbix安装包及其所需依赖包

zabbix安装包及其所需依赖包

2024-05-27

cobbler资源文件压缩包

cobbler资源文件压缩包

2024-05-27

空空如也

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

TA关注的人

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