我有一个双节点集群,每个节点有两个硬盘。 mpiuser的主目录通过NFS( 在这里使用指南)在节点之间共享。 每个节点的第二个硬盘被用来创build一个gluster卷。 现在我想把gluster卷(gv0)挂载到mpiuser里面的一个目录(让我们说从头开始),并从头开始运行mpi代码。 但是当我挂载gv0 / home / mpiuser / scratch时,只有root可以在其中创build文件。 因此,mpiuser无法运行代码并生成文件。
我登上它的方式是使用
sudo mount.glusterfs 192.168.0.100:/gv0 / home / mpiuser / scratch
我希望得到这个工作的任何build议。
我需要将gluster的音量和gid设置为mpiuser。 find执行的uid
id -u <username>
和gid
id -g <username>
改变gluster音量的uid
sudo gluster volume set <volume name> storage.owner-uid <uid>
改变gid
sudo gluster volume set <volume name> storage.owner-gid <gid>
然后在头节点上安装gluster卷,并通过NFS将从共享挂载点挂载到从节点。