tiup 工具离线安装说明


mirror的创建

  1. 能上网的机器上面进行如下操作:
  2. curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh
  3. 然后执行一下环境变量:
  4. source /root/.bash_profile
  5. 创建一个镜像:
  6. tiup mirror clone /data/tidb-6.5.3-aarch64 6.5.3 --os=linux --arch=arm64
  7. 注意这一步可能耗时较久, 需要使用较好的网络设备进行相关的镜像创建.

离线安装方法

  1. 进入/或者是迁移到不能上网的机器上面的 /data/tidb-6.5.3-aarch64 6.5.3
  2. 执行命令 ./local_install.sh
  3. 会看到有相关的信息提示:
  4. Disable telemetry success
  5. Successfully set mirror to /data/tidb-6.5.3-aarch64
  6. Detected shell: bash
  7. Shell profile: /root/.bash_profile
  8. Installed path: /root/.tiup/bin/tiup
  9. ===============================================
  10. 1. source /root/.bash_profile
  11. 2. Have a try: tiup playground
  12. ===============================================
  13. 需要注意两点:
  14. 1. 环境变量的问题.
  15. 2. 安装的文件位置是在 /root/.tiup 下面.
  16. 直接执行命令需要使用 source /root/.bash_profile

安装对应的工具

  1. 备份恢复一般采用 br 或者是 dumpling等工具
  2. 可以执行安装, 方式也很简单.
  3. tiup br
  4. tiup dumpling
  5. 就可以安装了
  6. 但是需要注意 br dumpling 的命令不是直接可以运行的. 需要修改环境变量
  7. [root@localhost v6.5.3]# cd /root/.tiup/components/br/v6.5.3/
  8. [root@localhost v6.5.3]# pwd
  9. /root/.tiup/components/br/v6.5.3
  10. [root@localhost v6.5.3]# cd /root/.tiup/components/dumpling/v6.5.3/
  11. [root@localhost v6.5.3]# pwd
  12. /root/.tiup/components/dumpling/v6.5.3
  13. 可以发现 对应文件的安装路径其实是在 /root/.tiup/组件文件夹/系统版本/具体二进制
  14. 这样的目录里面.
  15. 可以新增一个文件设置上对应的PATH,便于进行命令处理.
  16. cat >/etc/profile.d/tidb.sh <<EOF
  17. export PATH=$PATH:/root/.tiup/components/dumpling/v6.5.3/:/root/.tiup/components/br/v6.5.3/
  18. EOF
  19. source /etc/profile.d/tidb.sh
  20. 就可以直接使用 br 或者是 dumpling的命令了.

进行部分列导出的方式和方法

  1. 比如导出某个表的 前一百万行的两个列的方式为:
  2. time dumpling -u root -P 4002 --host 192.168.255.xxx -pTestxxxx --filetype csv --threads 64 -o /data/xxxx_1m -r 20000 -F 256MiB --sql 'select clientid,xxx from databasexxxx.tablename limit 1000000' --no-header
  3. 注意这个效率非常高, 如果是nvme 无其他硬件瓶颈 一百万数据 秒级就可以将数据dump出来.
  4. 结果为:
  5. ["dump data successfully, dumpling will exit now"]
  6. real 0m3.572s
  7. user 0m0.836s
  8. sys 0m0.052s

