使用筛选器修改.vol 文件
如果您需要对.vol 文件进行手动更改建议 使这些通过客户端界面 (gluster foo)。进行更改
直接向.vol 文件被气馁,因为它不能预测 当.vol 文件将被重置在磁盘上,例如与 ' gluster 集 foo' 命令。命令行界面从未被设计来读
.vol 文件,而是要保持状态和重建他们 (从 var/lib/glusterd/卷集 / \ $vol/信息)。然而,还有另一种方法
执行此操作。
你可以在目录中创建一个 shell 脚本 ' / usr/lib\ * / glusterfs / \ $VERSION/筛选。设在那里的所有脚本都将
执行每次.vol 文件都被写回磁盘。的
第一个和唯一的参数传递给设在那里的所有脚本是名称 .vol 文件。
所以,您可以创建一个脚本,看起来像这样︰
! / bin/sh ' \
sed-i ' 一些--sed '"$1"
这将运行该脚本,这反过来将在上运行 sed 命令 .vol 文件 (\$1 作为传递)。
重要的是,该脚本需要将其设置为可执行文件 (例如通过 chmod), 否则它不会运行。