Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

ReadMe.md

JuiceFS快速入门

简介

创建JuiceFS需要三步:

  • Redis保存元数据
  • 对象存储使用minio
  • JuiceFS Client

安装

Redis
#  打开 --appendonly yes
sudo docker run -d --name redis_with_data \
	-v ~/volumes/redis/data:/data \
	-p 16379:6379 \
	--restart unless-stopped \
	redis:4.0.14 redis-server --appendonly yes
Object Storage
sudo docker run -d --name minio \
	-v  ~/volumes/minio-data:/data \
	-p 9000:9000 \
	--restart unless-stopped \
	minio/minio server /data

安装JuiceFS客户端

wget https://github.com/juicedata/juicefs/releases/download/v0.15.2/juicefs-0.15.2-linux-amd64.tar.gz

sudo cp -rf ./juicefs /usr/local/bin

创建JuiceFS文件系统

juicefs format \
	--storage minio \
	--bucket http://127.0.0.1:9000/pics \
	--access-key minioadmin \
	--secret-key minioadmin \
	redis://127.0.0.1:16379/1 \
	pics

映射到本地

$ sudo juicefs mount -d redis://127.0.0.1:16379/1 /mnt/jfs

# 查看~ df -Th | grep /mnt
JuiceFS:pics   fuse.juicefs  1.0P   64K  1.0P   1% /mnt/jfs

参考资料