|
READ ONLY FORUM: m23 :: makes software distribution easy The m23 discussion forum
|
View previous topic :: View next topic |
Author |
Message |
citic Guest
|
Posted: Thu Feb 10, 2005 9:24 Post subject: PHP-Warnung Problem beim Partitionieren / Formatieren |
|
|
Hallo zusammen,
nachdem ich erfolgreich meinen client per Bootdisc gestartet und er sich informationen geholt hat bekam er nun den Status: gelb.
soweit so gut, im Menue enrichten erhalte ich jedoch folgnde Fehlermeldung:
arning: Division by zero in /m23/cvs/inc/fdisk.php on line 1249
ich kann im Drop-Down Menue Aktuelle Partitionierung von:
keinen rechner bzw. keine Partition?! auswählen.
bin dankbar fuer jeden Tip!
citic |
|
Back to top |
|
|
citic Guest
|
Posted: Thu Feb 10, 2005 10:33 Post subject: |
|
|
Der Fehler ist in folgender Zeile:
return(round((($diskSize-$start)/$diskSize)*$factor)); |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Fri Feb 11, 2005 11:38 Post subject: |
|
|
Ich schätze mal, daß bei Deinem Client keine Festplatte erkannt wurde und deshalb die Plattengröße 0 ist.
Schau mal im Kontrollzentrum unter Hardwareinformationen.
Was für eine Festplatte ist denn in Deinem Client? _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
citic Guest
|
Posted: Mon Feb 14, 2005 8:54 Post subject: |
|
|
Der Fehler hat sich erledigt, da ist beim anlegen des Clients etwas schief gelaufen.
Jedoch habe ich einen weiteren Fehler.
Nachdem der Client im Admin-Panel neu angelegt wurde, konnte ich die Festplatte auswählen und anfangen zu partitionieren / formatieren.
soweit so gut, ich weiss jedoch nicht, ob noch ein schritt dazwischen lag, um das ganze ans laufen zu bekommen.
wie dem auch sei. nachdem ich den Rechner eingerichtet habe, wählte ich Debian unstable, sarge aus. Klick auf Installieren folgte dazu, dass er mir den ganzen browser (admin panel, remote Admin-Rechner) mit php Fehlermeldungen vollschrieb: die geforderten dateien seien auf dem server nicht vorhanden..
liegt es daran, dass noch alle debian pakete bzw. ein debian CD-Image auf dem Server bereit liegen muss?
trotzdem wurde etwas auf dem gewählten client installiert. ein automatischer Neustart brachte mich an den aktuellen Punkt:
neustart ohne bootCD / floppy -> PRESS A KEY TO REBOOT
neustart mit floppy und option L(okal) -> er wiederholt eine SIS900_probe,findet einen DHCP Server (den M23 Server)
danach steht nun : ROM segment (0x6000 lenght 0x4000 reloc 0x9400)
nunja, diese ausgabe wiederholt er fortwährend.
ist die installation schief gegangen (sieht so aus)
hast du einen tip? wäre sehr dankbar.
gruß |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Mon Feb 14, 2005 10:50 Post subject: |
|
|
Quote: | dass er mir den ganzen browser (admin panel, remote Admin-Rechner) mit php Fehlermeldungen vollschrieb: die geforderten dateien seien auf dem server nicht vorhanden.. |
Um welche Dateien handelt es sich?
Quote: | liegt es daran, dass noch alle debian pakete bzw. ein debian CD-Image auf dem Server bereit liegen muss? |
Nein, bei vorhandener Internetverbindung werden die Debian-Pakete aus dem Netz geholt.
Quote: | ist die installation schief gegangen (sieht so aus)
hast du einen tip? wäre sehr dankbar. |
Der folgende Tip aus dem Forum könnte Dir helfen: "Client Installation schlägt fehl". _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
citic Guest
|
Posted: Tue Feb 15, 2005 7:25 Post subject: |
|
|
ich vermute, dass es sich dabei um jede Datei handelte.. zumindest schrieb er so viel, dass mein VMem leerlief und der Rechner (der Admin-Panel Rechner) zu 99% ausgelastet war.
ich starte nun einen zweiten Versuch und setze den M23 Server erneut auf.
Ok, wenn ich beim anlegen eines Rechners den Packet-Proxy benenne (mittels der IP des M23 Servers, so schaut der betroffene Client auf diesem nach, ob dort nicht das jeweilige Image hinterlegt ist.
Ist das standard Debian Image dort hinterlegt? stable/unstable. sind es die einfachen iso files der debian seite und ich muss sie lediglich in einem der ordner ablegen?
gruß |
|
Back to top |
|
|
citic Guest
|
Posted: Tue Feb 15, 2005 9:40 Post subject: |
|
|
Nun gut, nachdem der M23 neu aufgesetzt wurde, der Client von allen bestehenden Partitionen befreit und eine neue bootdiskette (mit Fehlermeldung) erstellt wurde, waren nun komponenten des Testnetzes "frisch".
Rechner per Admin Panel angelegt, Bootdiskette in Client eingelegt, Client gestartet. kommunikation mit Server ist erfolgreich, auf dem Client kommt ein grafisches Menue, dass er nun wartet.
Status wechselt auf gelb. Per Admin Panel nun konfiguration der partitionierung vorgenommen und formatiert.
Nun bekam ich Fehlermeldungen.
http://www.bilder-upload.de/050526/cKBO4cO1.JPG
http://www.bilder-upload.de/050526/qI8QqdDO.JPG
Trotzdem fing der Client an, zu installieren.. und blieb nach einiger Zeit an diesem Punkt hängen:
http://192.168.3.100/work.php
=> work.php
conecting to 192.168.3.100 ... connected
HTTP request sent, awaiting response .... 200 OK
lenght: unspecified [text/html]
work.php saved [258]
./work.php: line1: syntax error near nexpected token '/>'
./work.php: line1: ' ' |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Tue Feb 15, 2005 22:36 Post subject: |
|
|
Wie ich auf Deinen Screenshots sehen kann, gibt es die URL auf download.kde.org nicht mehr.
Editier Deine Paketquellenliste, sodaß die alte Zeile durch folgendes ersetzt wird:
Code: | deb ftp://ftp.kde.org/pub/kde/stable/3.3.1/Debian/ stable main |
Damit sollte sich KDE 3.3 auch under "Woody" installieren lassen.
Außerdem versuchst Du, Gnome2 auf einem "stable" System zu instllieren.
Gnome2 gibt es nicht in den "normalen" stable Quellen. Wenn Du Gnome2 auf "stable" installieren willst, dann suche unter www.apt-get.org eine passenede Quelle und binde diese in Deine Paketquellenliste ein.
Im Augenblick gibt es keine Überprüfung in m23, ob ein Desktop für ein Release vorhanden ist.
Quote: | ./work.php: line1: syntax error near nexpected token '/>'
./work.php: line1: '
' |
Poste mir bitte beim nächsten Mal auch den Inhalt der heruntergeladenen work.php. _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
citic Guest
|
|
Back to top |
|
|
citic Guest
|
Posted: Wed Feb 16, 2005 10:09 Post subject: |
|
|
Inhalt der work.php im Document_root auf dem Webserver.
Habe keinen Shell zugriff auf den Client.
Jede Minute läd dieser sich eine neue work.php herunter.
nun eine veränderte Fehlermeldung:
./work.php: line 1: syntax error near unexpected token 'newline'
./work.php: line 1: ' '
<?PHP
include('/m23/inc/db.php');
include('/m23/inc/remotevar.php');
include('/m23/inc/client.php');
include('/m23/inc/sourceslist.php');
dbConnect();
$client = CLIENT_getClientName();
//get all options
$options = CLIENT_getAllOptions($client);
$distr = $options['distr'];
$sql="SELECT package,id FROM `clientjobs` WHERE client='$client' AND status='waiting' ORDER BY priority, id";
$result=mysql_query($sql) or die ("SQL-Befehl konnte nicht ausgeführt werden:".$sql);
if ($result)
{
$line=mysql_fetch_row($result);
$package=$line[0];
$id=$line[1];
if (strlen($package)>0)
{
$error=false;
if (file_exists("/m23/inc/distr/$distr/packages/".$package."Install.php"))
//use distribution specific path
include("/m23/inc/distr/$distr/packages/".$package."Install.php");
else
if (file_exists("/m23/data+scripts/packages/".$package."Install.php"))
//use normal path
include("/m23/data+scripts/packages/".$package."Install.php");
else $error=true;
if (!$error)
run($line[1]);
else
{
sendClientStatus($id,"done");
executeNextWork();
};
}
};
?> |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Fri Feb 18, 2005 14:59 Post subject: |
|
|
Quote: | eine kde quelle ist in der sources.list nicht eingetragen, dort stehen ausschliesslich stable bzw. unstable sources von debian mirrors. |
Meinst Du etwa /etc/apt/sources.list auf dem Server? Veränderungen an dieser Stelle machen für die Clients keinen Unterschied. Ich meinte in der Administrationsoberfläche "Pakete" → "Paketquellen". Das sind die sources.list, die für die Clients benutzt werden. Dort mußt Du die zusätzlichen Quellen eintragen, die die Clients benutzen sollen.
Für KDE3 sollte die von mir gepostete Quelle genügen, für Gnome2 unter "stable" brauchst Du eine, die Du wahrscheinlich unter www.apt-get.org findest.
Quote: | Inhalt der work.php im Document_root auf dem Webserver.
Habe keinen Shell zugriff auf den Client. |
Die work.php vom Server bleibt immer gleich, hingegen ändert sich die interpretierte und an den Client gesendete work.php.
Per SSH kannst Du Dich in den Client einloggen. Siehe dazu "Clients" → "Überblick" → Clientname → "Client-Direkt-Verbindung". Wenn Du Dich auf dem Client eingeloggt hast, kannst Du mit folgenden Befehlen die work.php auf den Server bringen:
auf dem Server:
Code: | nc -l -p 12345 | tee work.php |
und dann auf dem Client:
Code: | cat /work.php /tmp/work.php | nc [serverIP] 12345 |
[serverIP] durch die IP des Server ersetzen.
Nun wird in der Konsole des Servers die work.php ausgegeben und gleichzeitig im aktuellen Verzeichnis unter work.php gespeichert.
Poste bitte die work.php vom Client, wenn es noch nicht klappen sollte. _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
citic Guest
|
Posted: Thu Feb 24, 2005 7:16 Post subject: |
|
|
Hallo,
gestern habe ich dem Programm einen weiteren Versuch gegeben.
Diesesmal bekam ich lange Zeit keinen PHP Fehler, und es schien als ob alles funktionieren würde.er hat einige Sachen heruntergeladen, installiert, konfiguriert, bis er in einer Schleife hängen blieb, in der er immer wieder die HW getestet und den Bootmanager konfiguriert hat.
Vorher kam erneut, jedoch ein anderer, work.php fehler. Im Install log ist davon leider nichts mehr zu sehen. nach einem Neustart mit bootfloppy, kam beasagtes, oberes..
per SSH kann ich nicht auf den Rechner drauf, da mir diese Option verwährt bleibt. ich habe 0.4.8 shiver-final als Version.
dies sind die letzten Einträge in der client log
Setting up ttf-bitstream-vera (1.10-3) ...
Regenerating fonts cache... done.
Setting up fontconfig (2.2.3-4) ...
Setting up xprt-xprintorg (0.1.0.alpha1- ...
Setting up xprt-common (0.1.0.alpha1- ...
Setting up x-window-system (4.3.0.dfsg.1-11) ...
darauf wird folgender Part fortwährend wiederholt:
Hit http://m23.sourceforge.net ./ Packages
Hit http://ftp.de.debian.org unstable/main Sources
Hit http://non-us.debian.org unstable/non-US/main Packages
Hit http://ftp.de.debian.org unstable/main Release
Hit http://non-us.debian.org unstable/non-US/main Release
Hit http://ftp.de.debian.org unstable/non-free Sources
Hit http://non-us.debian.org unstable/non-US/contrib Packages
Hit http://ftp.de.debian.org unstable/non-free Release
Hit http://non-us.debian.org unstable/non-US/contrib Release
Hit http://ftp.de.debian.org unstable/contrib Sources
Hit http://non-us.debian.org unstable/non-US/non-free Packages
Hit http://ftp.de.debian.org unstable/contrib Release
Hit http://non-us.debian.org unstable/non-US/non-free Release
Hit http://ftp.de.debian.org unstable/main Packages
Hit http://non-us.debian.org unstable/non-US/main Sources
Hit http://ftp.de.debian.org unstable/main Release
Hit http://non-us.debian.org unstable/non-US/main Release
Hit http://ftp.de.debian.org unstable/non-free Packages
Hit http://non-us.debian.org unstable/non-US/contrib Sources
Hit http://ftp.de.debian.org unstable/non-free Release
Hit http://non-us.debian.org unstable/non-US/contrib Release
Hit http://ftp.de.debian.org unstable/contrib Packages
Hit http://non-us.debian.org unstable/non-US/non-free Sources
Hit http://ftp.de.debian.org unstable/contrib Release
Hit http://non-us.debian.org unstable/non-US/non-free Release
Ign http://m23.sourceforge.net ./ Release
Reading Package Lists...
Building Dependency Tree... |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Thu Feb 24, 2005 17:03 Post subject: |
|
|
Quote: | per SSH kann ich nicht auf den Rechner drauf, da mir diese Option verwährt bleibt. ich habe 0.4.8 shiver-final als Version. |
Probiere es bitte mit der aktuellen Version. _________________ Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org
Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de
Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de |
|
Back to top |
|
|
|
|
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|