I’m down too (hopefully) just two problems with getting D2ol to work on ltsp.
Firstly, it runs on the server itself fine and returns results ok
Runs on a node fine, appears to be crunching and i can see results being created and uploaded according to the text file. But these results never appear on the stats…
Maojc, you tell me this is due to ltsp’s lib files not being quite compatable with Jre and i basically need to get D2OL to look at a compatable set using some command line jiggerypokery.
So, first bit of help i need is some compatable (or at least different) Lib files, now being as this is the only version of linux i have ever used these are a bit thin on the ground for me
Would anybody be willing to package up a couple of lib folders from different versions of linux (redhat ? or maybe and earlier verson of Fedora ?) for me to download or pay postage for ?
The other thing i could do is download a compeletly different version of linux and burn those disks but i’m not sure if the /lib files will be easy to extract or not from there… i’m not keen to install a different version if i can avoid it.
Second thing is that its been said that i could telnet or use ssh to get into the nodes and control them. I’ve found a good source of information on the web about ssh/telnet but am unsure how to implament it over ltsp, ie what i need to edit to get the nodes to be ready for a connection.
Any pointers would be helpfull
I’m running Redhat9 as my server for LTSP and I’ve not even got it to recognise that there is a JVM installation in place yet :s
The ldd results are the same on the redhat server to what they are on the LTSP which is mighty weird, D2OL will run on my both servers, I have the same happening as you on the K12, the Redhat9 older version of LTSP has not even started running on nodes yet
OK you slackers, this is enough messing around. I will get the ltsp server dragged out of storage and fired up today. I can bundle the working stuff up and take a look at exactly what libs I used and how I configured it.
I never mucked around with K-12 but the jist of what must be done is to have the telnet or sshd daemon stared in your startup stuff. Does K-12 use inetd?
Then in the clients etc/xinetd.d you need to have an entry that will start the telnet damon when a packet arrives. Look to see if there is an file entry there for telnet and then check inside to make sure it is not disabled. The location of the server may be different than the one listed here and it must be from the perspective of the client machine’s NFS mounting of the server. If it is not there then you will need to find the clients copy of in.telnetd and make a file for telnet that looks something like this
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no
}
Just to make sure, from the server run
find ./ -name ‘telnet’
and post the output here.
Edit Oh yeah if you have to make the telnet file then the name of the file must be telnet. Oh yeah clients etc/services needs a entry for telnet as well.
By the clients directory, i think that transposes in FC3 to /opt/ltsp/etc/
Ive now created a folder in there ( /opt/ltsp/etc/xinetd.d/ ) and created a file called telnet, editing it with the suggested text. There was a xinetd.d folder with example files off of the /etc but none existed on the ltsp tree.
Slightly confused now though, can’t see a in.telnetd file in any way shape or form on my server ?
There is some stuff in /opt/ltsp/i386/etc/rc.sysinit referencing starting xinetd, but it is commented out. Might be worth a try to uncomment it and see if it is working. Its about line 340 ish
Can’t do it myself - too busy at the moment. If this is no use try the K12OS listserver and ask your question there.
Thanks for that Mojo, looking at it last night and found those lines, uncommented them but i still couldn’t seem to get ontop of it.
I think i need to start over…
I’ve just typed a load of stuff here with what i thought i needed to do but :amstupid: so i’m going off to read more linux stuff and actually try and understand how this thing is supposed to work :reading:
Interestingly you can telnet from a node into the server
Telnet is a client/server protocol - whatever you are trying to telnet to needs to be running the telnet server. The LTSP server already does this - there is a script available to your clients from a clean install called start_telnet which opens two sessions on the server from any client.
If it doesnt run easily it’s probably disabled for a reason. Telnet is pretty dead these days anyway - if you’re going to do some work I’d look at ssh myself and try the K12 mailing lists - someone else out there must have done it.