MemFireDB 安装 - MemFireDB单机安装流程

2022-04-01 00:00:00 节点 部署 服务 安装 地址

单机安装流程

MemFireDB集群由两类服务组成:TServer(分片服务)和Master(元数据服务)。以下部署配置部分详细介绍了如何设置MemFire单节点部署的步骤。MemFireDB采用单机模式部署时,其数据的副本数成为复制因子(RF),RF=1。

MemFireDB单机部署模式基本的安装流程如下:

1、 准备软硬件环境,单机部署模式情况下1节点,并完成操作系统安装,网络配置操作;

2、 完成系统配置;

3、 完成单机MemFireDB的部署操作;

1.获取安装包

获取软件包并解压

获取新的安装包,并将安装包上传到/opt目录下并解压。

tar zvxf memfire2.4.4.tar.gz

配置

通过运行post_install.sh安装软件,命令如下:

cd /opt/memfire 2.4.4

./bin/post_install.sh

2.修改配置文件

修改配置文件

1、修改conf/local-master.conf配置文件,将127.0.0.1替换为安装软件节点的IP地址,以及磁盘挂载点;

--master_addresses=127.0.0.1:7100

--rpc_bind_addresses=127.0.0.1:7100

--fs_data_dirs=/tmp

--ysql_num_shards_per_tserver=1

--replication_factor=1

2、修改conf/local-tserver.conf配置文件,将127.0.0.1替换为安装软件节点的IP地址, 以及磁盘挂载点;

--tserver_master_addrs=127.0.0.1:7100

--rpc_bind_addresses=127.0.0.1:9100

--start_pgsql_proxy

--pgsql_proxy_bind_address=0.0.0.0:5433

--fs_data_dirs=/tmp

--ysql_enable_auth=true./bi

--pg_yb_session_timeout_ms=120000

--ysql_num_shards_per_tserver=1

3.启动服务

启动Master服务

按照如下命令启动Master服务

./bin/mf-master --flagfile ./conf/local-master.conf

启动Tserve服务

按照如下命令启动TServer服务

./bin/mf-tserver --flagfile ./conf/local-tserver.conf

4.验证部署

查看MF-Master仪表盘

现在,您应该能够在任何MF-Master服务器的IP替换127.0.0.1地址上查看仪表板。在我们的示例中,这是以下URL:

  • http://127.0.0.1:7000

在浏览器中输入该URL地址,打开链接。

使用sqlsh命令行执行数据库查询

./bin/sqlsh -h IP地址 -p 5433 -d memfire -U memfire
\# 密码输入memfire
select * from pg_database; -- 查询已经创建的数据库信息
select * from pg_tables; -- 查询已经创建的表的信息
create table test(id int); -- 创建一个test表
insert into test values(1); -- 插入一条数据
select * from test; -- 查询获取数据

相关文章