10 2022 档案
摘要:一、部署前提 需要一个Zookeeper集群 搭建clickhouse集群时,需要使用Zookeeper去实现集群副本之间的同步,所以这里需要zookeeper集群,zookeeper集群安装后可忽略此步骤。 需要三个节点部署单机的ClickHouse【重复单机部署的操着即可,密码也可以改】 二、集
阅读全文
摘要:一、单机部署ClickHouse 1.1、ClickHouse部署前提 Clickhouse官网为:[https://clickhouse.com/],在官网中可以看到ClickHouse可以基于多种方式安装,rpm安装、tgz安装包安装、docker镜像安装、源码编译安装等 目前Clickhous
阅读全文
摘要:三、Helm部署Zookeeper集群 3.1、helm准备 # Helm客户端安装文档 https://helm.sh/docs/intro/install/ # 添加bitnami和官方helm仓库: helm repo add bitnami https://charts.bitnami.co
阅读全文
摘要:Helm仓库搭建 一、前提条件 https://helm.sh/zh/docs/intro/quickstart/ 如何使用阿里Helm私有仓库 https://help.aliyun.com/document_detail/131467.html 二、Helm仓库搭建 私有Helm仓库搭建可以用n
阅读全文
摘要:k8s上的 部署TiDB 集群 一、k8s环境准备 略 二、k8s上部署TiDB 2.1、部署StorageClass-nfs方案 sc种类很多,模拟的话此处就有较为简单的nfs类型的sc # nfs部署方案 https://www.cnblogs.com/hsyw/p/13610960.html
阅读全文
摘要:动态存储管理实战之GlusterFS 一、准备工作 在各个节点都安装上GFS客户端 yum install glusterfs glusterfs-fuse -y GFS运行在k8s上需要特权模式 # 如果没有加上即可 ps -ef | grep kube-api | grep allow-priv
阅读全文
摘要:一、TiDB的由来 1.1、时代基于,数据量爆炸性增长于数据库架构现状的矛盾 据IDC预测,2020年有超过500亿的终端与设备联网,而有50%的物联网网络将面临网络带宽的限制,40%的数据需要在网络边缘分析、处理与储存。 边缘计算市场規模将超万亿,成为与云计算平分秋色的新兴市场。而在国内市场方面,
阅读全文
摘要:一、集群部署Elasticsearch 1.1、指定节点部署 给以下节点打上标签:k8s-node01、k8s-node02、k8s-master03【也就是我们的三个节点的集群部署在这三个节点上】 [root@k8s-master01 ~]# kubectl get nodes NAME STAT
阅读全文
摘要:一、k8s上部署Redis集群 本文采用nfs作为k8s动态存储 nfs环境可参考官网demo 1.1、部署sc apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: infra-nfs-redis provisioner:
阅读全文
摘要:一、集群部署Kafka 1.1、指定节点部署 给以下节点打上标签:k8s-node01、k8s-node02、k8s-master03【也就是我们的三个节点的集群部署在这三个节点上】 [root@k8s-master01 ~]# kubectl get nodes NAME STATUS ROLES
阅读全文
摘要:一、集群部署zookeeper 1.1、指定节点部署 给以下节点打上标签:k8s-node01、k8s-node02、k8s-master03【也就是我们的三个节点的集群部署在这三个节点上】 [root@k8s-master01 ~]# kubectl get nodes NAME STATUS R
阅读全文
摘要:一、单机部署MySQL 单机部署后面不考虑组集群可以采用此方案,主从集群建议使用StatefulSet方式部署 1.1、MySQL密码 密码存储在secret,通过环境变量方式挂到容器中 mysql-secret.yaml【MySQL密码secret】 echo -n root | base64 必
阅读全文