首页 > 数据库 >hhdb数据库介绍(8-6)

hhdb数据库介绍(8-6)

时间:2024-11-25 09:56:41浏览次数:7  
标签:hotdb 数据库 DRDS 介绍 listener hhdb 节点 2013

部署

手动部署

HHDB Listener组件

HHDB Listener是计算节点一个可拔插组件,开启后可解决集群强一致模式下的性能线性扩展问题。要使用监听程序需满足:计算节点是多节点集群模式并开启XA、在存储节点服务器上成功部署监听程序并启用enableListener参数。此处仅说明手动单独部署监听程序的操作方法,一键部署方式可参考自动部署对应章节进行统一安装。

监听程序由JDK1.7.0_80进行编译,对操作系统和Java环境的要求和计算节点保持一致。监听程序目前仅支持IPV4。

解压一键部署安装包

将一键部署安装包auto_hhdbinstall_HHDB14.0.0_v1.0_20200422.tar.gz(2.5.5为版本号,不同版本其编号不同,注意同步替换)上传至存储节点服务器/usr/local/hhdb目录下,执行下列命令解压:

cd /usr/local/hhdb
tar -zxvf auto_hhdbinstall_HHDB14.0.0_v1.0_20200422.tar.gz

安装监听程序

一键部署安装包内置监听程序安装包。执行下列命令,将监听程序安装在/usr/local/hhdb目录下:

cd /usr/local/hhdb/Install_Package
tar -zxvf hhdb-listener-0.0.1-alpha-20200420-linux.tar.gz -C /usr/local/hhdb/

配置监听程序

在启动之前,先根据服务器可用内存空间,调整监听程序的堆内存大小。

cd /usr/local/hhdb/hhdb-listener/bin
vi hotdb_listener

将第24行堆内存大小设置为合理范围。

若服务器内存较大,可根据需求使用G1算法及相应配置。

接着配置监听程序启动端口(若无特殊需求配置,此步可省略)

cd /usr/local/hhdb/hhdb-listener/conf
vi config.properties

host默认0.0.0.0,无需修改;port默认3330,不建议修改,除非被占用。

启动监听程序

执行下列命令即可启动监听程序:

cd /usr/local/hhdb/hhdb-listener/bin
sh hotdb_listener start

启动成功窗口会提示“HotDB-Listener start successed.”

除了start外,还有其他参数可以使用,使用方法如下:

sh hotdb_listener
# Usage: sh hotdb_listener [start|stop|restart]
# example:
# HotDB-Listener start : sh hotdb_listener start
# HotDB-Listener stop : sh hotdb_listener stop
# HotDB-Listener restart : sh hotdb_listener restart

启动完毕,可切换到logs目录查看日志输出,可查看到监听程序的相关信息。

tailf listener.log
# 2020-05-25 12:09:54.089 [INFO] [INIT] [main] cn.hotpu.hotdb.ListenerServer(158) - Listener-Manager start listening on host 0.0.0.0 port 3330

HHDB Documents组件

HHDB Documents是管理平台的一个在线文档访问的组件,支持用户在本地化部署文档进行在线访问。此处仅说明手动单独部署帮助文档的操作方法,一键部署方式可参考自动部署对应章节进行统一安装。

帮助文档是和管理平台集成在一起的,必须安装完管理平台后,才可以进行帮助文档组件的部署。

解压一键部署安装包

将一键部署安装包auto_hhdbinstall_HHDB14.0.0_v1.0_20230310.tar.gz(2.5.9为版本号,不同版本其编号不同,注意同步替换)上传至存储节点服务器/usr/local/hhdb目录下,执行下列命令解压:

#cd /usr/local/hhdb
#tar -zxvf auto_hhdbinstall_HHDB14.0.0_v1.0_20230310.tar.gz

安装帮助文档

一键部署安装包内置帮助文档安装包。执行下列命令,将帮助文档安装在管理平台docs的目录下:

#mkdir -p <管理平台路径>/docs/
#cd /usr/local/hhdb/Install_Package
#tar -zxvf hhdb-documents-14.0.0-ga-20230310.tar.gz -C <管理平台路径>/docs/

启动帮助文档

登陆管理平台后,单击右上角的“帮助中心”->“帮助文档”,即可完成在线文档的启动和访问。

默认账户密码说明

部署的各项组件的默认账户密码如下:

