执行以下步骤来配置辅助储存,使 Sentinel 可以将事件分区迁移到较便宜的储存:
注:此过程是可选的,并且辅助储存的高可用性方式不需要与所配置的系统的其余部分相同。您可以使用从 SAN、非 SAN、NFS 或 CIFS 卷装入的任何目录。
在 Sentinel 主界面的顶部菜单栏中,单击储存。
选择配置。
选择未配置的辅助储存下方的单选按钮之一
将简单 iSCSI Target 用作网络共享储存位置,与主要储存配置基本相同。在生产环境中,储存技术可能会有所不同。
使用以下过程配置辅助储存以供 Sentinel 使用:
注: 对于 iSCSI Target,目标将安装为目录以用作二级储存。必须将装入配置为文件系统资源,其方式与主储存文件系统的配置方式类似。这未在资源安装脚本中进行自动设置,因为还有其他可能的变量。
复查前面的步骤,以确定创建了哪个分区以用作辅助储存(/dev/<NETWORK1>,或者类似于 /dev/sdc1 的标识)。如果需要,请创建一个可用于装入分区的空目录(例如 /var/opt/netdata)。
将网络文件系统设置为群集资源:使用 Sentinel 主界面或运行命令:
crm configure primitive sentinelnetfs ocf:heartbeat:Filesystem params device="/dev/<NETWORK1>" directory="<PATH>" fstype="ext3" op monitor interval=60s
其中,/dev/<NETWORK1> 是在前面“共享储存设置”一节中创建的分区,而 <PATH> 是该分区可以装入到的任何本地目录。
将新资源添加到受管资源组:
crm resource stop sentinelgrp crm configure delete sentinelgrp crm configure group sentinelgrp sentinelip sentinelfs sentinelnetfs sentineldb sentinelserver crm resource start sentinelgrp
您可以连接到当前托管资源的节点(使用 crm status 命令或 Hawk),并确保已正确装入辅助储存(使用 mount 命令)。
登录到 Sentinel 主界面。
依次选择储存和配置,然后在“未配置的辅助储存”下选择 SAN(本地装入)。
键入辅助储存装入到的路径,例如 /var/opt/netdata。
使用所需资源的简单版本,例如简单的文件系统资源代理。您可以根据需要选择使用更复杂的群集资源,例如 cLVM(文件系统的逻辑卷版本)。