使用fuse挂载磁盘,将数据存储到ozone集群上。
1.安装fuse
1)下载安装包(从github上下载)
https://github.com/libfuse/libfuse/releases 下载随意版本
2)解压安装包
tar -zxvf lib fuse***.tar.gz
3)安装fuse
进入解压后的路径执行
./configure
make
lsmod | grep fuse 查看fuse是否安装成功
modprobe fuse 挂载成功
2.安装goofys
goofys支持s3协议
1)下载goofys
https://github.com/kahing/goofys/releases/latest/download/goofys
2) 将goofys移动到/usr/bin目录下
3)goofys -v 查看是否安装成功
3.挂载
1)先创建本地文件
mkdir /data0/tmp
2) 挂载ozone的桶信息
goofys --endpoint http://s3gateway:9878 bucketName /data0/tmp
3) df -h
查看挂载是否成功
4)可以向该桶下写入文件,或者直接将文件拷贝到该文件下,从ozone访问该桶查看文件是否存在