From Fedora Project Wiki

(added content from https://fedoraproject.org/wiki/Features/FedFS)
Line 4: Line 4:


Fedora 18 adds '''FedFS''', a mechanism to provide a coherent namespace across multiple file servers.
Fedora 18 adds '''FedFS''', a mechanism to provide a coherent namespace across multiple file servers.
The code provided in this package is a technology preview. The intent is to provide a full and supported Linux FedFS client and server implementation
based on this code. Programming and user interfaces may change significantly for the next few releases.
The components in this package are used for managing file system referrals in order to create a global network file system namespace. Installable
components include:
* An automounter program map to manage the FedFS domain namespace on FedFS-enabled clients.
* A mount command to mount parts of a FedFS domain namespace.
* A plug-in library that allows programs outside of FedFS to resolve junctions on local file systems.
* An ONC RPC service daemon that runs on file servers enabling the management by remote FedFS ADMIN clients of FedFS junctions.
* A tool called "nfsref" to manage local junctions without requiring fedfsd.
* A set of command-line clients that can access fedfsd instances on remote file servers.
* A set of command-line clients that can manage FedFS entries on an LDAP server acting as a FedFS NSDB.
* A tool to manage NSDB connection parameters on the local host.
* An LDIF format schema to enable an LDAP server to support FedFS objects.
For more information refer to the [http://wiki.linux-nfs.org/wiki/index.php/FedFsUtilsProject FedFS project page] and the [http://wiki.linux-nfs.org/wiki/index.php/FedFsUtilsDocs FedFS Documentation page].


== /tmp on tmpfs ==
== /tmp on tmpfs ==

Revision as of 22:42, 22 October 2012

DocsProject Header docTeam1.png


FedFS

Fedora 18 adds FedFS, a mechanism to provide a coherent namespace across multiple file servers.

The code provided in this package is a technology preview. The intent is to provide a full and supported Linux FedFS client and server implementation based on this code. Programming and user interfaces may change significantly for the next few releases.

The components in this package are used for managing file system referrals in order to create a global network file system namespace. Installable components include:

  • An automounter program map to manage the FedFS domain namespace on FedFS-enabled clients.
  • A mount command to mount parts of a FedFS domain namespace.
  • A plug-in library that allows programs outside of FedFS to resolve junctions on local file systems.
  • An ONC RPC service daemon that runs on file servers enabling the management by remote FedFS ADMIN clients of FedFS junctions.
  • A tool called "nfsref" to manage local junctions without requiring fedfsd.
  • A set of command-line clients that can access fedfsd instances on remote file servers.
  • A set of command-line clients that can manage FedFS entries on an LDAP server acting as a FedFS NSDB.
  • A tool to manage NSDB connection parameters on the local host.
  • An LDIF format schema to enable an LDAP server to support FedFS objects.

For more information refer to the FedFS project page and the FedFS Documentation page.

/tmp on tmpfs

By default, /tmp on Fedora 18 will be on a tempfs. Storage of large temporary files should be done on /var/tmp. This will reduce the I/O generated on disks, increase SSD lifetime, save power, and improve performance of the /tmp filesystem..