申请试用
HOT
登录
注册
 
集群部署手册
0 点赞
0 收藏
0下载
VOLTDB
/
发布于
/
13
人观看

集群环境搭建

描述voltdb基础运行环境的搭建步骤,你可以准备一台或多台服务器,一般我们推荐您准备三台服务器或虚拟机来部署一个典型的voltdb集群,以用于功能或测试环境。
注:在每个服务器上执行如下操作步骤。

展开查看详情

1.集群环境搭建 描述 voltdb 基础运行环境的搭建步骤,你可以准备一台或多台服务器,一般我们推荐 您准备三台服务器或虚拟机来部署一个典型的 voltdb 集群,以用于功能或测试环境。 注:在每个服务器上执行如下操作步骤。 1. 基础环境准备  安装 linux 操作系统  安装 JDK 8 或 11  安装 Python2.7  安装并运行 NTP 或者其他时钟同步软件,以保证各服务器之间的时钟差小于 100ms  关闭系统的 THP 功能 sudo bash -c "echo never > /sys/kernel/mm/transparent_hugepage/enabled" sudo bash -c "echo never > /sys/kernel/mm/transparent_hugepage/defrag"  为获得更稳定高效的运行环境,请查看 VoltDB installation checklist 文档。 2. 环境搭建 上载 VOLTDB 安装包到服务器 选择 VOLTDB 运行目录,解压安装包(如/usr/voltdb-ent-8.4.2) 设置 VOLTDB 环境变量 #vi ~/.bash_profile

2.添加如下行 PATH=$PATH: $HOME/voltdb-ent-8.4.2/bin #source .bash_profile 初始化并运行 VOLTDB,验证 VOLTDB 是否可以单节点正常运行。 如下初始化命令将在当前路径下创建 voltdbroot 目录,作为数据库实例目录。出于 规划目的,请根据实际情况先切换到您预先规划好的目录中(以目录/data/为例), 然后执行如下命令。 #cd /data #voltdb init --force #voltdb start #sqlcmd >exec @SystemInformation overview; 以上步骤,最终 sqlcmd 可以成功连接到数据库,表明成功 3. 配置集群环境 1. 创建集群配置文件 #cd /data #vi deployment.xml 内容如下: <deployment> <cluster sitesperhost="8" kfactor="1"/> </deployment>

3.2. 重新初始化数据库实例 #voltdb init --config deployment.xml --force 3. 启动数据库实例 #voltdb start --host=replace_with_node1_ip, replace_with_node2_ip , replace_with_node3_ip 4. 以 上 步 骤 在 所 有 节 点 执 行 后 , voltdb 集 群 将 完 成 启 动 动 作 。 通 过 访 问 VMC (http://server_ip:8080) ,可以查看数据库详情。

0 点赞
0 收藏
0下载