搭建nfs主要是用来给k8s集群做远程存储,把k8s中的数据远程保存到nfs中,实现数据持久化用到的插件 nfs+keepalived 做高可用防止单点故障 rsync+inotify 实现主备间共享数据进行同步原理:两台机器上配置要一致,keepalived监控nfs进程,master上的nfs主进程宕掉无法启动时由slave主机上的nfs继续工作,k8s的数据备份到slave上,同时maste
转载
2024-03-25 17:13:21
136阅读
master: 192.168.108.18
slave: 192.168.108.19
vip: 192.168.108.17
master: keepalived.conf
global_defs {
notification_email {
&nb
原创
2017-02-14 10:25:46
1259阅读
背景:服务器版本Centos7.9(1)下载安装Keepalived源码包Keepalived官网源码包下载地址 https://www.keepalived.org/download.html在服务器上解压tar -xf keepalived-2.2.8.tar.gz安装相关前置依赖yum -y install gcc gcc-c++使用configure工具进行安装./configu
原创
2023-11-23 08:50:47
93阅读
HAProxy简介HAProxy是免费、极速且可靠的用于为TCP和基于HTTP应用程序提供高可用、负载均衡和代理服务的解决方案,尤其适用于高负载且需要持久连接或7层处理机制的web站点。HAProxy还可以将后端的服务器与网络隔离,起到保护后端服务器的作用。HAProxy的负载均衡能力虽不如LVS,但也是相当不错,而且由于其工作在7层,可以对http请求报文做深入分析,按照自己的需要将报文转发至后
原创
2017-08-07 13:35:13
1060阅读
点赞
1、安装keepalivedyum install keepalived2、编辑配置文件 /etc/keepalived/keepalived.conf主:global_defs {
notification_email {
&
原创
2017-08-07 13:51:28
2581阅读
点赞
Linux集群分类(按功能)1. 高可用:通常为两台服务器,一台工作,另一台做冗余;当主机宕机,冗余接替提供服务;实现软件有:heartbeat、keepalived;2. 负载均衡:一台做分发器,将任务分发给其他机器;可以当成一台做调度,1+N服务;软件有:LVS、keepalived、haproxy、nginx;keepalived介绍keepalived通过VRRP协议来实现高可用,在这个协
转载
2024-03-28 08:59:08
101阅读
有部分小伙伴在创建云服务器过程中选择付费方式时不知道 “抢占实例” 是什么,本片文章就给大家介绍一下什么是抢占式实例。 抢占式实例是云服务器BCC实例的一种新运作模式,目的是帮助降低您部分场景下使用云服务器BCC的成本。抢占实例运行流程如下图所示:抢占式实例相关解释项目说明抢占实例一种后付费实例,用户在指定范围内出价,当指定的实例规格的市场价格低于用户的出价,且资源
转载
2024-03-29 15:03:31
88阅读
第四章 进程调度前言:调度程序可看做在可运行态进程之间分配有限的处理器时间资源的内核子系统。最大限度地利用处理器时间的原则是,只要有可以执行的进程,那么就总会有进程正在执行。 4.1多任务1.多任务操作系统就是能同时并发地交互执行多个进程的操作系统。 2.多任务系统可以划分为两类:非抢占式多任务和抢占式多任务。 Linux提供了抢占 式的多任务模式。 3.强
转载
2024-10-24 20:00:43
31阅读
NFS简介NFS(Network File System)是一个网络文件系统,是Linux系统直接支持文件共享的一直文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。一般NFS为单击部署,而NFS服务器主要用于存放企业重要数据,此时为了能保证数据的安全可靠,需要对NFS服务器实现
原创
2022-12-30 15:43:52
1559阅读
1、说说轮巡任务调度与抢占式任务调度的区别?
答:轮询任务调度与抢占式任务调度的区别在于抢占式调度可以因为优先级高的任务抢占cpu,而轮询的不能。
2当软件线程个数超过硬件线程个数的时候,支持抢占式多任务处理的操作系统一般会采用时间片轮转调度的方案。
3 对于RTOS中,理解这两个概念是很重要的。实时系统对于响应时间是有非常严格的要求,尤其是在
转载
2024-04-21 14:43:52
30阅读
一、抢占式 1.两个节点都启动的情况 由于节点1的优先级高于节点2,所以只有节点1上有vip[root@lb01 conf.d]# ip addr|grep 192.168.15.200 inet 192.168.15.200/32 scope global eth0 [root@lb02 conf ...
转载
2021-11-02 19:24:00
258阅读
2评论
keepalived+DRBD+NFS高可用共享存储一、BRBD 环境部署二、配置 NFS 共享存
原创
2022-12-21 11:27:03
445阅读
一、Keepalived简介?是一个轻量级别的高可用解决方案。是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们平时说的第3层、第4层和第7层交换机的功能。主要提供负载均衡和高可用。负载均衡实现需要依赖Linux的虚拟服务内核模块(ipvs)高可用是通过VRRP协议实现多台机器之间的故障转移服务。高可用广义来讲:是指整个系统的高可用;
狭义来讲:就是主机的冗
转载
2024-06-28 04:07:15
57阅读
说明:本文是基于CentOS 6.3版本,5系列版本请另行参照其他文档一、安装NFS对应的服务1.安装NFS 套件 首先安装NFS套件,命令如下:yum install nfs-utils.x86_64(64位系统)yum install nfs-utils(32位系统)2.安装RPC服务(注①)yum install&nb
转载
2024-03-22 20:54:44
35阅读
在常用的操作系统中,Unix系统使用的是时间片算法来处理进程,所谓的时间片算法,就是所有进程排成一个队列。操作系统按照他们的顺序,每个进程分配一段时间,如果在时间片结束时进程还在执行,那么CPU就会被强行剥夺并分配给另一个进程,如果进程在时间片结束前阻塞或者结束,则CPU当即进行切换。调度程序要做的就是维护一张就绪进程表,当进程用完他的时间片之后,就会被移到末尾。而Windows使用的是抢占式,也
转载
2024-08-25 11:04:47
75阅读
Lvs+keepalived+httpd+NFS搭建高可用自己捯饬的模型图NAT模型图注意事项:RealServer需要把网关指向Director,并且Director要打开转发功能命令如下:echo "1" > /proc/sys/net/ipv4/ip_forewardDR模型图注意事项:需要在RealServer配置如下信息:echo 1&nbs
原创
精选
2016-10-25 08:52:53
3318阅读
点赞
3评论
基于drbd+kepalived的 nfs高可用方案
原创
2015-05-26 21:51:01
6606阅读
点赞
3评论
drbd+keepalivednfs高可用方案实践https://docs.linbit.com/drbd官网环境centos7主:192.168.212.10(chy)(nfs+keepalived+drdb都在一台机器上)备:192.168.212.11(chy01)客户端:192.168.212.12(chy02)架构图如下:基础准备工作确保所有服务器时间同步。yum-yinstallntp
原创
2017-12-19 11:50:16
10000+阅读
实验环境系统CentOS6.5X64Ip:172.16.25.162172.16.25.163epel源每台主机有/dev/sdb1:1073MB挂载点/test供drbd使用先升级nfs先关组件:yumupdatenfs-utilsnfs-utils-libnfs4-acl-toolsyumupdaterpcbind一、安装配置安装配置drbd:[root@master~]#wgethttp:/
原创
2017-12-19 22:35:52
1818阅读
1.1、Keepalived简介 Keepalived是Linux下一个轻量级别的高可用解决方案。高可用(High Avalilability,HA),其实两种不同的含义:广义来讲,是指整个系统的高可用行,狭义的来讲就是之主机的冗余和接管。它与HeartBeat RoseHA 实现相同类似的功能,都可以实现服务或者网络的高可用,但是又有差别,HeartBeat是一个专业的、功能完善的高可用软件,
转载
2024-01-28 23:09:16
62阅读