READ ONLY FORUM: m23 :: makes software distribution easy Forum Index READ ONLY FORUM: m23 :: makes software distribution easy
The m23 discussion forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

PHP-Warnung Problem beim Partitionieren / Formatieren

 
Post new topic   Reply to topic    READ ONLY FORUM: m23 :: makes software distribution easy Forum Index -> Problems with administration / Administrationsprobleme
View previous topic :: View next topic  
Author Message
citic
Guest





PostPosted: Thu Feb 10, 2005 9:24    Post subject: PHP-Warnung Problem beim Partitionieren / Formatieren Reply with quote

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





PostPosted: Thu Feb 10, 2005 10:33    Post subject: Reply with quote

Der Fehler ist in folgender Zeile:

return(round((($diskSize-$start)/$diskSize)*$factor));
Back to top
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Fri Feb 11, 2005 11:38    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
citic
Guest





PostPosted: Mon Feb 14, 2005 8:54    Post subject: Reply with quote

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

PostPosted: Mon Feb 14, 2005 10:50    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
citic
Guest





PostPosted: Tue Feb 15, 2005 7:25    Post subject: Reply with quote

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





PostPosted: Tue Feb 15, 2005 9:40    Post subject: Reply with quote

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

PostPosted: Tue Feb 15, 2005 22:36    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
citic
Guest





PostPosted: Wed Feb 16, 2005 8:26    Post subject: Reply with quote

eine kde quelle ist in der sources.list nicht eingetragen, dort stehen ausschliesslich stable bzw. unstable sources von debian mirrors.
daher bekomme ich bei kde3 und stable immernoch denselben Fehler.

Ist auch kein Problem, dann wähle ich gnome2 als Desktop.
hier erscheint zwar kein Fehler mehr, jedoch werden mir warnungen angezeigt:


Distribution specifc options

Warning: feof(): supplied argument is not a valid stream resource in /m23/cvs/inc/distr/debian/packages.php on line 328

Warning: feof(): supplied argument is not a valid stream resource in /m23/cvs/inc/packages.php on line 50

Warning: fgets(): supplied argument is not a valid stream resource in /m23/cvs/inc/packages.php on line 53

Warning: pclose(): supplied argument is not a valid stream resource in /m23/cvs/inc/packages.php on line 36

egal, welche Kombination ich aus User Interface, Package Source und Release wähle.

Hier der Inhalt der Sources.list

#stable sources
deb-src http://ftp.de.debian.org/debian/ stable main non-free contrib
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://ftp.de.debian.org/debian/ stable main non-free contrib
deb ftp://ftp.kde.org/pub/kde/stable/3.3.1/Debian/ stable main

#unstable sources
deb-src http://ftp.de.debian.org/debian/ unstable main non-free contrib
deb http://non-us.debian.org/debian-non-US unstable/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US unstable/non-US main contrib non-free
deb http://ftp.de.debian.org/debian/ unstable main non-free contrib

deb http://security.debian.org/ stable/updates main contrib non-free
Back to top
citic
Guest





PostPosted: Wed Feb 16, 2005 10:09    Post subject: Reply with quote

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

PostPosted: Fri Feb 18, 2005 14:59    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
citic
Guest





PostPosted: Thu Feb 24, 2005 7:16    Post subject: Reply with quote

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-Cool ...

Setting up xprt-common (0.1.0.alpha1-Cool ...

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

PostPosted: Thu Feb 24, 2005 17:03    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    READ ONLY FORUM: m23 :: makes software distribution easy Forum Index -> Problems with administration / Administrationsprobleme All times are GMT - 2 Hours
Page 1 of 1

 
Jump to:  
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