TDSQL分布式数据库的安装 |
您所在的位置:网站首页 › 分布式实例 › TDSQL分布式数据库的安装 |
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 |