During my porting task to new SystemServices (systemd supportd and more), I've 
just noticed that the nfs service is setup in 2 places:

- /usr/bin/install_server (from oscar core)
- /var/lib/oscar/packages/nfs/server-post-install

For the moment, the nfs opkg is not used and contains hardcoded stuffs like the 
iface (eth1).

Any reason to ignore the opkg-nfs-server package and configure the nfs service 
in /usr/bin/install_server (present situation)?

If we move to use the opkg-nfs package, how do we deal with homedir tests on 
nodes if nfs is not enable in the selector? Is nfs required for an OSCAR 
cluster? (alternatives are rsync homes, lustre, ...)

The underlying question is that nfs-utils package that contains 
/lib/systemd/system/nfs.service is not required by any installed package. (on 
Fedora-15+ for example)
So either we chose /usr/bin/install_server to configure nfs and then oscar will 
need to requires nfs-utils, or, we chose to use the nfs-opkg-server to 
configure nfs, and we have opkg-nfs-server that requires nfs-utils.

Pro and Cons:
- in install_server:
  PRO: easy to fix (add nfs-utils dependancy to package (or equivalent on 
debian)
  CONS: ugly and forced to used NFS for data sharing.

- on opkg-nfs-server:
  PRO: clean, allows alternatives like lustre or rsync (in the future)
  CONS: need more work (script hardcoded), what do we do in step 8?

Any advice?

Olivier.

--
   Olivier LAHAYE
   CEA DRT/LIST/DM2I/DIR
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
Oscar-devel mailing list
Oscar-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to