问题描述
在公共集群中需要使用个人目录或项目中的数据时,经常找不到存放在哪里。
公共集群home目录路径
/home/<username> #集群home目录
/users/<username> #个人home目录
/groups/<project id>/home/<username> #项目home目录,注意id前加"g"
以用户 demo123
为例,该用户为某项目组成员,该项目组的id为700008,则对应的各个home目录为:
/home/demo123 #集群home目录
/users/demo123 #个人home目录
/groups/g700008/home/demo123 #项目home目录,注意id前加"g"
详细说明
公共集群进入后,默认是进入集群的home目录 /home/<username>
,WEB页面对应的是“工作台”-“数据总览”-“public_cluster”的数据。
公共集群home目录内,只有当前用户有读写权限,集群其他用户无法访问。
公共集群home目录下的 share
目录是集群共享目录,集群中所有用户都可以读写。如果是希望共享的数据,需要放在 share
目录下。
下面以用户 demo123
为例,其中 a.txt
只有当前用户有访问权限, share
目录下的文件所有集群用户都能访问。
[demo123@workstation ~]$ cd ~
[demo123@workstation ~]$ pwd
/home/demo123
[demo123@workstation ~]$ ls
a.txt share
如果希望在集群中使用个人home目录中的数据,路径为 /users/<username>
。集群中的个人home目录只有本人可以访问。
[demo123@workstation ~]$ cd /users/demo123
如果希望在集群中使用项目目录中的数据,路径为 /groups/<project id>/home/<username>
。项目目录数据的访问权限请参见项目数据。
项目ID在项目基本信息中查询。

以上图为例,“测试”项目的id为700008,那么该项目下的数据路径为 /groups/g700008/home/demo123
。
路径中,项目id前必须加上 g ,比如id为 700008
,则路径中需改为g700008
。