参数列表

JUICE 模块参数说明(共 2 项)。

JUICE 模块参数共 2 项:


参数概览

参数类型级别说明
juice_cachepathCJuiceFS 共享缓存目录
juice_instancesdictIJuiceFS 实例定义字典(可为空)

级别说明C 为集群级别,I 为实例级别。


默认参数

参数定义于 roles/juice/defaults/main.yml

#-----------------------------------------------------------------
# JUICE
#-----------------------------------------------------------------
juice_cache: /data/juice
juice_instances: {}

juice_cache

参数名称:juice_cache,类型:path,级别:C

所有 JuiceFS 实例共享的本地缓存目录,默认 /data/juice。 JuiceFS 会在此目录下按文件系统 UUID 进行隔离。

juice_cache: /data/juice

juice_instances

参数名称:juice_instances,类型:dict,级别:I

JuiceFS 实例定义字典,通常在实例级别定义。 默认值为空字典(表示不部署实例);Key 为文件系统名称,Value 为实例配置对象。

juice_instances:
  jfs:
    path: /fs
    meta: postgres://u:p@h:5432/db
    data: --storage postgres --bucket ...
    port: 9567

实例字段说明:

字段必选默认值说明
path-挂载点路径
meta-元数据引擎 URL(建议 PostgreSQL)
data''juicefs format 选项(仅首次创建生效)
unitjuicefs-<name>systemd 服务名
mount''juicefs mount 额外参数
port9567指标端口(同节点需唯一)
ownerroot挂载点属主
grouproot挂载点属组
mode0755挂载点权限
statecreatecreate / absent