草庐IT

大数据集群基础之Yarn的运维

spark中的yarn的作用是什么在ApacheSpark中,YARN(YetAnotherResourceNegotiator)是一种用于集群资源管理的开源框架。YARN最初是Hadoop项目的一部分,但后来成为了独立的顶级Apache项目,广泛应用于Hadoop生态系统以及其他大数据处理框架,包括ApacheSpark。在Spark中,YARN的主要作用是协调和管理集群上的资源,以确保Spark应用程序能够有效地利用集群中的计算资源。以下是YARN在Spark中的一些关键作用:资源管理:YARN负责为Spark应用程序分配和管理集群上的资源,包括CPU、内存等。它通过协调各个节点上的资源来

C++集群聊天服务器 数据模块+业务模块+CMake构建项目 笔记 (上)

跟着施磊老师做C++项目,施磊老师_腾讯课堂(qq.com)本文在此篇博客的基础上继续实现数据模块和业务模块代码:C++集群聊天服务器网络模块+业务模块+CMake构建项目笔记(上)-CSDN博客https://blog.csdn.net/weixin_41987016/article/details/135991635?spm=1001.2014.3001.5501一、mysql项目数据库和表的设计myql项目数据库和表的设计-CSDN博客https://blog.csdn.net/weixin_41987016/article/details/135981407?spm=1001.2014

Kafka 集群如何实现数据同步?

Kafka介绍Kafka是一个高吞吐的分布式消息系统,不但像传统消息队列(RaabitMQ、RocketMQ等)那样能够【异步处理、流量消峰、服务解耦】还能够把消息持久化到磁盘上,用于批量消费。除此之外由于Kafka被设计成分布式系统,吞吐量和可用性大大提高。Kafka角色kafka客户端生产者(producer):也叫发布者,负责创建消息消费者(consumer):也叫订阅者,负责消费(读取)消息Kafka服务端(broker)leader:对外提供读写服务follower:不提供服务,负责向leader同步数据Topic(主题)和partition(分区)topic就是消息发布的地方,消费

基于helm的方式在k8s集群中部署gitlab - 部署(一)

文章目录1.背景说明2.你可以学到什么?3.前置条件4.安装docker服务(所有节点)5.部署k8s集群5.1系统配置(所有节点)5.2安装kubelet组件(所有节点)5.2.1编写kubelet源5.2.2安装kubelet5.2.3启动kubelet5.3集群初始化(master节点)5.4从节点加入到集群中5.5安装k8s网络插件5.6安装ingress网络5.7配置StorageClass6.helm安装gitlab6.1添加gitlab的helm源6.2创建证书密钥6.3创建集成smtp和ldap的密钥6.4拉取并修改gitlab的values文件6.5部署gilab6.6修改g

Docker:Docker集群配置与应用(Docker Swarm)

Docker集群配置与应用前言学习目标1.建立DockerSwarm集群1.1为什么要使用容器集群1.2什么是Swarm集群1.3DockerSwarm特性1.4Swarm节点1.5Swarm集群管理命令Swarm集群节点管理命令1.6DockerSwarm集群搭建前言可以认为DockerSwarm(Go语言开发)将一个Docker主机池变成了一个单独的虚拟机。学习目标了解DockerSwarm,掌握Swarm集群建立及节点管理;了解Swarm服务,学会在集群中部署和管理服务;了解Swarm网络,掌握overlay网络的创建和使用;了解Swarm高可用性和负载平衡,学会配置外部负载平衡器;熟悉

Oracle RAC 集群的安装(保姆级教程)

文章目录一、安装前的规划1、系统规划2、网络规划3、存储规划二、主机配置1、Linux主机安装(rac01&rac02)2、配置yum源并安装依赖包(rac01&rac02)3、网络配置(rac01&rac02)4、存储配置(rac01&rac02)rac01添加硬盘的方式:rac02添加硬盘的方式:开启共享文件修改虚拟机配置文件安装`multipath`绑定多路径:配置UDEV绑盘:5、hosts文件配置(rac01&rac02)6、防火墙配置(rac01&rac02)7、selinux配置(rac01&rac02)8、时间同步配置(rac01&rac02)9、关闭透明大页和NUMA(rac

k8s使用minio分布式集群作为存储--基础配置篇

背景:minio分布式集群是单独的服务,并没有被k8s管理,k8s与minio集群在不同的服务器上部署,k8s需要使用minio分布式集群作为k8s集群的配置文件及其他文件的存储介质。minio的bucket:k8s挂载到服务器目录:/home/k8s/miniorclone使用minio的S3服务配置目录:/home/minioS3/home/minioS3/rclone.conf/home/minioS3/start_rclone.sh1、安装fuse:sudoyuminstallfuse1.1查询是否有fusemount3sudofind/-namefusermount31.2确认FUS

Zookeeper集群+kafka集群

文章目录一、Zookeeper概述1、Zookeeper定义2、Zookeeper工作机制3、Zookeeper特点4、Zookeeper数据结构5、Zookeeper应用场景二、部署Zookeeper集群1、部署Zookeeper集群的操作步骤2、实例操作:部署Zookeeper集群三、Kafka概述1、为什么需要消息队列(MQ)2、使用消息队列的好处3、消息队列的两种模式4、Kafka定义5、Kafka简介6、Kafka的特性7、Kafka系统架构四、部署zookeeper+kafka集群1、部署zookeeper+kafka集群2、实例操作:部署zookeeper+kafka集群五、部署

k8s部署elk+filebeat+logstash+kafka集群(一)ES集群+kibana部署

前言:这次是在部署后很久才想起来整理了下文档,如有遗漏见谅,期间也遇到过很多坑有些目前还没头绪希望有大佬让我学习下一、环境准备k8s-master013.127.10.209k8s-master023.127.10.95k8s-master033.127.10.66k8s-node013.127.10.233k8s-node023.127.33.173harbor3.127.33.1741、k8s各节点部署nfs挂载目录为/home/k8s/elasticsearch/storage2、安装制备器Provisioner镜像为quay.io/external_storage/nfs-client

Zookeeper+kafka集群部署

Zookeeper+kafka集群部署需jdk环境安装包下载地址:Indexof/dist/zookeeper上传到/usr/localtar-zxfzookeeper-3.4.5-cdh5.5.4.tar.gzrm-rf zookeeper-3.4.5-cdh5.5.4.tar.gz进入到zookeeper的安装目录cdzookeeper-3.4.5-cdh5.5.4/新建data和logs文件夹[root@testzookeeper-3.4.5]#mkdirdata[root@testzookeeper-3.4.5]#mkdirlogs复制zoo_sample.cfg文件cd conf/c