FAI Ubuntu: Unterschied zwischen den Versionen
Aus Doku-Wiki
Zur Navigation springenZur Suche springenUli (Diskussion | Beiträge) |
Uli (Diskussion | Beiträge) |
||
Zeile 58: | Zeile 58: | ||
aptitude install approx | aptitude install approx | ||
* Konfiguration (Zeile hinzufügen) | * Konfiguration (Zeile hinzufügen) | ||
+ | <nowiki> | ||
vi /etc/approx/approx.conf | vi /etc/approx/approx.conf | ||
− | ubuntu | + | ubuntu http://de.archive.ubuntu.com/ubuntu |
+ | security http://security.ubuntu.com/ubuntu | ||
* Client konfigurieren | * Client konfigurieren | ||
vi /etc/apt/sources.list | vi /etc/apt/sources.list | ||
− | #deb | + | deb http://localhost:9999/base/ precise main universe restricted multiverse |
− | deb | + | deb-src http://localhost:9999/base/ precise main universe restricted multiverse |
− | + | #Added by software-properties | |
− | + | deb http://localhost:9999/security/ precise-security universe main multiverse restricted | |
− | + | deb http://localhost:9999/base/ precise-updates universe main multiverse restricted | |
+ | </nowiki> | ||
+ | |||
[[Kategorie:Linux]] | [[Kategorie:Linux]] | ||
[[Kategorie:FAI]] | [[Kategorie:FAI]] |
Version vom 12. Mai 2014, 16:42 Uhr
Inhaltsverzeichnis
Installatio
FAI Komponenten
- Fai Pakete instalieren
aptitude install fai-quickstart
- NFS Export freigeabe eintragen
vi /etc/exports /srv/fai/config 172.27.0.0/16(async,ro,no_subtree_check,no_root_squash)
- make-fai-nfsroot.conf anpassen
vi /etc/fai/make-fai-nfsroot.conf NFSROOT=/srv/fai/nfsroot TFTPROOT=/srv/tftp/fai FAI_CONFIGDIR=/srv/fai/config FAI_DEBOOTSTRAP="trusty http://gb.archive.ubuntu.com/ubuntu" FAI_ROOTPW='$1$kBnWcO.E$djxB128U7dMkrltJHPf6d1' FAI_DEBOOTSTRAP_OPTS="--exclude=info,dhcp-client --include=aptitude,grub-pc"
- Fai sources.list anpassen
vi /etc/fai/apt/sources.list deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu trusty-security main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
- Zu installierenden Kernel eintragen
vi /srv/fai/config/package_config/DEFAULT PACKAGES aptitude linux-image-generic memtest86+
Server Dienste
TFTP anpassen
vi /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTORY="/srv/tftp" TFTP_ADDRESS="[::]:69" TFTP_OPTIONS="--secure"
DHCP anpassen
vi /etc/dhcp/dhcpd.conf deny unknown-clients; option dhcp-max-message-size 2048; use-host-decl-names on; subnet 172.27.0.0 netmask 255.255.0.0 { # Network Settings option routers 172.27.0.254; option domain-name "blb-intranet.de"; option domain-name-servers 172.27.100.20; #option time-servers faiserver; #option ntp-servers faiserver; server-name fai-ubuntu; # PXE boot Server next-server 172.27.1.10; filename "pxelinux.0"; } host demohost {hardware ethernet b8:ca:3a:be:17:74;fixed-address 172.27.11.251;}
approx Paketproxy
- Doku
- Installtion
aptitude install approx
- Konfiguration (Zeile hinzufügen)
vi /etc/approx/approx.conf ubuntu http://de.archive.ubuntu.com/ubuntu security http://security.ubuntu.com/ubuntu * Client konfigurieren vi /etc/apt/sources.list deb http://localhost:9999/base/ precise main universe restricted multiverse deb-src http://localhost:9999/base/ precise main universe restricted multiverse #Added by software-properties deb http://localhost:9999/security/ precise-security universe main multiverse restricted deb http://localhost:9999/base/ precise-updates universe main multiverse restricted