fai und woody Problem...

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
filou
Beiträge: 190
Registriert: 02.02.2004 21:21:40

fai und woody Problem...

Beitrag von filou » 09.08.2004 12:01:36

Hi,

ich versuche mich in Fai mit woody - allerdings ziemlich erfolglos.

Also - lokal habe ich einen woody mirror erzeugt. Dieser über ftp freigegeben. Funktioniert.
Das FAI Paket habe ich von der uni Köln installiert.
die Datien fai.conf und make-fai-nfsroot.conf angepasst.

Beim Aufruf von fai-setup kommt aber folgendes:

Code: Alles auswählen

zcat: stdin: unexpectet end of file
I: Extracting /var/cache/apt/archives/mbr_............ (gekürzt)
/usr/sbin/debootstrap: ar: command not found

chroot: cannot execute mount: No such file or directory
W: Failure trying to run: chroot /usr/lib/fai/nfsroot mount -t proc proc /proc
umount: /usr/lib/fai/nfsroot/proc: not found
chroot: cannot execute apt-get: No such file or directory
Was ist denn da falsch gelaufen -sitz da schon 2 Wochen dran ..-((

mfg

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 09.08.2004 12:11:54

/usr/sbin/debootstrap: ar: command not found

das deutet vielleicht darauf hin, das du das Paket "binutils" nicht installiert hast?

Wär komisch, aber zu diesem Paket gehört "ar"..

mal gucken was bei

apt-get install binutils

passiert

/edit: für "mount" was er ja scheinbar auch nicht finden kann, ist das Paket "mount" zuständig..

aber irgendwie kann ich es mir nicht vorstellen das diese Pakete bei dir nicht vorhanden sind (sind essentiell)..

vielleicht ist deine PATH Variable falsch?

kannst du "ar" und "mount" in der Konsole einfach mal aufrufen? wenn das auch Fehler bringt.. oh oh
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

filou
Beiträge: 190
Registriert: 02.02.2004 21:21:40

Beitrag von filou » 09.08.2004 13:05:38

Jepp, danke, das hat gefehlt - komisch aber jetzt geht es.

fohes schwitzen....

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 09.08.2004 13:08:53

filou hat geschrieben:Jepp, danke, das hat gefehlt - komisch aber jetzt geht es.

fohes schwitzen....
hmm.. vielleicht ists für andere noch interessant WAS nun genau gefehlt hat?

die beiden Debian Pakete oder nur eins davon oder wars die PATH Variable?

:-)
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

filou
Beiträge: 190
Registriert: 02.02.2004 21:21:40

Beitrag von filou » 09.08.2004 15:54:06

Savar hat geschrieben:
filou hat geschrieben:Jepp, danke, das hat gefehlt - komisch aber jetzt geht es.

fohes schwitzen....
hmm.. vielleicht ists für andere noch interessant WAS nun genau gefehlt hat?

die beiden Debian Pakete oder nur eins davon oder wars die PATH Variable?

:-)
Also, die binutils haben gefehlt. Damit fällt dann der Fehler wie er oben beschrieben wurde weg.

mfg

filou
Beiträge: 190
Registriert: 02.02.2004 21:21:40

Beitrag von filou » 09.08.2004 16:01:21

Hmm,

irgendwie läuft fai aber nicht an..... :x

Also, nfs-root erzeugt, alles in den config files eingetragen. Sieht eigentlich recht gut aus.

Jetzt starte ich den Client, bootet über PXE, der bekommt seinen Kernel, mountet sich das nfsroot. Schön und gut.

Dann steht dort aber einfach nur der Prompt vom Client. Nix mit FAI_ACTION=install. ?? Fai is doch kein Daemon der irgendwo laufen muss, oder ?
Jetzt kapier ich das nicht mehr.

/boot/fai/pxelinux.cfg/default

Code: Alles auswählen

append ip=dhcp devfs=nomount FAI_ACTION=install root=/dev/nfs FAI_FLAGS=verbose,sshd,createvt,syslogd
Normalerweise solte doch beim booten des Clients, angezeigt werden, das jetzt fai startet, siehe Doku, Seite 17.
Anschließend müsste "Calling task_confdir" auftauchen. Ich bekomm nen Prompt :(

mfg

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 09.08.2004 21:23:30

jo.. sorry aber ich habe absolut keinen Plan von PXE und fai...

aber du kannst ja mal ein wenig deine Logs durchstöbern

/var/log/

am ehesten noch "daemon.log" und "syslog" und "dmesg"

und dann mal schauen ob es irgendeinen "fai" Daemon in /etc/init.d/ gibt (oder irgendwas ähnliches)

aber vielmehr weiß ich leider net
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

filou
Beiträge: 190
Registriert: 02.02.2004 21:21:40

Beitrag von filou » 09.08.2004 23:05:46

Hi,

nach etwas "Pause" ist mir aufgefllen, das vom nfs-root Verzeichnis ja das fai-skript angestoßen werden muss. Dieses ist wohl das /etc/init.d/rcS, welches als symlink nach /sbin/rcS_fai gelinkt ist.

Nur fehlt dieser Link bei mir. Also per Hand gesetzt und das nächste Problem......
Kann beim boote nicht bach /tmp schreiben -naja, morgen mal sehen.

mfg & thx

filou
Beiträge: 190
Registriert: 02.02.2004 21:21:40

Beitrag von filou » 11.08.2004 11:29:15

Ok,

falls es wen interessiert:

Es läuft jetzt.

Fai Server ist mit Woody 3.0 installiert. Dazu kommt nfs-kernel-server, dhcp3-server, tftpd-hpa, proftpd (mirror) , syslinux und binutils.

1. Problem: Die Clients wollten nicht booten. Lösung: Den bootloader pxelinux.0 nicht vom syslinux Paket aus stable nehmen, sondern aus testing/unstable. Damit booten die Clients über pxe einwandfrei.

2. Problem: Das nfs-root wurde von fai nicht ordentlich erzeugt. Lösung: Ich hatte die aktuellste Version von fai installiert. Diese funktioniert aber nur mit sarge/testing - nicht mit woody. Allerdings gibt es auf der Webseite,s.u. das entpprechende Paket für woody - http://www.informatik.uni-koeln.de/fai/ ... .4_all.deb
Installieren, anpassen, fai-setup - fertig.

so far mfg

Antworten