首页 kubernetes集群中部署openLooKeng操作指导

kubernetes集群中部署openLooKeng操作指导

举报
开通vip

kubernetes集群中部署openLooKeng操作指导kubernetes集群中部署openLooKeng操作指导获取openLooKeng镜像docker镜像下载路径:x86:HYPERLINK""arm:HYPERLINK""将镜像加载到本地:dockerload-i配置部署文件获取配置模板配置文件下载路径:HYPERLINK""解压后配置模板目录结构如下:openlk----config-catalog:数据源配置文件及其依赖文件存放目录----config-coordinator:coordinator节点配置文件存放目录----config...

kubernetes集群中部署openLooKeng操作指导
kubernetes集群中部署openLooKeng操作指导获取openLooKeng镜像docker镜像下载路径:x86:HYPERLINK""arm:HYPERLINK""将镜像加载到本地:dockerload-i<镜像文件名>配置部署文件获取配置 模板 个人简介word模板免费下载关于员工迟到处罚通告模板康奈尔office模板下载康奈尔 笔记本 模板 下载软件方案模板免费下载 配置文件下载路径:HYPERLINK""解压后配置模板目录结构如下:openlk----config-catalog:数据源配置文件及其依赖文件存放目录----config-coordinator:coordinator节点配置文件存放目录----config-coordinator-ha:HA集群的coordinator节点配置文件存放目录----config-filesystem:文件系统相关配置存放目录----config-worker:worker节点配置文件存放目录----config-worker-ha:HA集群的worker节点配置文件存放目录----templates:该目录下有配置文件:部署集群时相关参数在该文件中设置修改配置文件文件docker:registry:''imageTag:unknown-----------此处修改为openlookeng镜像的TAG.................configMap:coordinator:name:config-coordinatorsrcPath:config-coordinator-------------可改为config-coordinator-ha使用HA的配置worker:name:config-workersrcPath:config-worker-------------可改为config-worker-ha使用HA的配置catalog:name:config-catalogsrcPath:config-catalogfilesystem:name:config-filesystemsrcPath:config-filesystem.................hpa:coordinator:enabled:false--------为true时开启coordinator节点自动伸缩功能minReplicas:1--------coordinator的pod的最小个数maxReplicas:2--------coordinator的pod的最大个数cpu:averageUtilization:50------coordinator的伸缩条件为cpu的50%stabilizationWindowSeconds:300worker:enabled:false--------为true时开启worker节点自动伸缩功能minReplicas:1--------worker的pod的最小个数maxReplicas:5--------worker的pod的最大个数cpu:averageUtilization:50------worker的伸缩条件为cpu的50%stabilizationWindowSeconds:300templates/文件####{{$key}}####---apiVersion:apps/v1kind:Deploymentmetadata:name:{{$key}}namespace:{{$namespace}}spec:replicas:{{.replica}}selector:matchLabels:app:{{$key}}strategy:type:RollingUpdaterollingUpdate:maxSurge:25%maxUnavailable:0%template:metadata:labels:app:{{$key}}annotations:timestamp:"{{date"05"$.}}"spec:{{-ifeq$key"worker"}}#Coexistonthesamenodewiththecoordinatorfromthesamenamespaceaffinity:podAffinity:requiredDuringSchedulingIgnoredDuringExecution:-labelSelector:matchLabels:app:coordinatortopologyKey:/hostname{{-end}}{{-if.gracefulShutdown}}terminationGracePeriodSeconds:{{.terminationGracePeriodSeconds}}{{-end}}{{-ifne$."local"}}imagePullSecrets:-name:default-secret{{-end}}containers:-name:{{$key}}image:{{$.r.registry}}openlookeng:{{$.r.imageTag}}imagePullPolicy:IfNotPresentargs:["-t","{{$key}}","-configDir","/customConfig","-jvmXmx","3500M"]---------3500M分配给jvm的内存,可根据需要修改resources:requests:cpu:500m-------cn和worker运行时需要的cpu,可根据需要修改memory:1G-------cn和worker运行时需要的内存,可根据需要修改limits:cpu:2-----cn和worker运行时可使用的最大cpu,可根据需要修改memory:4G-----cn和worker运行时可使用的最大内存,可根据需要修改{{-if.gracefulShutdown}}lifecycle:preStop:exec:command:-/usr/lib/hetu/bin/shutdown-hetu{{-end}}env:-name:CLUSTER_IDvalue:"{{$namespace}}"volumeMounts:{{-range$volume,$map:=.volume}}{{-with$map}}-mountPath:{{.mountPath}}name:{{.name}}{{-end}}{{-end}}volumes:{{-range$volume,$map:=.volume}}{{-with$map}}-name:{{.name}}configMap:name:{{.name}}optional:{{.optional}}{{-end}}{{-end}}{{-end}}{{-end}}{{-range$key,$val:=.}}{{-with$val}}{{-if.enabled}}####HPAfor{{$key}}####---apiVersion:autoscaling/v2beta2kind:HorizontalPodAutoscaler...............metrics:-type:Resourceresource:name:cputarget:type:UtilizationaverageUtilization:{{.geUtilization}}#TODO:otherscalingconditions,e.g.memory#behavior:#scaleDown:#stabilizationWindowSeconds:{{.stabilizationWindowSeconds}}(注:kubernetes版本为1.17以下时,将最后三行注释掉,如上)若要调整openLooKeng服务的参数配置,修改kubernetes/openlk/config-*目录下的配置文件。部署openlookeng部署openlookengopenlk目录下执行:helmupgrade--installopenlk.(卸载:helmdeleteopenlk)验证[root@openlookeng-qatest~]#kubectlgetpods-nopenlkNAMEREADYSTATUSRESTARTSAGEcoordinator-6446df699b-ngxs71/1Running039mworker-56c975744f-64lmm1/1Running039mopenLooKeng的使用执行命令进入pod:kubectlexec-ti-nopenlk--/bin/bash再执行命令登录openlookeng客户端即可执行sql:openlk[root@openlookeng-qatest~]#kubectlexec-ticoordinator-6446df699b-ngxs7-A--/bin/bash[openlkadmin@coordinator-6446df699b-ngxs7/]$openlklk>showcatalogs;......
本文档为【kubernetes集群中部署openLooKeng操作指导】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: ¥17.6 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
is_294897
暂无简介~
格式:doc
大小:16KB
软件:Word
页数:0
分类:
上传时间:2021-09-14
浏览量:72