pNFS - Both DS and MDS on one machine (file layout)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I wonder if it is possible to run both MDS and DS on one machine under usual circumstances. I tried to install both of them on one machine with Debian Etch but I can't make them work.
I use the following configuration in /etc/exports:

/pnfs xxx.yyy.zzz.44(rw,fsid=0,no_root_squash,sync,no_subtree_check) /pnfs aaa.bbb.ccc.74(rw,fsid=0,no_root_squash,sync,no_subtree_check)
/pnfs/storage   xxx.yyy.zzz.44(rw,no_root_squash,sync,no_subtree_check)
/pnfs/storage   aaa.bbb.ccc.74(rw,no_root_squash,sync,no_subtree_check)
/pnfs/export    aaa.bbb.ccc.74(rw,no_root_squash,sync,no_subtree_check,pnfs)

and /etc/spnfsd.conf:

[General]

Verbosity = 1
Stripe-size = 8192
Dense-striping = 0
Pipefs-Directory = /var/lib/nfs/rpc_pipefs
DS-Mount-Directory = /spnfs

[DataServers]

NumDS = 1

DS1_IP = xxx.yyy.zzz.44
DS1_PORT = 2049
DS1_ROOT = /storage
DS1_ID = 1

After mounting the pNFS export from the client (different machine) it doesn't use nfs file layout (I have spnfsd running on the server and nfslayoutdriver loaded on the client). When I try to create a file in the mounted directory (e. g. echo aaa>/mnt/testfile), I can't get any response, it just hangs (sometimes terminating it by ^C works, sometimes not). The file is created on the server, but is empty. I thought it could be related to running portmap but even if I run rpcbind instead of portmap, the problem doesn't disappear). Is there any problem with my configuration, is it a bug or MDS and DS just shouldn't be run on one machine?

Best regards,

Jiri Kortus
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux