|
| ||||||||||||||||
| ShaoLin Aptus 2.0 Installation and Operations Guide | ||
|---|---|---|
| Prev | ||
It is a module for Webmin, it is for web-based GUI management of Aptus server.
A service that is used in local area network for automatic IP address configuration. Centralized IP address management by only having IP address and network configuration information at the DHCP server only.
An open source project for TCP boot support. See Etherboot website.
The FHS holds the meaning and usage of each file system under Unix/Linux. Software application and services should always compliant to FHS on a Unix/Linux system. See www.pathname.com.
All group of hosts that shares the same root file system. The root file system exists in /var/opt/aptus/<groupname>/rootfs , which is a union mount using Unionfs with the Aptus server's root (/) and the groupfs. See Rootfs template and groupfs.
By default the group name is the directory name holding all the root file system and hosts file systems under "/var/opt/aptus". Example, for a group name "mygroup" will exists in /var/opt/aptus/mygroup . Aptus will also use this name to create an netgroup for security control.
The files exists in "/var/opt/aptus/<groupname>/groupfs/" are the files that is the group specific rootfs template. This groupfs is being copied from the rootfs template by Aptus Configurator. It has being modified to have group specific information . See Rootfs template for more details .
The group shared Unionfs root is a UnionFS mounted file system, merging group groupfs and / (the server's root file system) having the groupfs as the master (at the top). It is the shared root for Aptus clients and is mounted at /var/opt/aptus/<groupname>/rootfs . See groupfs and Rootfs template.
The host file system, it is the file system that contains host specific files, the files exists in hostfs will only usable by the corresponding host. A copy of hostfs exist for each host in the group in /var/opt/aptus/<groupname>/hosts/<hostname>/.
The Intelligent Union Architecture.
The LDAP is a widely used protocol to manage network database information. Such user accounts and passwords, address books and other system information. Linux has a free open source implementation of LDAP called OpenLDAP. LDAP is also useful to synchronize user account information in a cross platform environment.
The top level of a unioned file system, when duplicated files exists (same name and same path) in the Slave tree(slave file system), only the file in master tree will be seen and used. This also applies to delete and rename.
NFS is a file system that allow you to export your file system (server) and mount it over the network at the client. Aptus uses NFSv3 to serve file systems over the network.
It is a service known as "Yellow Pages" (yp) for network. It holds security and network information and act as a directory services for hosts in the network, such that to maintain a centralized network information database similar to LDAP but is a Unix native implementation by Sun Microsystems.
By default, netgroup is a representation of a number of hosts in the network. It is stored in the configuration file /etc/netgroup. Most of the system services can make use of netgroup to specify a group of computers including NFS. See netgroup(5) manual pages for more information.
The NTP is a standard protocol for time synchronization across the network. Linux comes with a free NTP program called ntpd, it can both act as a NTP server and NTP client. It can synchronize clock with other source and serve its time to other clients simultaneously.
The root file system template is a template for a specific Linux distribution or customized setup to protect the files in the server's root file system being exported. It also contains Aptus client init and boot up instructions.
RedHat Package Manager. RPM is a packaging system that handles package installation, package dependency, package removals and all package related issues. It is widely use in Linux systems and even support for various Unix OS . See RPM official website.
The lower level of a unioned file system, when duplicated files exists (same name and same path) in the Master tree(master file system), the file in the slave tree will be covered by the file from master tree, it will be unusable.
Stackable File Systems is not one file system, it is a term to describe some kind of file system. Stackable file systems does not manage disk blocks themselves, it stacks on top of existing mounted file systems and produce a new file systems. The stackable file system acts like a middle filter.
UnionFS allow merging 2 block device based file systems to form a single file system tree, the result tree with have 1 on top of another but with merged directories and also sub directories. For duplicated files, only the file from the Master tree(master file system) will be seen. The resulting unioned file system is also suitable to export by NFS server.
UnionNFS allow merging 2 network/non-network based file system, the resulting file system is not a block device file system and is not suitable to export with NFS server. This file system is used by Aptus client to find merge its hostfs with the group shared unionfs root.
The VFS is a virtual file system. In Unix and Linux file system, all mounted file systems exists in one big tree instead of having drive letters. Users need not know to how partition and file systems are mounted. They just access the vfs namespace starts from root /, file system are mounted on directories joining together are form a single large tree file system called the VFS.