标签:集群相关的结果80条:
lvs是一个开源免费的负载均衡软件,能实现多台服务器之间的负载均衡,搭配heartbeat和ldirectord的使用,就能配置成高可用的集群。服务器环境说明下面说明本次测试配置的服务器环境。系统:CentOS-532内核2.6.18-238.el5因为机器只有两台,所以lvs负载器和后端服务器在同一机器。node1192.168.79.130node2192.168.79.131VIP192.1…
发布于:2019-11-24 01:51:14
MySQLCluster是MySQL适合于分布式计算环境的高实用、高冗余版本。它采用了NDBCluster存储引擎,允许在1个Cluster中运行多个MySQL服务器。MySQLCluster能够使用多种故障切换和负载平衡选项配置NDB存储引擎,但在Cluster级别上的存储引擎上做这个最简单。下面我们简单介绍MySQLCluster如何安装与配置。基本设定管理(MGM)节点:192.168.0.…
发布于:2019-11-22 21:42:56
Usage: dockerswarminit[OPTIONS] Initializeaswarm Options: --advertise-addrvalue Advertisedaddress(format:<ip|interface>[:port]) --cert-expiryduration Validityperiodfornodecertifi…
发布于:2019-11-19 07:21:06
Usage: dockerswarmjoin[OPTIONS]HOST:PORT Joinaswarmasanodeand/ormanager Options: --advertise-addrvalue Advertisedaddress(format:<ip|interface>[:port]) --help Printusage --list…
发布于:2019-11-19 06:59:02
Usage: dockerswarmleave[OPTIONS] Leavetheswarm(workersonly). Options: --force Forcethisnodetoleavetheswarm,ignoringwarnings --help Printusage当在一个worker节点执行这个命令时,这个节点将脱离集群。可以在一个manager节点上使用–for…
发布于:2019-11-19 06:55:48
MariaDBGaleraCluster是MariaDB的同步多主集群。它仅在Linux上可用,并且仅支持xtraDB/InnoDB存储引擎,对MyISAM也有一定的支持(https://mariadb.com/kb/en/mariadb/galera-cluster-system-variables/#wsrep_replicate_myisam),特征:同步复制多主可同时读写Active-ac…
发布于:2019-11-18 00:27:23
基本介绍Ganglia:是UCBerkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点。Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu、mem、硬盘利用率,I/O负载、网络流量情况、系统负载等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用。更重要的是,HDFS、YARN、HBase…
发布于:2019-11-17 21:09:57
之前用的阿里云容器服务,但由于acsrouting的路由错乱问题,被逼上自建dockerswarm的梁山。今天尝试自己搭建dockerswarm,竟然轻松搞定,简单的超乎想象。以下是实际搭建操作步骤:1、创建集群#dockerswarminit--advertise-addr10.251.242.231Swarminitialized:currentnode(m9dfl7r9wo1e9jxsp3o…
发布于:2019-11-16 19:40:22
以前一直用Kargo(基于ansible)来搭建Kubernetes集群,最近发现ansible部署的时候有些东西有点bug,而且Kargo对rkt等也做了适配,感觉问题已经有点复杂化了;在2.2release没出来这个时候,准备自己纯手动挡部署一下,MasterHA直接抄Kargo的就行了,以下记录一下一、环境准备以下文章本着多写代码少哔哔的原则,会主要以实际操作为主,不会过多介绍每步细节动作,…
发布于:2019-11-16 11:22:38
1.环境CentOSLinuxrelease7.3MariaDB10.1.252.安装MariaDB配置mariadb10.1的yum源[root@centos7-compute1~]#cat/etc/yum.repos.d/MariaDB.repo[root@centos7-compute2~]#cat/etc/yum.repos.d/MariaDB.repo[root@centos7-comp…
发布于:2019-11-16 08:11:32
MariaDBGaleraCluster介绍GaleraCluster是由第三方公司Codership所研发的一套免费开源的集群高可用方案,实现了数据零丢失,官网地址为http://galeracluster.com/。其在MySQLInnoDB存储引擎基础上打了wrep(虚拟全同步复制),Percona/MariaDB已捆绑在各自的发行版本中。MariaDBGaleraCluster是Maria…
发布于:2019-11-16 06:02:44
Swarm概念Swarm是Docker公司推出的用来管理docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机。Swarm使用标准的DockerAPI接口作为其前端访问入口,换言之,各种形式的DockerClient(dockerclientinGo,docker_py,docker等)均可以直接与Swarm通信。Swarm几乎全部用go语言来完成开发,Swarm0.2发布,相比0…
发布于:2019-11-15 04:40:00
mongodb是最常用的nodql数据库,在数据库排名中已经上升到了前六。这篇文章介绍如何搭建高可用的mongodb(分片+副本)集群。在搭建集群之前,需要首先了解几个概念:路由,分片、副本集、配置服务器等。相关概念先来看一张图:从图中可以看到有四个组件:mongos、configserver、shard、replicaset。mongos,数据库集群请求的入口,所有的请求都通过mongos进行协…
发布于:2019-11-14 16:05:43
【编者的话】etcd是CoreOS团队发起的开源项目,基于Go语言实现,做为一个分布式键值对存储,通过分布式锁,leader选举和写屏障(writebarriers)来实现可靠的分布式协作。本文目标是部署一个基于TLS(Self-signedcertificates)的安全、快速灾难恢复(DisasterRecovery,SNAPSHOT)的高可用(HighAvailability)的etcd集群…
发布于:2019-11-14 03:14:51
一、规划1、swarm01作为manager节点,swarm02和swarm03作为worker节点。#cat/etc/hosts127.0.0.1localhost192.168.139.175swarm01192.168.139.176swarm02192.168.139.177swarm032、配置SSH免密登陆#ssh-keygen-trsa-P''#ssh-copy-id-i.ssh/i…
发布于:2019-11-13 20:56:33
这是我们使用自建dockerswarm集群后在部署时遇到的一个问题,使用dockerserviceupdate命令更新服务时,dockerserviceupdate-d=false--forceservice_name在更新的过程中服务有短暂的时间不能访问。该服务中运行的是asp.netcorewebapi,所使用的Dockerfile如下:FROMmicrosoft/aspnetcore:1.1…
发布于:2019-11-13 20:32:37