MemFireDB 安装 - MemFireDB单机安装流程
单机安装流程
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; -- 查询获取数据
相关文章