View previous topic :: View next topic |
Author |
Message |
rspecht
Joined: 26 Dec 2014 Posts: 3
|
Posted: Fri Dec 26, 2014 8:55 Post subject: Client bootet per PXE aber führt keine Aufgaben aus |
|
|
Hallo Leute,
ich bin neu hier. Erstmal eine kleiner Überblick über die Situation:
Ich habe hier eine kleine LTSP Umgebung mit 4 Clients am laufen und möchte langsam weg von der Lösung da es doch zu oft Probleme macht.
Die Clients sind alle gleich:
Intel(R) Atom(TM) CPU N270 @ 1.60GHz
MemTotal: 1023992 kB
00:00.0 Host bridge: Intel Corporation Mobile 945GSE Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GSE Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7-M Family) SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
Der Server ist atm ein "alter" Dell Optiplex und wird dann aber auf richtige Serverhardware portiert. Der Server selbst läuft anständig, jedoch scheint was in der Serverseitigen M23 Installation zu klemmen.
Der Client bootet und holt sich die Bootinformation per DHCP. Danach werden auch die ersten Daten per PXE geholt und die kiste fängt an zu booten. Man sieht das ein Paket nach dem anderen gezogen wird und der Bildschirm "schnell läuft".
Dann kommt irgendwann der Moment wo eine Dauerschleife mit:
"--2014-12-26 13:02:55-- (try:47) http://192.168.0.1/latest/public-ipv4 Connecting to 192.168.0.1:80... failed: Connection timed out."
Wobei hier natürlich 47 hochzählt. Das komische daran ist, das 192.168.0.1 mein Router ist. Der M23 Server ist ATM 192.168.0.92 und der Client bekommt (richtigerweise) 192.168.0.91 zugeteilt.
vor der Dauerschleife meldet sich der Client jedoch richtig bei dem m23 Server und nicht bei dem Apache des Routers.
Hier auszüge aus dem M23 Apache Error Log (grep auf die 192.168.0.91 IP):
[Fri Dec 26 12:51:57 2014] [error] [client 192.168.0.91] File does not exist: /m23/data+scripts/latest
[Fri Dec 26 12:52:06 2014] [error] [client 192.168.0.91] PHP Fatal error: Call to undefined function helper_isexecutedincli() in /m23/inc/cli 1790
[Fri Dec 26 12:52:06 2014] [error] [client 192.168.0.91] PHP Notice: Undefined variable: ImageInfoTable in /m23/inc/imaging.php on line 38
[Fri Dec 26 12:52:06 2014] [error] [client 192.168.0.91] PHP Notice: Undefined index: m23Shared_blockAccount in /m23/data+scripts/work.php on
[Fri Dec 26 12:52:06 2014] [error] [client 192.168.0.91] PHP Notice: Undefined index: distr in /m23/data+scripts/work.php on line 48
[Fri Dec 26 12:52:06 2014] [error] [client 192.168.0.91] PHP Notice: Undefined index: m23Shared in /m23/data+scripts/packages/m23CommonInstal n line 57
[Fri Dec 26 12:52:06 2014] [error] [client 192.168.0.91] PHP Notice: Undefined index: m23Shared in /m23/inc/distr/debian/clientConfigCommon.p
[Fri Dec 26 12:52:08 2014] [error] [client 192.168.0.91] PHP Notice: Undefined variable: ImageInfoTable in /m23/inc/imaging.php on line 38
[Fri Dec 26 12:52:08 2014] [error] [client 192.168.0.91] PHP Notice: Undefined variable: pSQL in /m23/inc/html.php on line 1020
[Fri Dec 26 12:52:10 2014] [error] [client 192.168.0.91] PHP Notice: Undefined variable: ImageInfoTable in /m23/inc/imaging.php on line 38
[Fri Dec 26 12:52:10 2014] [error] [client 192.168.0.91] PHP Notice: Undefined variable: ImageInfoTable in /m23/inc/imaging.php on line 38
Das gleiche Verhalten hatte ich auch als der Server in der Virtual Box lief, daher dachte ich eine Neuinstallation auf echter Hardware bringt mehr Erfolg.
In dem Gewusel auf dem Client Display erschien vor der Dauerschleife noch ein zugriff auf work.php und dass dort eine Variable IP in zeile 226 nicht gefunden werden konnte.
Ich hoffe es blickt jemand in meinem oben geschriebenen Datenwirrwarr durch und kann mir helfen
LG Raphael |
|
Back to top |
|
|
rspecht
Joined: 26 Dec 2014 Posts: 3
|
Posted: Fri Dec 26, 2014 9:09 Post subject: |
|
|
Nachtrag Server Status:
Server versions
- m23 version and patch level: 14.2 rock (100751)
- Installation medium: CD
- OS: Debian GNU/Linux 7 \n \l
- Virtual machine or native: native
- Kernel: Linux m23 3.2.0-4-486 #1 Debian 3.2.63-2+deb7u2 i686 GNU/Linux
Network settings
- Internet connection check: failed
- Domain name resolution check: failed
- Download without proxy: MD5 ok Size ok
- Download with proxy: MD5 ok Size ok
Daemons
- Apache: Apache/2.2.22 (Debian)
- MySQL: MySQL-Version: 5.5.40 MySQL-Protokoll: 10 Uptime: 298 Threads: 10 Questions: 17804 Slow queries: 0 Opens: 334 Flush tables: 1 Open tables: 84 Queries per second avg: 59.744
Free disk space
Code: | Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 18263524 2407748 14928024 14% /
udev 10240 0 10240 0% /dev
tmpfs 51328 256 51072 1% /run
/dev/sda1 18263524 2407748 14928024 14% /
tmpfs 5120 0 5120 0% /run/lock
tmpfs 102640 0 102640 0% /run/shm |
|
|
Back to top |
|
|
rspecht
Joined: 26 Dec 2014 Posts: 3
|
Posted: Fri Dec 26, 2014 11:44 Post subject: |
|
|
So, meine "kleine" Lösung:
in der Datei /m23/inc/messageRecive.php hab ich den dem CloudStack test deaktiviert. Sollte man nicht Wget nach X Versuchen abbrechen lassen? dann wäre dieser Fehler auch behoben.
Ich denke mein Router ist daran "Schuld" bzw. dessen Verhalten ist anders. (ist ein IPFire) |
|
Back to top |
|
|
Hauke
Joined: 02 Mar 2003 Posts: 1072
|
Posted: Mon Dec 29, 2014 6:17 Post subject: |
|
|
Moin,
ändere bitte in der messageRecive.php die Zeile so, daß sie mit
beginnt. Klappt es dann? _________________ 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 |
|
|
|