部署Meta Service
本章节主要描述如何在META节点部署Meta元数据管理服务。
- 从编译服务器获取二进制文件以及配置文件。
mkdir -p /var/log/3fs mkdir -p /opt/3fs/{bin,etc} rsync -avz meta:/home/3fs/build/bin/meta_main /opt/3fs/bin rsync -avz meta:/home/3fs/configs/{meta_main_launcher.toml,meta_main.toml,meta_main_app.toml} /opt/3fs/etc rsync -avz meta:/home/3fs/deploy/systemd/meta_main.service /usr/lib/systemd/system
- 更新配置文件meta_main_app.toml。
- 打开“/opt/3fs/etc/meta_main_app.toml”文件。
vim /opt/3fs/etc/meta_main_app.toml
- 按“i”进入编辑模式,按照如下信息更新配置文件。
allow_empty_node_id = true node_id = 100 # 更新node_id
- 按“Esc”键退出编辑模式,输入:wq!,按“Enter”键保存退出文件。
- 打开“/opt/3fs/etc/meta_main_app.toml”文件。
- 更新配置文件meta_main_launcher.toml。
- 打开“/opt/3fs/etc/meta_main_launcher.toml”文件。
vim /opt/3fs/etc/meta_main_launcher.toml
- 按“i”进入编辑模式,按照如下信息更新配置文件。
... cluster_id = "stage" ... [mgmtd_client] mgmtd_server_addresses = ["RDMA://192.168.65.10:8000"] ...
- 按“Esc”键退出编辑模式,输入:wq!,按“Enter”键保存退出文件。
- 打开“/opt/3fs/etc/meta_main_launcher.toml”文件。
- 更新配置文件meta_main.toml。
- 打开“/opt/3fs/etc/meta_main.toml”文件。
vim /opt/3fs/etc/meta_main.toml
- 按“i”进入编辑模式,按照如下信息更新配置文件。
... [server.mgmtd_client] mgmtd_server_addresses = ["RDMA://192.168.65.10:8000"] [common.monitor.reporters.monitor_collector] remote_ip = "192.168.65.10:10000" ... [server.fdb] clusterFile = '/opt/3fs/etc/fdb.cluster' ... [server.base.groups.listener] filter_list = ['enp1s0f0np0'] listen_port = 8001 ... [server.base.groups.listener] filter_list = ['enp1s0f0np0'] listen_port = 9001 ...
- 按“Esc”键退出编辑模式,输入:wq!,按“Enter”键保存退出文件。
- 打开“/opt/3fs/etc/meta_main.toml”文件。
- 向Mgmtd Service更新Meta节点配置。
/opt/3fs/bin/admin_cli -cfg /opt/3fs/etc/admin_cli.toml "set-config --type META --file /opt/3fs/etc/meta_main.toml"
- 启动服务。
systemctl start meta_main
- 检查服务状态。
systemctl status meta_main
- 检查节点。
/opt/3fs/bin/admin_cli -cfg /opt/3fs/etc/admin_cli.toml "list-nodes"
回显如下。
# Id Type Status Hostname Pid Tags LastHeartbeatTime ConfigVersion ReleaseVersion # 1 MGMTD PRIMARY_MGMTD meta 2281735 [] N/A 1(UPTODATE) 250228-dev-1-999999-923bdd7c # 100 META HEARTBEAT_CONNECTED meta 2281842 [] 2025-03-12 17:01:32 1(UPTODATE) 250228-dev-1-999999-923bdd7c
父主题: 安装组件与部署Meta节点