自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis集合类型

差集: 比较2个集合成员的不同,用第一个集合 与 第二个集合比较。合集: 合并2个集合的成员,重复的成员只显示一次。ZADD命令的返回值是新加入到集合中的元素个数。获得某个成员的值 获得指定分数范围的元素。无序集合中的每个元素都是不同的,且没有顺序。交集 输出2个集合中相同的成员。步骤二:练习有序集合类型命令。创建/追加/删除/查看。集合中随机弹出一个成员。判断元素是否在集合中。创建helike变量。随机获得集合中的成员。

2025-05-25 01:26:57 283

原创 redis散列类型

【代码】redis散列类型。

2025-05-25 01:05:45 223

原创 redis列表类型

通过下标输出单个元素 第1个元素下标用0表示 第2个元素下标用1表示,最后一个元素下标用-1表示。LPUSH命令用来向列表左边增加元素,返回值表示增加元素后列表的长度。弹出元素(删除元素)

2025-05-25 00:51:32 280

原创 redis字符类型

递增数字:字符串类型可以存储任何形式的字符串,当存储的字符串是整数形式时。

2025-05-25 00:36:07 233

原创 redis的AOF恢复数据

步骤二:使用AOF文件恢复数据。

2025-05-24 23:38:28 377

原创 redis使用RDB文件恢复数据

步骤一:设置存盘间隔为120秒且10个key改变自动存盘。步骤二:使用RDB文件恢复数据。

2025-05-24 23:28:01 541

原创 redis哨兵服务

思路:停止master主机的redis 服务,原slave角色会升级为主,哨兵服务会自动监视新的master服务,宕机的master 主机恢复后自动配置为当前主的从服务器。步骤一:配置主机Host67为master服务器。步骤二:配置slave服务器host68。步骤三:配置主机host69运行哨兵服务。

2025-05-24 22:44:50 587

原创 redis配置带验证的主从复制

给host161主机的Redis服务设置连接密码,如果从服务器不指定连接密码无法同步数据。步骤一:配置主机host61,redis服务密码为123456。设置连接host61redis服务的密码。步骤二:配置主机host62。

2025-05-24 21:58:45 232

原创 redis的主从复制

要求:把host63也配置为host61的从服务器。3)在主服务器host61查看角色。4)在从服务器查看是否同步数据。在redis162查看角色。在redis161主机查看。

2025-05-24 21:48:34 368

原创 创建redis集群

创建6台虚拟机,具体要求如表所示。主机名IP地址端口redis1516379redis1526379redis1536379redis1546379redis1556379redis1566379。

2025-05-23 21:43:25 412

原创 redis常用命令

环境准备:Rocky8.10 关闭防火墙 关闭selinux。

2025-05-23 20:43:37 390

原创 Mysql的读写分离

步骤二:配置mycat服务器1)从真机拷贝软件到mycat58主机2)安装mycat软件3)定义客户端连接mycat服务使用用户及密码:4)定义连接的数据库服务器5)在mycat58主机运行数据库服务6)启动mycat服务7) 连接mycat服务步骤三:配置读写分离1)添加数据源:连接mycat服务后做如下操作2)配置数据库服务器添加plja用户3)创建集群4)指定主机角色5)修改读策略

2025-05-23 00:27:59 613

原创 Mysql的主从同步

master节点操作。

2025-05-22 22:26:49 580

原创 Mysql的binlog日志

增加该配置。

2025-05-21 23:33:38 578

原创 Mysql差异备份与恢复

在192.168.88.50主机完成差异备份。差异备份:备份完全备份后,新产生的数据。

2025-05-21 17:12:19 433

原创 Mysql增量备份与恢复

PERCONA Xtrabackup是一款强大的在线热备份工具,备份过程中不锁库表,适合生产环境。支持完全备份与恢复、增量备份与恢复、差异备份与恢复。对数据做增量备份前,必须先有一次备份,也就是首次备份,通常首次备份备份所有数据;比如每周周一完全备份,每周周二到周日增量备份。增量备份:备份上次备份后,新产生的数据。在mysql150主机 完成增量备份练习。

2025-05-21 02:37:11 415

原创 Mysql备份与恢复

物理备份-拷贝目录数据。

2025-05-21 01:32:32 182

原创 k8s使用ceph

修改deployment csi-rbdplugin-provisioner 副本为2。将用到的镜像先下载下来,避免启动容器时,镜像下载太慢或者无法下载。检查provisioner的pod,状态为running才对。可以下载到其中某一个节点上,然后将镜像拷贝到其它节点。创建ceph目录,后续将所有yaml文件放到该目录下。获取ceph集群信息和admin用户的key。建ceph的 provisioner。创建pod使用ceph存储。在ceph这边查看rbd。在pod里查看挂载情况。

2024-12-25 00:38:01 526

原创 Kubernetes使用Ceph存储

关闭selinux、firewalld,配置hostname以及/etc/hosts。针对aming-1 pool启用rbd application。创建OSD(ceph shell模式下,在ceph上操作)所有机器安装python3、lvm2(三台都做)假设三台机器上新增的新磁盘为/dev/sdb。安装cephadm(ceph1上执行)为每一台机器都准备至少一块单独的磁盘。所有机器安装时间同步服务chrony。此时dashboard上也可以看到。所有机器安装docker-ce。到浏览器里,增加主机。

2024-12-24 23:14:29 420

原创 k8s的污点与容忍度

【代码】k8s的污点与容忍度。

2024-12-12 00:59:36 657

原创 k8s的Pod反亲和性

【代码】k8s的Pod反亲和性。

2024-12-11 01:12:32 419

原创 k8s的Pod亲和性

【代码】k8s的Pod亲和性。

2024-12-11 01:08:44 452

