-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
230 additions
and
89 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,99 +1,240 @@ | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" | ||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
|
||
<head> | ||
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" /> | ||
<title>FAI - Fully Automatic Installation</title> | ||
<meta name="Title" content="FAI - Features" /> | ||
<link rel="stylesheet" type="text/css" href="/css/main.css" media="screen" /> | ||
<link rel="stylesheet" type="text/css" href="/css/print.css" media="print" /> | ||
</head> | ||
<!--Import Google Icon Font--> | ||
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> | ||
<!--Import materialize.css--> | ||
<link type="text/css" rel="stylesheet" href="/css/materialize.css" media="screen"/> | ||
|
||
<!--Import sidenav.css--> | ||
<link type="text/css" rel="stylesheet" href="/css/sidenav.css" media="screen"/> | ||
|
||
<body id="type-b"> | ||
<div id="wrap"> | ||
<div id="header"> | ||
<div id="site-name"> | ||
<a href="/">FAI - Fully Automatic Installation</a> | ||
</div> | ||
<!-- removed header-menu-unused.htm --> | ||
</div> | ||
<!--Let browser know website is optimized for mobile--> | ||
<meta name="viewport" content="width=device-width,initial-scale=1.0"/> | ||
|
||
<!--#include virtual="/menu.html" --> | ||
<div id="content"> | ||
<!-- removed breadcrumb --> | ||
<link rel="icon" href="/pics/favicon.ico" type="image/x-icon"> | ||
<meta charset="UTF-8"/> | ||
<title>FAI - Fully Automatic Installation</title> | ||
<style> | ||
li { | ||
margin-top: 0.8em; | ||
} | ||
</style> | ||
</head> | ||
|
||
<a name="description"></a> | ||
<h1>What is FAI? Main Features</h1> | ||
<ul> | ||
<li> A tool for automated unattended installation. Lazy system administrators like it. | ||
<li> Remote network installation of different Linux flavors | ||
<li> Easy-to-use centralized management system for your Linux deployment. | ||
<li> FAI profiles extend the FAI class concept | ||
<li> FAI shows a curses based menu for selecting a profile | ||
<li> It's fast. It only takes a few minutes for a complete installation. | ||
<li> Scalable. FAI users manage their computer infrastructures starting | ||
from a few computers up to several thousands of machines. | ||
<li> Easy creation of customized Linux installation media like CD, DVD or USB stick | ||
<li> Autodiscover of the FAI install server when doing a network installation | ||
<li> Different hardware and different configuration requirements are easy to | ||
establish using FAI. <br>You do not need to repeat information that is shared | ||
among several machines. | ||
<li> Using the FAI class concept, you can group a bunch of similar machines. | ||
<li> Installation targets: desktops, servers, notebooks, Beowulf cluster, rendering or web server farm, Linux laboratory or classroom. | ||
<li> Linux rollout, mass installation and automated server provisioning are additional topics of FAI. | ||
<li> FAI is lightweight. No special daemons are running, no database setup | ||
is needed.<br>It's architecture independent, since it consists | ||
only of shell, Perl and Cfengine scripts. | ||
<li> Besides initial installations, it is also used for daily maintenance. | ||
<li> Creating customized chroot environments, also cross-architecture | ||
for e.g. for embedded devices | ||
<li> Building your own disk image for cloud instances, also cross-architecture | ||
<li> Cloning machines using disk images is supported | ||
<li> Also bare-metal provisioning and deploying virtual machines is supported | ||
<li> Compared to tools like kickstart or cobbler for Red Hat, autoyast for SUSE or | ||
Jumpstart for SUN Solaris, FAI is much more flexible.<br>You can tune every | ||
small part of your configuration to your local needs using hooks. | ||
<li> More technical information in the <a href=/poster>flyer and poster</a> | ||
</ul> | ||
<body> | ||
<header> | ||
<!--#include virtual="/header.html" --> | ||
</header> | ||
<main> | ||
<div class="container"> | ||
<div class="row"> | ||
<h4>What is FAI? Main Features</h4> | ||
<ul> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
A tool for automated unattended installation. Lazy system administrators like it. | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Remote network installation of different Linux flavors</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Easy-to-use centralized management system for your Linux deployment.</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
FAI profiles extend the FAI class concept</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
FAI shows a curses based menu for selecting a profile</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
It's fast. It only takes a few minutes for a complete installation.</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Scalable. FAI users manage their computer infrastructures starting from a few computers up to several thousands of machines.</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Easy creation of customized Linux installation media like CD, DVD or USB stick</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Autodiscover of the FAI install server when doing a network installation</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Different hardware and different configuration requirements are easy to establish using FAI. You do not need to repeat information that is shared among several machines.</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Using the FAI class concept, you can group a bunch of similar machines.</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Installation targets: desktops, servers, notebooks, Beowulf cluster, rendering or web server farm, Linux laboratory or classroom.</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Linux rollout, mass installation and automated server provisioning are additional topics of FAI.</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
FAI is lightweight. No special daemons are running, no database setup is needed.<br>It's architecture independent, since it consists only of shell, Perl and Cfengine scripts.</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Besides initial installations, it is also used for daily maintenance.</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Creating customized chroot environments, also cross-architecture for e.g. for embedded devices</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Building your own disk image for cloud instances, also cross-architecture</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Cloning machines using disk images is supported</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Also bare-metal provisioning and deploying virtual machines is supported</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
Compared to tools like kickstart or cobbler for Red Hat, autoyast for SUSE or Jumpstart for SUN Solaris, FAI is much more flexible.<br>You can tune every small part of your configuration to your local needs using hooks.</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
More technical information in the | ||
<a href=/poster>flyer and poster</a></span></span> | ||
</li> | ||
</ul> | ||
</div> | ||
|
||
<p> | ||
<div class="row"> | ||
<h4>Other projects using FAI</h4> | ||
<ul> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
<a href="https://wiki.debian.org/DebianLAN">DebianLAN</a></span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
<a href="http://openqrm.org/">OpenQRM</a></span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
<a href="https://qlustar.com/">Qlustar</a>. The Qlustar Installer CD is a customized FAI-CD</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
<a href="https://www.fusiondirectory.org/">FusionDirectory</a> | ||
is a fork of GOsa</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">done</i> <span> | ||
<a href="https://oss.gonicus.de/labs/gosa/">GOsa</a></span></span> | ||
</li> | ||
</ul> | ||
</div> | ||
|
||
<h1>Other projects using FAI</h1> | ||
<ul> | ||
<li> <a href="https://wiki.debian.org/DebianLAN">DebianLAN</a> | ||
<li> <a href="http://openqrm.org/">OpenQRM</a> | ||
<li> <a href="https://qlustar.com/">Qlustar</a>. The Qlustar Installer | ||
CD is a customized FAI-CD | ||
<li> <a href="https://www.fusiondirectory.org/">FusionDirectory</a> is | ||
a fork of GOsa | ||
<li> <a href="https://oss.gonicus.de/labs/gosa/">GOsa</a> | ||
</ul> | ||
<p> | ||
<div class="row"> | ||
<h4>FAI Installation Steps</h4> | ||
<ul> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">arrow_forward</i> <span> | ||
Network boot via PXE</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">arrow_forward</i> <span> | ||
Receive configuration data via HTTP, NFS, svn or git</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">arrow_forward</i> <span> | ||
Run scripts to determine FAI classes and variables</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">arrow_forward</i> <span> | ||
Partition local hard disks and create RAID, LVM configuration and the file systems</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">arrow_forward</i> <span> | ||
Install and configure software packages</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">arrow_forward</i> <span> | ||
Customize OS and software to your local needs</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">arrow_forward</i> <span> | ||
Reboot freshly installed machine</span></span> | ||
</li> | ||
<li> | ||
<span class="valign-wrapper"> | ||
<i class="material-icons">arrow_forward</i> <span> | ||
All this can also be done via an unattended CD installation</span></span> | ||
</li> | ||
</ul> | ||
</div> | ||
|
||
<h1>FAI Installation Steps</h1> | ||
<UL> | ||
<li> Network boot via PXE | ||
<li> Receive configuration data via HTTP, NFS, svn or git | ||
<li> Run scripts to determine FAI classes and variables | ||
<li> Partition local hard disks and create RAID, LVM configuration and the file systems | ||
<li> Install and configure software packages | ||
<li> Customize OS and software to your local needs | ||
<li> Reboot freshly installed machine | ||
<li> All this can also be done via an unattended CD installation | ||
</ul> | ||
<div class="row"> | ||
<h4>FAI History</h4> | ||
FAI is rock-solid. It's now more than 16 years old. FAI was started in 1999 at the University of Cologne, when | ||
<a href="https://cs.uni-koeln.de/ls-juenger/people/lange">Thomas</a> | ||
had to organize an installation of a Linux cluster. Today, FAI is regularly used in | ||
<a href="/reports/">varying environments</a>, ranging from a dozen machines up to several thousands machines. | ||
</div> | ||
</div> | ||
</main> | ||
|
||
<h1>FAI History</h1> | ||
FAI is rock-solid. It's now more than 16 years old. FAI was started in 1999 at | ||
the University of Cologne, when | ||
<a href="https://cs.uni-koeln.de/ls-juenger/people/lange">Thomas</a> had to | ||
organize an installation of a Linux cluster. Today, FAI is regularly used in <a href="/reports/">varying environments</a>, | ||
ranging from a dozen machines up to several thousands machines. | ||
<p> | ||
</div> | ||
</div> | ||
<div id="footer"></div> | ||
</div> | ||
</body> | ||
</html> | ||
<footer class="page-footer grey darken-3"> | ||
<!--#include virtual="/footer.html" --> | ||
</footer> | ||
<!--JavaScript at end of body for optimized loading--> | ||
<script src="/js/materialize.js"></script> | ||
<script> | ||
M.AutoInit(); | ||
</script> | ||
</body> |