背景
前几天确认TDSQL的版本和内核很多
今天找到了一个下载截止, 想着使用一下单节点安装部署.
进行一下基本的验证工作.
下载介质
需要腾讯官方给出下载介质的工具.
使用download.sh 下载对应CPU的介质
需要说明 介质是非常大的.
大约有7GB, 必须能够上网, 安装过程中也必须能够上网.
解压缩以及说明
下载完成后默认在 data 目录下面. 里面有一个很深的目录.
我这边的文件信息为:
/TDSQL/data/packages/tdsql_v2/8.0.22.6/rhel.arm64/1722937742
里面的文件为:
tdsql_8.0.22.6.2-4.aarch64.zip
可以解压缩到 TDSQL 下面进行相关的工作
设置免密互信
进入/TDSQL 我这边的目录下面执行相关操作
cd tdsql_8.0.22.6.2-4/tdsql_install/scripts/
修改文件:
ip_passwd_list
需要自己机器的ip地址和密码.
然后执行
sh nokey.sh
执行互信.
处理数据
vim TDSQL/tdsql_8.0.22.6.2-4/tdsql_install/tdsql_hosts
因为咱们是单节点安装, 所以只需要一个节点就可以.
然后修改 ip 到自己的ip地址
sed -i 's/1.1.1.1/192.168.2.204/g' tdsql_hosts
sed -i 's/2.2.2.2/192.168.2.204/g' tdsql_hosts
sed -i 's/3.3.3.3/192.168.2.204/g' tdsql_hosts
sed -i 's/4.4.4.4/192.168.2.204/g' tdsql_hosts
修改 ansible的环境变量
sed -i 's/1.1.1.1/192.168.2.204/g' TDSQL/tdsql_8.0.22.6.2-4/tdsql_install/group_vars/all
安装ansible
cd TDSQL/tdsql_8.0.22.6.2-4/tdsql_install/scripts/
source environment_set
sh install_ansible.sh
安装成功后进行验证
ansible --version
ansible --version
ansible 2.9.6
config file = etc/ansible/ansible.cfg
安装赤兔控制台
cd TDSQL/tdsql_8.0.22.6.2-4/tdsql_install/
ansible-playbook -i tdsql_hosts playbooks/tdsql_part1_site.yml
需要注意, 我这里发现 x86 正常过去了
但是我使用银河麒麟v10sp1的坤鹏机器死活过不去
按照网上的资料增加了如下命令:
sudo yum install -y libcurl-devel* --nobest --allowerasing
控制台实例安装
纯粹界面化操作了
根据机器配置选择就可以了.
注意 url 相关的信息是:
http://ip/tdsqlpcloud
注意集群介入的端口 一般是 8080
每一步都需要添加的.
然后登录赤兔控制的默认用户是
admin/123456
需要修改成自己的密码, 需要说明,
必须有三种特殊字符
Test@xxxxxxxx?! 比如这种.
另外可以创建分布式实例进行使用.
文章转载自济南小老虎,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




