У меня есть кластер с 2 узлами с каждым узлом, имеющим два жестких диска. Корневой каталог mpiuser совместно используется узлами через NFS (Используемое руководство здесь). 2-й жесткий диск каждого узла использовался для создания gluster объема. Теперь я хочу смонтироваться, gluster объем (gv0) к каталогу (позволяет, говорят, что царапина), внутри mpiuser и выполняют код mpi в царапине. Но то, когда я монтирую, что gv0/home/mpiuser/scratch только базируется, может создать файлы в нем. Поэтому mpiuser не может выполнить код и генерировать файлы.
Путем я смонтировал, что это использовало
sudo mount.glusterfs 192.168.0.100:/gv0/home/mpiuser/scratch
Я ценил бы любые предложения, чтобы заставить это работать.
Мне нужно было установить uid и gid глюстера на mpiuser. Чтобы найти выполненный uid
id -u <username>
и для gid
id -g <username>
изменить uid громкости gluster
sudo gluster volume set <volume name> storage.owner-uid <uid>
изменить gid
sudo gluster volume set <volume name> storage.owner-gid <gid>
, затем смонтировать громкость gluster на головном узле и общую точку монтирования через NFS на подчиненном узле.
.