Open shanegoff opened 4 years ago
Thanks.
I’m not disputing your basic point. (In fact, I thought there was already an issue like that, something about creating scripts for admin functions. Can’t find it, now.)
However, I wonder if you know that starting fuse does generate some user directories.
There is a library function that does some of this work (called at fuse startup), but it can’t do all the work, because we need to know the username, and (IIRC) we need to know something about permissions to use. So, that’s why a script, along the lines of ‘useradd’, seems necessary.
On Mar 10, 2020, at 11:36 AM, Shane Goff notifications@github.com<mailto:notifications@github.com> wrote:
Currently the process of setting up MarFS across the cluster is very tedious. You must create a number of directories and set up strange things before you even get to the part when you build the software.
A great deal of this work could be be done by tools that already read the config file. It seems most of the work involves making correct directory trees and such. We should try to move more of this work onto automated tools in MarFS rather than having users set this up manually.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/mar-file-system/marfs/issues/214?email_source=notifications&email_token=AB63N6N2JFOV6HQVH2AS6LTRGZ3C5A5CNFSM4LFEHZ72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IT7AUNQ, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AB63N6KNLBA6HNAFMXM2TGDRGZ3C5ANCNFSM4LFEHZ7Q.
Currently the process of setting up MarFS across the cluster is very tedious. You must create a number of directories and set up strange things before you even get to the part when you build the software.
A great deal of this work could be be done by tools that already read the config file. It seems most of the work involves making correct directory trees and such. We should try to move more of this work onto automated tools in MarFS rather than having users set this up manually.