运行归档节点
信息
阅读本文之前,请先阅读 全节点
概述
存档节点是一种完整节点类型,存储区块链的扩展历史数据。 如果您正在创建一个需要访问历史数据的 blockchain 浏览器或类似的应用程序, 建议使用归档节点作为索引器。
先决条件
我们强烈建议使用支持的操作系统安装 mytonctrl:
- Ubuntu 20.04
- Ubuntu 22.04
- Debian 11
硬件要求
- 16 x 内核 CPU
- 128GB ECC 内存
- 9TB SSD OR 配置 64+k IOPS 存储器
- 1 Gbit/s 网络连接
- 峰值流量为每月 16 TB
- 公共 IP 地址(固定 IP 地址)
数据压缩
未压缩数据需要 9 TB。6TB 是基于使用已启用压缩功能的 ZFS 卷。 数据量每月大约增加 0.5TB 和 0.25TB,最近一次更新是在 2024 年 11 月。
安装
安装
一般来说,运行存档节点需要以下步骤:
通常,在专用 SSD 驱动器上为节点创建一个单独的 ZFS 池是个好主意,这样可以方便管理存储空间和备份节点。
- 安装 zfs
sudo apt install zfsutils-linux
- 在专用的 4TB
<disk>
上 创建池,并将其命名为data
sudo zpool create data <disk>
- 在还原之前,我们强烈建议在父 ZFS 文件系统上启用压缩功能,这将为您节省 大量空间。要启用 "数据 "卷的压缩功能,请使用 root 账户输入:
sudo zfs set compression=lz4 data
安装 MyTonCtrl
请根据 运行全节点 来 安装 和 运行 mytonctrl。