This document describes how to set data and metadata caching parameters.
To enable data caching in GooseFSRuntime, set goosefs.worker.ufs.instream.cache.enabled
to true
(default value).
To disable data caching, set goosefs.worker.ufs.instream.cache.enabled
to false
, as shown below.
apiVersion: data.fluid.io/v1alpha1
kind: GooseFSRuntime
metadata:
name: hadoop
spec:
replicas: 1
tieredstore:
levels:
- mediumtype: SSD
path: /mnt/disk1/
quota: 290G
high: "0.9"
low: "0.8"
properties:
goosefs.worker.ufs.instream.cache.enabled: "false"
In GooseFSRuntime, you can use metadata to cache metadata information. To enable metadata caching, set goosefs.user.metadata.cache.enabled
to true
. The default value of the attribute is false
.
Sample code:
apiVersion: data.fluid.io/v1alpha1
kind: GooseFSRuntime
metadata:
name: hadoop
spec:
replicas: 1
tieredstore:
levels:
- mediumtype: SSD
path: /mnt/disk1/
quota: 290G
high: "0.9"
low: "0.8"
properties:
oosefs.worker.ufs.instream.cache.enabled: "true"
goosefs.user.metadata.cache.enabled: "true"
Was this page helpful?