Configuration
Choose appropriate storage backends and configure JuiceFS filesystem instances
JuiceFS is a high-performance POSIX-compatible distributed filesystem that can use PostgreSQL as its metadata engine.
Pigsty’s JUICE module provides complete JuiceFS deployment and management, with multi-instance support, automated installation, monitoring integration, and filesystem PITR via PostgreSQL backup recovery.
Typical JuiceFS configuration using PostgreSQL as metadata and data storage:
juice_instances:
jfs:
path : /fs
meta : postgres://dbuser_meta:[email protected]:5432/meta
data : --storage postgres --bucket 10.10.10.10:5432/meta --access-key dbuser_meta --secret-key DBUser.Meta
port : 9567
JUICE module is suitable for:
Choose appropriate storage backends and configure JuiceFS filesystem instances
JUICE module provides 2 global parameters for JuiceFS deployment and configuration
Use ansible playbooks to manage JuiceFS filesystems, common commands reference.
JuiceFS filesystem management SOP - create, remove, expand, and troubleshoot
JuiceFS filesystem monitoring metrics and Grafana dashboards
Frequently asked questions about the JUICE module
Was this page helpful?
Thanks for the feedback! Please let us know how we can improve.
Sorry to hear that. Please let us know how we can improve.