From a2438bdee337b3f856f535a825a3a1e04757a77d Mon Sep 17 00:00:00 2001 From: VincentLeeMax Date: Tue, 13 Jun 2023 13:45:27 +0800 Subject: [PATCH] fix default master journal type setting (#3281) Signed-off-by: cheyang --- pkg/ddc/alluxio/transform_optimization.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/ddc/alluxio/transform_optimization.go b/pkg/ddc/alluxio/transform_optimization.go index c51e3c5c0dc..2aacd35438d 100644 --- a/pkg/ddc/alluxio/transform_optimization.go +++ b/pkg/ddc/alluxio/transform_optimization.go @@ -65,7 +65,11 @@ func (e *AlluxioEngine) optimizeDefaultProperties(runtime *datav1alpha1.AlluxioR setDefaultProperties(runtime, value, "alluxio.user.file.passive.cache.enabled", "false") setDefaultProperties(runtime, value, "alluxio.user.block.avoid.eviction.policy.reserved.size.bytes", "2GB") setDefaultProperties(runtime, value, "alluxio.master.journal.folder", "/journal") - setDefaultProperties(runtime, value, "alluxio.master.journal.type", "UFS") + if value.Master.Replicas > 1 { + setDefaultProperties(runtime, value, "alluxio.master.journal.type", "EMBEDDED") + } else { + setDefaultProperties(runtime, value, "alluxio.master.journal.type", "UFS") + } setDefaultProperties(runtime, value, "alluxio.user.block.master.client.pool.gc.threshold", "10min") setDefaultProperties(runtime, value, "alluxio.user.file.master.client.threads", "1024") setDefaultProperties(runtime, value, "alluxio.user.block.master.client.threads", "1024")