tiup 工具离线安装与简单导出数据说明的更多相关文章

  1. 网页数据抓取工具,webscraper 最简单的数据抓取教程,人人都用得上

    Web Scraper 是一款免费的,适用于普通用户(不需要专业 IT 技术的)的爬虫工具,可以方便的通过鼠标和简单配置获取你所想要数据.例如知乎回答列表.微博热门.微博评论.淘宝.天猫.亚马逊等电商 ...

  2. nmon工具的安装及简单使用

    1.工具的安装 下载rpm包安装即可http://mirror.ghettoforge.org/distributions/gf/el/6/gf/x86_64/nmon-14i-1.gf.el6.x8 ...

  3. 构建工具Gradle安装和简单使用

    1. 安装 到gradle官网下载页 https://gradle.org/gradle-download/ 下载gradle,其中“完全版(Complete distribution)”包含除了运行 ...

  4. Tiup离线安装TIDB集群4.0.16版本

    环境:centos7.6 中控机:8.213.8.25(内网) 可用服务器8.213.8.25-8.213.8.29 一.准备 TiUP 离线组件包 方法1:外网下载离线安装包拷贝进内网服务器 在Ti ...

  5. Chrome 离线安装插件的办法

    参考url 学习网址 https://blog.csdn.net/weixin_39068791/article/details/81411938 插件下载地址: http://www.lanfans ...

  6. TortoiseGit安装使用简单教程

    一.简介 TortoiseGit是Tortoise基于git的可视化管理工具.本文即将介绍这个工具的安装和简单使用教程(本文均是基于Windows 64位操作系统). git的管理工具有很多.Tort ...

  7. .Net Excel 导出图表Demo(柱状图,多标签页) .net工具类 分享一个简单的随机分红包的实现方式

    .Net Excel 导出图表Demo(柱状图,多标签页) 1 使用插件名称Epplus,多个Sheet页数据应用,Demo为柱状图(Epplus支持多种图表) 2 Epplus 的安装和引用 新建一 ...

  8. hadoop基础----hadoop实战(七)-----hadoop管理工具---使用Cloudera Manager安装Hadoop---Cloudera Manager和CDH5.8离线安装

    hadoop基础----hadoop实战(六)-----hadoop管理工具---Cloudera Manager---CDH介绍 简介 我们在上篇文章中已经了解了CDH,为了后续的学习,我们本章就来 ...

  9. 标注工具doccano导出数据为空的解决办法

    地址:https://github.com/taishan1994/doccano_export doccano_export 使用doccano标注工具同时导出实体和关系数据为空的解决办法.docc ...

  10. MongoDB在Windows下安装、Shell客户端的使用、Bson扩充的数据类型、MongoVUE可视化工具安装和简单使用、Robomongo可视化工具(2)

    一.Windows 下载安装 1.去http://www.mongodb.org/downloads下载,mongodb默认安装在C:\Program Files\MongoDB目录下,到F:\Off ...

随机推荐

  1. Spring表达式语言(SPEL)学习(01)

    算术运算 @Test public void test01() { // 定义解析器 ExpressionParser parser = new SpelExpressionParser(); // ...

  2. ModelArts黑科技揭秘|弹性训练,让训练资源张弛有度

    摘要:AI进入产业的门槛变高,开发者想要做出优秀的AI模型就不得不在算力和成本之间折中,怎么办? 为帮助企业在AI落地过程中进一步实现降本增效,华为云推出AI黑科技--弹性训练. 今年,AI界最被热议 ...

  3. 一文总结GaussDB通信原理知识

    摘要:从发展历程到通信模型设计,到你了解一下GaussDB通信原理知识. MPPDB通信库发展历程 Postgres-XC 方法:采用libpq通信库实现CN和DN之间的连接,CN负责计算,DN仅进行 ...

  4. 【文末彩蛋】数据仓库服务 GaussDB(DWS)单点性能案例集锦

    摘要:介绍了13种GaussDB(DWS)单点性能的案例. 一.数据倾斜 1.1 问题描述 某局点SQL执行慢,涉及大表的SQL执行不出来结果. 1.2 分析过程 数据倾斜在很多方面都会有体现: 1) ...

  5. 在云南,我用华为云AI开发出千万级用户的应用

    摘要:创造无限,当"燃"是开发者,华为云1024程序员节,陶新乐和大家分享独立开发者的自由之路. 本文分享自华为云社区<在云南,我用华为云AI开发出千万级用户的应用>, ...

  6. 解析WeNet云端推理部署代码

    摘要:WeNet是一款开源端到端ASR工具包,它与ESPnet等开源语音项目相比,最大的优势在于提供了从训练到部署的一整套工具链,使ASR服务的工业落地更加简单. 本文分享自华为云社区<WeNe ...

  7. 让数据大白于天下:GCC插件实现代码分析和安全审计

    摘要: 如何利用GCC的插件功能,辅助安全分析人员实现对程序的安全审计.漏洞检测.安全加固等自动化处理能力,提升分析效率和精准度. 本文分享自华为云社区<利用GCC插件实现代码分析和安全审计&g ...

  8. 本地已存在jar包,maven打包还是去下载

    解决方法 在pom文件里面添加以下: file后修改为本地仓库的位置 oss file:C:\Users\admin\.m2\repository <pluginRepositories> ...

  9. 如何在NET 6.0使用结构化的日志系统

              在我们的系统里面,有一项技术是必须使用的,那就是日志记录.我们在调试系统或者跟踪系统运行情况,都可以通过日志了解具体的情况.在项目开发中,我们有可能使用系统本身所带的日志系统,也有 ...

  10. 将MyBatis Mapper xml 放到 jar 包外面

    在不改程序的情况下,修改 sql 时,需要将 Mapper 中的 XML 文件 放到外面 mybatis:    mapper-locations: classpath:mapper/*.xml #J ...