TDSQL分布式数据库的安装

您所在的位置:网站首页 分布式实例 TDSQL分布式数据库的安装

TDSQL分布式数据库的安装

2023-08-17 16:30| 来源: 网络整理| 查看: 265

TDSQL分布式数据库的安装和使用

TDSQL软件下载地址:

在linux中直接联网下载完整的TDSQL安装包即可,也可复制链接到浏览器中下载完整软件包。

wget https://tdsql01-1300276124.cos.ap-nanjing.myqcloud.com/TDSQL_full_install_package.zip

软件包说明:

压缩包TDSQL_full_install_package.zip包含两个部分:

1、ansible自动化部署压缩包

2、tdsql数据库组件集合压缩包

使用unzip TDSQL_full_install_package.zip将其解压出来,即可进行下列实验。

一、TDSQL分布式数据库的安装部署

1、配置root免密登录其他主机

host1 ip:10.120.109.205

host2 ip: 10.240.139.35

host3 ip:10.120.109.204

注意:实验指导书IP地址均为实验IP地址,部署时仅作为IP划分参考,

请勿在生产环境使用,生产环境请参照TDSQL官方产品手册。

选择一台主机作为主控机

并配置主控机root账户到另外两台主机的单向免密以及和自己认证。

配置免密登录

需要使用root账户

主控机就是规划中ansible模块所在的机器,其它所有机器都是受控机。

我们首先要把自动部署包上传到主控机上。

设置主控机到所有机器(包括自己)的ssh免密登录。

操作1:

ssh-keygen

ssh-copy-id x.x.x.x

如下:

ssh-copy-id -i .ssh/id\_rsa.pub 本机ip地址 ---> 输入root密码

ssh-copy-id -i .ssh/id\_rsa.pub 第二台ip地址 ---> 输入root密码

ssh-copy-id -i .ssh/id\_rsa.pub 第三台ip地址 ---> 输入root密码

PS:需要所有机器上设置yum或apt源(os安装镜像包仓库即可)

需要所有机器间设置时间同步(如有NTP服务器则指向ntp服务,没有本次实验暂时跳过)

2、初始化主机器环境

在主控机上安装ansible

上传安装包并解压(安装包的路径上不能有中文)。

操作2:

unzip ansible\_tdsql\_install.zip

unzip tdsql\_packet\_10.3.14.6.0.zip

解压完成之后有如下三个目录:

ansible\_install

tdsql\_install

tdsql\_packet

cd ansible\_install/script

1、配置yum仓库

sh init\_os\_for\_yum\_install.sh

2、安装python3

sh install\_python3\_for\_x86.sh(使用x86的cpu)

验证python3安装是否成功

source /etc/profile

python3 --version

3、安装ansible

sh install\_ansible.sh

验证ansible安装是否成功

ansible --version

3、TDSQL安装前准备

修改tdsql\_hosts文件,规划组件安装在那些主机

操作3:

cd tdsql\_install/

vim tdsql\_hosts

tdsql\_allmacforcheck 点击所需实例ID>【DB监控】>【备份&恢复】>【备份设置】。

2.点击【备份设置】,进入备份设置界面,如下图所示。

数据恢复回档

存在物理备份时,支持实例级数据回档。

存在逻辑备份时,可以支持库表级数据回档。

1.在赤兔管理台主界面,点击【实例详情】>点击所需实例ID>【DB监控】>【备份&恢复】,进入备份列表界面。

2.点击【逻辑回档】或【物理回档】,系统弹出回档相关对话框,如下图所示。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3