安装索引节点
此功能为商业版本(含商业版、专业版、企业版、旗舰版等)专有。
步骤1:创建索引节点
首先确认已经在对应集群中创建了节点分组,如果还没有,可以在集群点入后”节点分组“功能中添加。
然后在左侧主菜单”边缘节点“ – “索引节点”页面中点击“创建索引节点”:
如上图所示,需要填写的选项有:
节点名称
- 为当前索引节点起一个容易识别的名称所属集群
- 当前索引节点所属集群所属节点分组
- 在选择所属集群
后出现节点分组选项,选择其中你要应用到的边缘节点分组中IP
- 索引节点可以被访问的IP地址,通常使用局域网的IP以保证性能端口号
- 当前索引节点要启动的端口号,如果有防火墙设置,你需要将此端口设置为可访问,以便于同组的边缘节点可以通过此端口访问到当前索引节点;如没有端口冲突的情形下,通常使用默认的8011
即可
填写完所有选项后点击“保存”即可完成索引节点的创建工作;创建后请参考本文的“步骤2“安装到指定的服务器系统中。
步骤2:安装索引节点
系统需求
单节点最低需求(建议仅作为测试用):
- 操作系统:Linux
- 包括并不限于CentOS、RHEL、Debian、Ubuntu、RockyLinux、AlpineLinux及其他各种发行版本
- CPU不少于1核心
- 可用内存不少于1G
- 可用硬盘不小于10G
当所在节点分组总体访问量每天超千万时建议配置:
- CPU不少于4核心
- 可用内存不少于8G
当所在节点分组总体访问量每天超过一亿时建议配置:
- CPU不少于8核心
- 可用内存不少于32G
- 硬盘使用SSD硬盘,且支持TRIM功能
安装步骤
- 在管理系统“索引节点”列表中点击刚才创建的索引节点,然后点击“安装节点”,查看配置信息:
- 在 FlexCDN官网 上下载对应版本的索引节点安装包;
- 将安装包上传到目标服务器,建议放在
/usr/local/cloud
目录下(如果目录不存在,则创建之),然后使用unzip
命令解压,比如:
如果系统没有unzip -o ./cloud-index-linux-amd64-v1.0.0.zip
unzip
命令,请先安装; - 解压后转到安装目录下:
创建或修改配置文件:cd cloud-index/
然后把vi configs/api_index.yaml
api_index.yaml
里面的内容换成在当前流程 第1步 看到的配置内容,然后使用:x
回车保存并退出vi
; - 可以使用以下命令启动节点:
如果使用的非bin/cloud-index start
root
用户,需要使用:sudo bin/cloud-index start
- 可以使用
ps
命令确认进程是否正常启动:
应该输入类似于以下的内容:ps ax|grep cloud-index
52160 ? Sl 1:42 /usr/local/cloud/cloud-index/bin/cloud-index
- 如果没有启动成功或者有其他异常,可以通过查看
logs/run.log
中的内容来诊断问题所在; - 安装成功后可以在管理系统界面查看索引节点运行信息(CPU、内存、版本等),表示安装成功。
防火墙
如果安装所在服务器上有防火墙设置,你需要将创建索引节点时填写的端口号在防火墙里设置为可访问。