juicefs实现在liunx上挂载windows的minio进行使用

307 阅读1分钟

1.分表在liunx 以及windows 安装juicefs

liunx上:

默认安装到 /usr/local/bin

curl -sSL d.juicefs.com/install | sh -

安装到 /root/juicefs 目录下

curl -sSL d.juicefs.com/install | sh -s /root/juicefs

设置环境变量

编辑 .bashrc 文件: vim ~/.bashrc

在文件的末尾添加以下行,将其中的路径替换为实际的 JuiceFS 可执行文件路径: export PATH=$PATH:/root/juicefs

运行以下命令以使修改后的 .bashrc 文件在当前终端窗口中生效source ~/.bashrc

image.png

测试juccefs

完成上述 4 个步骤,在终端执行 juicefs 命令,返回帮助信息,则说明客户端安装成功。 image.png

windows上:

安装wsl: 下载 地址:github.com/juicedata/j… 解压 并将解压目录 配置path环境变量 image.png 进行测试:

image.png

2.安装一个redis

在windows或者liunx都行:redis的版本高于4.x以上

3.在windows上安装minio

详细安装:min.io/download#/w…

4.在windows上 初始化 atp为桶的名称

juicefs format redis://:123456@192.168.7.101:6379/10 myjfs --storage=s3 --bucket=http://192.168.7.101:9000/atp --access-key=admin --secret-key=minio123456 成功打印:

image.png 同时我的redis db10缓存:

4.在centos上 启动juicefs gateway

juicefs gateway redis://:123456@192.168.7.101:6379/10 192.168.15.82:9000 --access-log=/root/juicefs/log.txt 这192.168.15.82:9000就是我的gateway的访问地址

image.png

5.在centos上 挂载

juicefs mount redis://:123456@192.168.7.101:6379/10 demo -d

6.测试完成

image.png