原创 k8s的节点亲和性NodeAffinity

【代码】k8s的节点亲和性NodeAffinity。

2024-12-11 00:45:54 599

原创 k8s的User Account

6.切换到普通用下并访问k8s。

2024-11-29 23:10:49 386

原创 K8s的API资源对象NetworkPolicy

该 YAML 文件定义了一个 Kubernetes 网络策略(NetworkPolicy),用于控制特定 Pod 的网络访问权限。进入流量规则(Ingress)流出流量规则(Egress)

2024-11-27 01:22:18 880

原创 K8s的水平自动扩容和缩容HPA

HPA全称是Horizontal Pod Autoscaler,翻译成中文是POD水平自动伸缩,HPA可以基于CPU利用率对replication controller、deployment和replicaset中的pod数量进行自动扩缩容(除了CPU利用率也可以基于其他应程序提供的度量指标custom metrics进行自动扩缩容)。pod自动缩放不适用于无法缩放的对象,比如DaemonSets。HPA由Kubernetes API资源和控制器实现。资源决定了控制器的行为。

2024-11-27 00:00:46 744

原创 Pod资源限制

资源配额Resource Quotas(简称quota)是对namespace进行资源配额,限制资源使用的一种策略。K8S是一个多用户架构,当多用户或者团队共享一个K8S系统时,SA使用quota防止用户(基于namespace的)的资源抢占,定义好资源分配策略。Quota应用在Namespace上,默认情况下,没有Resource Quota的,需要另外创建Quota,并且每个Namespace最多只能有一个Quota对象。

2024-11-21 02:23:29 343

原创 centos7.9搭建k8s集群

这里我是采用的离线安装,把calico需要的镜像提前下载到了本地,进行导入。通过xftp进行上传。这里发现状态都为NotReady,因为网络还没有通,现在安装calico网络插件。关闭防火墙firewalld、selinux。以上操作就完成了K8s集群的搭建。设置/etc/hosts。

2024-11-21 00:27:08 928

原创 centos7.9单机版安装K8s

【代码】centos7.9单机版安装K8s。

2024-11-18 23:45:58 526 1

原创 共享存储可以解决FusionCompute哪些问题

通过解决这些关键问题,共享存储在FusionCompute环境中不仅提升了整体的操作效率和性能,还增强了系统的可靠性和灵活性。这使得企业能够更好地适应变化多端的业务需求,同时确保关键数据和应用的安全与持续可用。共享存储在FusionCompute环境中扮演着至关重要的角色,主要通过提供集中的数据访问点来优化和增强虚拟化基础设施的功能。

2024-07-23 23:19:03 395

原创 服务器安装FusionCompute

环境准备:华为RH2288H V2-12L FusionCompute8.2版本。

2024-07-23 17:20:51 1279

原创 配置LVS NAT模式

确保lvs1的ip转发功能已经打开。该功能需要改变内核参数。ipvsadm使用说明。配置2台web服务器。

2024-03-18 13:37:45 567

原创 配置lvs(DR)

因为DR模式是通过 修改MAC地址 进行访问的,调度器和两台web服务器上都有192.168.88.100这个入口地址VIP,所以客户端在请求的时候,三台虚拟机都有可能回复请求,客户端会记录回复他的那台虚拟机的mac地址,所以下次在访问的时候他会找记录过的mac地址对应的虚拟机(有可能是真实的服务器)直接访问,这在现实中是 不允许 的,因为 如果请求全部发往后端某一台真正的服务器的话,这台服务器会因为压力过大而宕机。注意:此时客户端访问资源有时候轮询,有时候不轮询,出现这样的现象是为什么呢?

2024-03-18 01:18:34 556

原创 web集群(haproxy负载均衡+keepalived高可用)

通过以上验证,实现了使用haproxy来达到负载均衡的效果,keepalived来达到HA的效果。保证的web集群正常访问。

2024-03-18 00:05:44 1173

原创 web高可用集群(lvs负载均衡+keepalved高可用)

配置完双机热备后,我们就可以测试下,节点发生故障后以及 LB 切换失败后,能否保证服务的 HA。,可以看到 VIP 目前已经正确配置在网卡上。在 LB 的主节点上输入。

2024-03-17 16:52:58 394

原创 web高可用集群(nginx负载均衡+keepalived实现调度器HA)

配置俩台代理服务器使用keepalived实现HA调度。通过停止keepalived来测试VIP是否飘逸。配置俩台代理服务器使用nginx实现负载均衡。浏览器测试,访问俩台主机IP都可以。依然可以访问,实现了高可用效果。配置俩台Real server。

2024-03-17 02:06:49 412

原创 配置ceph存储

一块40G的SCSI系统盘,一块40G的SCSI盘用来当ceph数据盘,一块10G的NVME盘用来当ceph的日志盘。

2024-03-14 00:42:51 390

原创 centos7升级内核

注意事项:因为www.elrepo.org属于美国网站,WiFi环境下访问失败的话,可以尝试下手机热点。

2024-02-29 11:16:56 604

原创 解决/etc/default/grub:第 60 行:terminal_output:找不到命令

【代码】解决/etc/default/grub:第 60 行:terminal_output:找不到命令。

2024-02-11 15:09:04 314

原创 redhat grub.cfg配置文件丢失或报错解决

5.在系统中重新生成grub.cfg的配置文件。1.实验环境:把grub.cfg删除。: 列出当前设备上的文件和目录。: 设置初始化RAM磁盘文件。: 显示或设置GRUB变量。4.正常进入系统输入账号密码。: 设置内核文件和参数。3,发现进入系统失败。6.服务器修复完成!

2024-02-08 21:52:51 796

空空如也

空空如也

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

TA关注的人

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