
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
redis高可用一般有两种方式实现:哨兵和集群。在哨兵 sentinel 机制中,可以解决 redis 高可用的问题, 即当 master 故障后可以自动将 slave 提升为 master 从而可以保证 redis 服务的正常使用,但是无法解决 redis 单机写入的瓶颈问题, 即单机的 redis 写入性能受限于单机的内存大小、 并发数量、 网卡速率等因素。 redis 官方在 red.
之前在CentOS7 上源码编译安装过新内核,不过有次在6上编译就遇到问题了,提示错误如下make[2]: *** [scripts/sign-file] Error 1 make[1]: *** [scripts] Error 2 make搞了好久,好像是参数设置不正确。error: #error Sorry, your compiler is too old - please upgr...
vmware虚拟机磁盘热扩容扩容前提LVM现状扩容步骤vmware里分配存储资源lsblk查看当前存储设备fdisk -l查看存储信息扩容PV查看PV扩容后信息(可省略)扩容LV查看LV扩容后信息(可省略)扩容文件系统扩容成功扩容前提线上生产环境,业务正在运行,磁盘将满,需要扩容磁盘且不能重启虚拟机和卸载挂载点。LVM现状磁盘两块,第二块sdb为数据盘,未分区整块盘做成了逻辑卷,挂载在/data
KVM虚拟化 KVM 是Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中,KVM目前已成为学术界的主流 VMM (virtual machine monitor,虚拟机监视器,也称为hypervisor)之一。 可参考红帽官方对kvm的定义:https://www.redhat.c..
自从入坑linux系统,便越陷越深,操作起来确实方便很多。不过linux系统有一个致命的问题,那就是没法玩游戏! 平常也有罢了,不玩也就算了。不过这一阵子,恰逢春节,却又赶上疫情不能出门,几乎排行榜所有的电影都扫遍了,无可奈何又想起了早就删除了的英雄联盟。 但是现在系统已经是Deepin系统了。用起来很简洁,也比较方便,桌面也很漂亮,给大家看看桌面哈~vmware 言归正传,我...
在企业生产应用中,docker容器技术及k8s的编排管理工具的使用率越来越高,这项技术甚至已经改变了很多企业的架构与框架流程,因为容器技术的出现,可以将应用以集装箱的方式打包交付,使应用在不同的团队中共享,通过镜像的方式应用可以部署于任何环境中。这样避免了各团队之间的协作问题的出现,成为企业实现DevOps目标的重要工具,而且以容器方式交付的Docker技术支持不断地开发迭代,提升了产品开发和
本文将介绍通过kubeadm部署K8s集群的详细过程,且通过两个mater节点实现K8s集群的高可用。 本次演示使用 k8s 官方提供的部署工具 kubeadm 自动安装, 需要在 master 和 node 节点上安装 docker 等组件, 然后初始化, 把管理端的控制服务和 node 上的服务都以pod 的方式运行。 架构结构示意图如下路所示环境搭建(master及node节...
跨主机互联是说 A 宿主机的容器可以访问 B 主机上的容器,但是前提是保证各宿主机之间的网络是可以相互通信的, 然后各容器才可以通过宿主机访问到对方的容器, 实现原理是在宿主机做一个网络路由就可以实现 A 宿主机的容器访问 B主机的容器的目的, 复杂的网络或者大型的网络可以使用 google 开源的 k8s 进行互联。本文之后将详细介绍docker网络配置,并演示容器跨主机通信的实现。doc.
K8s集群搭建完成后,真正完成我们业务的是那些跑在k8s上的pod们。将业务跑在k8s集群只上,我们可以实现根据负载或者资源利用率动态扩容或者缩容我们的后端服务器,更加灵活高效的利用我们的物理设备,且能够实现服务的高可用及故障自治愈,本文将详细介绍以上的具体实现。实验环境 本次演示使用主机系统除harbor服务器是centos,其他均为ubuntu1804。节点IP...
本文使用kubeasz项目基于二进制方式部署和利用ansible-playbook实现自动化部署K8s。 架构图如下所示kubeasz官方文档中高可用集群所需节点配置如下角色数量描述管理节点1运行ansible/easzctl脚本,可以复用master,建议使用独立节点(1c1g)etcd节点3注意etcd集群需要1,3,5,7…奇数个节点,一般复用...







