黄东旭解析 TiDB 的核心优势
439
2024-03-10
在安装 TiDB v6.0的时候,使用的是离线包,安装 TiSpark 采用的方式是 在线安装的形式,使用 Tiup 扩容的方式安装 TiSpark 集群。并且最高的 TiSpark 版本是 TiSpark v2.4.1,没有最新的 Release TiSpark v2.5.1 。给自己提了个问题,能否离线安装 TiSpark ?目前我的浅层的理解是:在已有 Spark 集群的方式下可以实现离线安装 TiSpark。
离线安装: https://pingcap.com/zh/product-community/#TiDB 6.0.0-DMR
1)下载安装包 tidb-community-server-v6.0.0-linux-amd64.tar.gz
2)下载tookit tidb-community-toolkit-v6.0.0-linux-amd64.tar.gz
3)下载 Spark V3.1.3 https://dlcdn.apache.org/spark/spark-3.1.3/spark-3.1.3-bin-hadoop3.2.tgz
4)下载 TiSpark V2.5.1 https://github.com/pingcap/tispark/releases/download
2.2 Cluster111 拓扑# cluster111.yml server_configs: tidb: log.slow-threshold: 300 binlog.enable: false binlog.ignore-error: false tikv: readpool.storage.use-unified-pool: false readpool.coprocessor.use-unified-pool: true pd: schedule.leadmkdir -p /usr/local0/webserver/tidb/ cd /usr/local0/webserver/tidb/ iup cluster check ./cluster111.yml --user root -p --apply # 安装cluster111 tiup cluster deploy cluster111 v6.0.0 ./cluster111.yml --user root -p # 启动集群 tiup cluster start cluster111 tiup cluster display cluster1112.3 离线安装 Cluster111/tidb-deploy/tispark-master-7077/sbin/start-all.sh
3.5 在已有 Spark 集群上部署 TiSpark3.5.1 启动 Spark-shell 的方式# 启动 spark-shell /tidb-deploy/tispark-master-7077/bin/spark-shell --jars /tidb-deploy/tispark-master-7077/jars/tispark-assembly-3.1-2.5.1. 3.5.2 启动 Spark-sql 的方式# 启动 Spark-sql /tidb-deploy/tispark-master-7077/bin/spark-sql --jars /tidb-deploy/tispark-master-7077/jars/tispark-assembly-3.1-2.5.1.jar 3.5.3 spark master的情况本篇实践了 以已有 Spark 集群的方式,实现离线安装 TiSpark v2.5.1,目前对TiSpark的理解还比较浅,后续会继续探索 TiSpark的功能。
如果您 只读使用 TiUP 扩容的方式如何离线扩容方式安装 TiSpark 可以留言!
谢谢!
https://tidb.net/blog/b54581d1
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。