账户类型 账户名 账户名对应的默认密码
管理平台 admin DRDS_management@2013
计算节点 root DRDS_server@2013
存储节点 hotdb_datasource DRDS_datasource@2013
存储节点 hotdb_root DRDS_root@2013
存储节点 repl DRDS_repl@2013
存储节点 dbbackup DRDS_backup@2013
计算节点配置库 hotdb_config DRDS_config@2013
计算节点配置库 hotdb_root DRDS_root@2013
计算节点配置库 repl DRDS_repl@2013
计算节点配置库 dbbackup DRDS_backup@2013
管理平台配置库 hotdb_cloud DRDS_cloud@2013
管理平台配置库 dbbackup DRDS_backup@2013
管理平台配置库 repl DRDS_repl@201
SQL审计日志库 账号密码与存储节点一致

标签:hotdb,数据库,DRDS,介绍,listener,hhdb,节点,2013
From: https://www.cnblogs.com/henghuixinda/p/18567015

相关文章

  • hhdb数据库介绍(8-5)
    部署手动部署HA(主备)模式集群部署主备节点模式集群部署教程所用环境以及部署组件说明如下所示:部署环境:项目名称服务器属性物理机操作系统CentOSLinuxrelease7.6.1810(Core)存储节点版本5.7.25JDKJDK1.7_80部署组件:组件名称安装数量计......
  • 深入解析 Java LinkedList:从基本特点到常用方法的全面介绍
    LinkedList是Java集合框架中非常常用的一种实现类,主要用于存储有序元素的链式结构。与ArrayList这种基于数组的实现不同,LinkedList使用双向链表来管理数据。在本文中,我们将从LinkedList的基本特点、继承关系、扩容机制、常用方法源码介绍、增删改查等多个方面详细解读......
  • Java项目实战II基于SPringBoot的玩具销售商城管理系统(开发文档+数据库+源码)
    目录一、前言二、技术介绍三、系统实现四、核心代码五、源码获取全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末一、前言随着儿童娱乐与教育需求的日益增长,玩具市场呈现出蓬勃......
  • docker-compose 配置文件内容详解以及常用命令介绍
    一、DockerCompose简介DockerCompose是一种用于定义和运行多容器Docker应用程序的工具。通过一个docker-compose.yml文件,您可以配置应用程序需要的所有服务(例如:Web服务器、数据库、缓存等)并轻松管理它们。Docker Compose使用的三个步骤:使用Dockerfile定义应用程序的......
  • 彻底理解如何保证Redis和数据库数据一致性问题
    一.背景系统中缓存最常用的策略是:服务端需要同时维护DB和Cache并且是以DB的结果为准,那么就可能出现DB和Cache数据不一致的问题。二.读数据逻辑如下:当客户端发起查询数据的请求,首先回去Redis中查看没有没该数据,有就返回,没有的话就需要去数据库中查询该数据,并......
  • Android PMS(Package Manager Service)源码介绍
    文章目录前言一、PMS启动流程二、APK安装流程三、APK卸载流程四、权限管理静态权限动态权限五、数据存储与一致性六、PMS的安全性策略1、权限检查2、签名认证3、动态权限管理4、应用安装验证5、保护系统目录七、PMS调试方法总结前言PackageManagerService(......
  • 数据库设计指南:从数据表设计到关系实现
    数据库设计指南:从数据表设计到关系实现引言在软件开发中,数据库设计是至关重要的一环。一个设计良好的数据库不仅可以提高系统的性能和可维护性,还能确保数据的完整性和一致性。本文将围绕数据表设计、关系实现等关键点,详细解析如何设计一个高效、可靠的数据库。数据表设计1.确......
  • 数据库设计中的主从表管理:创建与删除的正确顺序
    数据库设计中的主从表管理:创建与删除的正确顺序引言在数据库设计中,主表和从表的关系是常见的数据结构。主表(父表)通常包含主键,而从表(子表)通过外键引用主表的主键。正确的创建和删除表的顺序对于确保数据的完整性和一致性至关重要。本文将详细解析在创建和删除表时,如何正确处理主......
  • SSM动物园信息化管理系统40u3f程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、研究背景随着科技的进步和动物园管理需求的提升,传统的人工管理方式已难以满足动物园日常运营、动物养护、游客服务等多方面的需求。因此,开发一......
  • SSM调查问卷kh71p--(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景动漫文化在全球范围内广受欢迎,动漫周边产品市场也随之蓬勃发展。为了更好地了解消费者的需求和偏好,我们计划开展一项关于动漫周边产品......