Linux一键单机部署和集群部署】的更多相关文章

二进制方法-部署k8s集群部署1.18版本 1. 前置知识点 1.1 生产环境可部署kubernetes集群的两种方式 目前生产部署Kubernetes集群主要有两种方式 kuberadm Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群. 二进制包 从github下载发行版的二进制包,手动部署每个组件,组成Kubernetes集群. Kubeadm降低部署门槛,但屏蔽了很多细节,遇到问题很难排查.如果想更容易可控,…
二进制部署K8S-2集群部署 感谢老男孩教育王导的公开视频,文档整理自https://www.yuque.com/duduniao/k8s. 因为在后期运行容器需要有大量的物理硬件资源使用的环境是用的Wmware EXSI如果使用笔记本可适当调整虚拟机配置. 角色 主机名 IP CPU Mem OS (主)负载均衡.内网DNS hdss7-11.host.com 10.4.7.11 4C 4G CentOS Linux release 7.8 (备)负载均衡.内网DNS hdss7-12.hos…
一.分布式系统 由多个计算机组成解决同一个问题的系统,提高业务的并发,解决高并发问题. 二.分布式环境下常见问题 1.节点失效 2.配置信息的创建及更新 3.分布式锁 三.Zookeeper 1.定义 Zookeeper是一个高性能,分布式的,开源分布式应用协调服务.所谓的分布式协调服务,就是在集群的节点中进行可靠的消息传递,来协调集群的工作. Zookeeper之所以能够实现分布式协调服务,靠的就是它能够保证分布式数据一致性.所谓的分布式数据一致性,指的就是可以在集群中保证数据传递的一致性.…
1.背景 日志主要包括系统日志.应用程序日志和安全日志.系统运维和开发人员可以通过日志了解服务器软硬件信息.检查配置过程中的错误及错误发生的原因.经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误. 通常,日志被分散的储存不同的设备上.如果需要管理数十上百台服务器,必须依次登录每台机器的传统方法查阅日志,这样很繁琐和效率低下.当务之急是使用集中化的日志管理,开源实时日志分析ELK平台能够完美的解决上述所提到的问题. 2.需要安装的工具 ELK由ElasticSearch(ES…
一 环境准备 ntp配置:略 #建议配置ntp服务,保证时间一致性 etcd版本:v3.3.9 防火墙及SELinux:关闭防火墙和SELinux 名称 地址 主机名 备注 etcd1 172.24.8.71 etcd1.example.com   etcd2 172.24.8.72 etcd2.example.com   etcd3 172.24.8.73 etcd3.example.com   # hostnamectl set-hostname etcd1.example.com # ho…
用到的相关jar包:http://pan.baidu.com/disk/home#list/path=%2Fsolr Solr目录结构 Solr 目录 Contrib :solr 为了增强自身的功能,所添加的扩展依赖包. Dilst:solr build 过程时产生的jar包和war包,还有他的一些依赖包. Docs: 文档. Example: 例子 Solr:配置了solr运行至的信息,是一个标准的solrhome目录. Collection1:solrcore目录 Data: 该目录是储存了…
一.安装第一个ElasticSearch(主节点) 1.创建es用户,启动es不能使用root用户 useradd es passwd es12 root用户进入/home/es目录下 2.获取ElasticSearch安装包 wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.1.2.tar.gz 3.解压.改名(方便集群时区别另一个ES) tar xf elasticsearch-6.1.2.ta…
一.原生命令方式和Ruby脚本方式区别 利用Ruby脚本部署和用原生命令部署,节点准备的步骤都是一样的,节点启动后的握手,以及主从.槽分配,利用Ruby脚本一步就能完成,利用原生命令需要一步一步地执行命令完成. 二.部署架构:3台服务器,互为主从,3主3从 三.准备6个节点配置文件 在172.28.18.75上操作 cd /etc/redis vim redis-25701.conf bind 172.28.18.75 port 25701 masterauth "Zaq1xsw@"…
一.部署架构如下 每台服务器准备2个节点,一主一从,主节点为另外两台其中一台的主,从节点为另外两台其中一台的从. 二.准备6个节点配置文件 在172.28.18.75上操作 cd /etc/redis vim redis-25701.conf 内容如下 bind 172.28.18.75 port 25701 masterauth "Zaq1xsw@" requirepass "Zaq1xsw@" protected-mode yes daemonize yes d…
自己网上下载安装包,我下载的是tar.gz安装包直接解压,也可以下载rpm格式 1.下载zookeeper安装包,放到/usr/local/zookeeper安装包网上下载 2.解压文件tar -zxvf zookeeper-3.4.6.tar.gz 3. 进入zookeeper-3.4.6目录,创建data文件夹. 4. 把zoo_sample.cfg改名为zoo.cfg mv zoo_sample.cfg zoo.cfg 5. 启动.关闭.查看状态,注意关闭防火墙,这里zookeeper暂不…