云存储网关CIFS协议挂载桶

如果您需要通过Windows客户端来操作对象存储,请先使用CIFS协议挂载桶。
挂载桶

onest-sg -cifs true -c sample.cfg -b bucket05 -up guser01

参数详解:

-cifs 通过配置值为true/True/TRUE来开启使用cifs协议访问对象存储bucket

-c 后跟配置文件,具体格式见配置文件小节

-b 后跟对象存储bucket名字

-up 后面跟对共享资源开通的相关权限的用户组

需要创建用户才能用cifs协议访问对象存储bucket,请记住创建的用户组,之后创建用户,卸载桶都需要。

注:
只有上面全显示为SUCCESS,没有ERROR才能继续执行客户端小节的内容。一旦有错误会自动卸载桶 支持同一个存储网关服务器上挂载多个桶,一个桶只能被挂载到一个目录,一个桶只有一个共享点 对于一个共享点,只为用户组开放权限,权限包括只读,读写;一个用户组对应一个共享点 共享资源名不固定,格式为:onest-BUCKET,BUCKET为桶名 可以通过设置配置文件中cifs_writable和cifs_read_only参数来开启共享资源的读写,只读权限,具体请查看‘配置文件’小节 默认不开启本地缓存,如果开启本地缓存的话,本地缓存预留的空间为100M(默认为100M,用户可以自己设置),即当本地缓存的可用空间小于100M时,将不再使用本地缓存。缓存目录固定为/onest-cache。 卸载桶之前,第一步:请先umount掉客户端的挂载,不然客户端重新挂载会有问题,如果客户端没有卸载的话,客户端在挂载点执行相关命令会报错,umount也会出错,卸载桶请查看卸载桶小节。第二步:删除和桶相关的用户,其中用户是指挂载桶时使用的用户组下的用户,具体查看删除用户小节 卸载桶时,CIFS协议会强制删除桶对应的用户组合用户,所以强烈建议您一个用户组只对应一个桶(一一对应),以免出现误删除用户组的情况。

创建用户

完成配置文件后,才执行本小节的内容

可以针对同一个用户组创建多个用户

onest-sg -cifs true -add user1 onest123 -up guser01

参数详解:

-cifs 通过配置值为true/True/TRUE来说明是创建CIFS相关的用户

-add 增加CIFS的用户。有两个参数,一个为用户名,第二个是密码

-up 后面跟对共享资源开通的相关权限的用户组,请填和要访问的存储桶配置相关的用户组
列出用户

本功能是列出和oNest存储桶相关用户组下的用户。Eg:bucket05对应的用户组是guser1,通过上面已经创建了很多用户,想查guser1下有哪些用户。

onest-sg -cifs true -list guser01

参数详解:

-cifs 通过配置值为true/True/TRUE来说明是list和CIFS用户组相关的用户

-list 后跟要list用户的用户组,查哪些用户是属于该用户组,即哪些用户是属于该用户组对应的桶
删除用户

只进行删除用户操作,不单独删除用户组,用户组的删除是和卸载桶一起进行的

onest-sg -cifs true -del user1

参数详解:

-cifs 通过配置值为true/True/TRUE来说明是cifs相关用户的删除

-del 后面加要删除的用户名
卸载桶

卸载桶之前,要将创建的用户进行删除,这一步并不是必需要执行,卸载桶时,会自动将用户组下的用户都进行删除。

onest-sg -cifs true -um true -b bucket05 -up guser01

参数详解:

-cifs 通过配置值为true/True/TRUE来说明是cifs相关桶的卸载

-um 通过配置值为true/True/TRUE来开启umount

-b 后跟要卸载的oNest bucket名

-up 后面跟对共享资源开通的相关权限的用户组,在卸载桶的时,会进行删除