国产数据库TiDB单机部署最佳实践

news/2024/5/19 15:21:44 标签: tidb

创建用户

##创建用户
adduser tidb



#设置密码
passwd tidb

配置免密码登录

cat >> /etc/sudoers << "EOF"
tidb ALL=(ALL)  NOPASSWD:ALL
EOF

创建tidb用户ssh key

切换用户
[root@jeames ~]# su - tidb
执行命令,一直按回车键就行
[tidb@jeames ~]$ ssh-keygen -t rsa

解压安装包安装

1.切换到tidb用户,新建以下两个目录

[tidb@k8s-master3 ~]$  mkdir tidb-deploy
[tidb@k8s-master3 ~]$  mkdir tidb-data
 

chmod +x tidb-community*


 tar -zxvf   tidb-community-server-v4.0.11-linux-amd64.tar.gz
3.执行instal文件

 [tidb@k8s-master3 ~]$ sh /home/tidb/tidb-community-server-v4.0.11-linux-amd64/local_install.sh

 

配置初始化参数文件


cat >> /home/tidb/topology.yaml << "EOF"
global:
  user: "tidb"
  ssh_port: 22
  deploy_dir: "/home/tidb/tidb-deploy"
  data_dir: "/home/tidb/tidb-data"
server_configs: {}
pd_servers:
  - host: 192.168.56.17
tidb_servers:
  - host: 192.168.56.17
tikv_servers:
  - host: 192.168.56.17																						
monitoring_servers:
  - host: 192.168.56.17
grafana_servers:																							  - host: 192.168.56.17
alertmanager_servers:
  - host: 192.168.56.17
EOF

more /home/tidb/topology.yaml

 

部署版本为v4.0.11 ,其他版本可以执行 tiup list tidb 获取

 


http://www.niftyadmin.cn/n/5093349.html

相关文章

set() 函数 | Python

1 描述 set() 函数创建一个无序不重复元素集&#xff0c;可进行关系测试&#xff0c;删除重复数据&#xff0c;还可以计算交集、差集、并集等。 2 实例 >>>x set(runoob) >>> y set(google) >>> x, y (set([b, r, u, o, n]), set([e, o, g, l]…

MTC证书|欧盟与英国金属类产品清关新要求

英国禁止进口俄钢材的通告内容 从2023年 9 月 30 日起&#xff0c;欧盟和英国将对在第三国加工的特定钢铁产品实施新的制裁&#xff0c;这些产品包含俄罗斯原产的钢铁原料。进口商需要在进口时申报进口货物是否合规。 MTC认证 欧盟严抓MTC认证 获悉&#xff0c;从10月1日起&a…

ubuntu2204 root用户登录、硬盘挂载等新机器操作参考

配置root登录 Ubuntu 22.04 默认不开启root用户 以普通用户登录系统&#xff0c;创建root用户的密码 optopt:~# sudo passwd root SSH 放行 optopt:~# sudo sed -i ‘s/^#?PermitRootLogin./PermitRootLogin yes/g’ /etc/ssh/sshd_config; optopt:~# sudo sed -i s/^#?Pa…

ASPICE标准快速掌握「5.1. ASPICE与ISO/IEC 33004」

ASPICE协议是建立在ISO/IEC 33004标准的基础上,自然需要符合33004的要求。33004是一系列比较笼统的标准要求,全文也就16页。而ASPICE是在33004的框架里根据汽车软件开发的特性制定的更为定制化,且更加详细的一套标准。ASPICE原文中由于版权问题不体现33004的这些内容,只写了…

rk3568 RT-LINUX 测试

G5501 产品详情 主线Linux是软实时系统&#xff0c;加入实时补丁后将其改造为硬实时系统。RT-LINUX 特点如下&#xff1a; 可抢占性 实现实时内核很重要的特点是可抢占性&#xff0c;就绪的高优先级的任务能够抢占低优先级任务。 进程调度策略 Linux内核支持实时进程和非实…

Springboot3 + knife4j(springdoc) 框架整合

前言 kinfe4j文档地址&#xff1a;https://doc.xiaominfo.com/docs/quick-start springdoc文档地址&#xff1a;https://springdoc.org/#demos 原本使用的是springfox&#xff0c;自Springboot3开始&#xff0c;knife4j引入了springdoc。 Maven引入 <dependency><…

移动、电信、联通流量卡全面对比,看看哪一款比较适合你?

你还在为每个月的流量不够而发愁吗&#xff1f;这几年&#xff0c;三大运营商都推出了不少大流量卡&#xff0c;这些流量卡都有一个特点&#xff0c;就是月租低&#xff0c;流量多&#xff0c;正因为如此&#xff0c;很多人在选择流量卡时不知该如何选择运营商&#xff0c;接下…

mysql not in 怎么优化

使用 MySQL 中的 NOT IN 子句时&#xff0c;需要小心&#xff0c;因为它可能会导致性能问题&#xff0c;尤其是在大型数据集上。这是因为 NOT IN 子句需要对数据集进行全表扫描来查找不匹配的行。在优化 NOT IN 子句时&#xff0c;考虑以下几种方法&#xff1a; 使用 LEFT JOIN…