1、青云创建对象存储桶
青云qsfs对象存储挂载到centos7服务器
2、创建桶的可读写权限
青云qsfs对象存储挂载到centos7服务器
3、创建API**
青云qsfs对象存储挂载到centos7服务器
4、准备源码安装qsfs
GCC 4.1.2 或更高版本
CMake 3.0 或更高版本,通常cmake版本会低于3,安装3以上的版本,请参看:
https://blog.csdn.net/imzhuo/article/details/105576512
5、安装依赖
yum install fuse fuse-devel libcurl-devel openssl-devel
6、安装git
yum install git -y
7、下载qsfs
git clone https://github.com/yunify/qsfs-fuse.git
8、在qsfs下建立bulid目录,并进入目录
cd qsfs-fuse && mkdir bulid && cd bulid
9、运行 cmake
cmake …
10、编译
make
11、安装
make install
12、查看qsfs版本
qsfs -V
qsfs version: 1.0.10-1
13、新建**目录
mkdir /qsfs/key -p
14、配置**
如在青云创建的API**为:
qy_access_key_id: ‘AOJSOXRPUCWKGKUHAFYZ’ qy_secret_access_key: ‘3rC8RK3RkcZjs7W0FnGPJR793AIYLd3RdScsyngh’
则做如下配置
echo AOJSOXRPUCWKGKUHAFYZ:3rC8RK3RkcZjs7W0FnGPJR793AIYLd3RdScsyngh > /qsfs/key/apikey
15、修改权限
chmod 600 /qsfs/key/apikey
16、创建本地挂载目录
mkdir /qsfsfile
17、挂载桶到服务器目录(挂载目录必须为空目录)
如存储桶为 http://zhjs-lubo.skd11.stor.sust.edu.cn 私有云
zhjs-lubo:桶名
skd11:区域名
stor.sust.edu.cn:私有云需要指定host
则挂载如下:
zhjs-lubo /qsfsfile fuse _netdev,-z=skd11,-H=stor.sust.edu.cn,-c=/qsfs/key/apikey,allow_other,-p=http
18、查看挂载情况
df -Th
如需卸载,执行:umount /qsfsfile
遇忙则可执行强制卸载:
fusermount -uz /qsfsfile
umount -l /qsfsfile
19、测试文件系统
mkdir /qsfsfile/test
可在青云桶下看有无test,如有则挂载成功并且可读写
20、配置开机自动挂载 qsfs
vim /etc/fstab
qsfs#zhjs-lubo /var2/to/mountpoint fuse _netdev,-z=skd1,-H=stor.sust.edu.cn,-c=/var2/to/cred,allow_other,-p=http 0 0
21、重启查看挂载情况
mount -a
reboot

df -Th

相关文章:

  • 2021-07-31
  • 2022-01-22
  • 2021-08-13
  • 2021-05-30
  • 2022-12-23
  • 2021-12-31
  • 2022-01-12
猜你喜欢
  • 2021-05-10
  • 2021-07-23
  • 2021-12-04
  • 2021-10-24
  • 2021-10-06
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案