LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Enterprise Linux Forums > Linux - Enterprise
User Name
Password
Linux - Enterprise This forum is for all items relating to using Linux in the Enterprise.

Notices


Reply
  Search this Thread
Old 04-13-2007, 03:05 AM   #1
gcmartin
LQ Newbie
 
Registered: Aug 2001
Posts: 15

Rep: Reputation: 0
My Classroom needs help


We have an Edubuntu server with 25 diskless stattions setup in a classroom for K-8 students. The server is a dual processor system with 1.5GB of data. Classroom is as follows:
We've got a school that is in dire need of help diagnosing a issue where all students are getting HORRIBLE response time during class hours.

Specs are:
o Dual 2.2 GHz Xeons
o 1.5GB memory
o SCSI and IDE drives
o Dual LAN cards

o Server provides DHCP and BOOtP to the LAN machines.
o all 25 LAN machines are in the same subnet
o LAN machines are using CD to boot a startup that allows them to find the server for loading.
o ALL student operations are on the server after login.
o Lan is 100Mb ethernet

The server is running about 75% utilized when the kids are on it.

The LAN users PCs power on and boot to a logon screen. When students enter their userID and password, the get a GNOME desktop from the server. This desktop runs for every student in the classroom. Even though when the server is booted, the individual PC that are booted on the LAN after the server is reasonbly fast.(25 PCs to login screen in about 2 minutes). But
when the students logon, it can talk up to 10 minutes to get a desktop. Further, their application that they try to use is so slow that class could be over before they get Open Office Open to each desktop(this is an example application).

The teaching experience is negatively impacted.

I'm suspecting that this is because the server cannot get the work out to the stations

Can anyone suggest what we should be looking for?
Has anyone else had this similar issue?

Can anyone help?
 
Old 04-13-2007, 12:07 PM   #2
stress_junkie
Senior Member
 
Registered: Dec 2005
Location: Massachusetts, USA
Distribution: Ubuntu 10.04 and CentOS 5.5
Posts: 3,873

Rep: Reputation: 335Reputation: 335Reputation: 335Reputation: 335
A few ideas for things to check.

Is this a new problem or have you always had this problem? Did this problem appear slowly as you added clients to the network?

Does the server have enough RAM?

Do the clients have enough RAM?

Does the server have enough swap space?

Do the clients have a local disk with a swap partition?

Are the server disks slow? New disks are screaming fast and they are really inexpensive.

Use wire shark to see if your network has a lot of errors such as duplicate packets and out of order packets. That might indicate a hardware problem somewhere.

http://wireshark.org/

Make sure that the network cards are using full duplex operation for maximum speed.

Check the log files on the server for any kind of repeating problem. Security problems can cause a lot of overhead. Hardware problems may or may not be listed or may be difficult to identify from the log files. Nevertheless they are always a good place to check for any problem diagnosis.

Try turning off one client at a time leaving the others running. Does the performance on the clients improve when one client is off? That machine may have a problem that is slowing down the network. Check the network configuration and the network card on that machine.

I'll add to this post if I think of anything else.

Last edited by stress_junkie; 04-13-2007 at 12:11 PM.
 
Old 04-13-2007, 12:16 PM   #3
ramram29
Member
 
Registered: Jul 2003
Location: Miami, Florida, USA
Distribution: Debian
Posts: 848
Blog Entries: 1

Rep: Reputation: 47
I agree with the previous post. To add to it, you need to narrow down where the problem is coming from. Also make sure you are using a good switch and not a hub. Try using less workstations to see if the problem is reduced or turn on 5 workstations at a time until you are able to pinpoint where the problem is coming from.
 
Old 04-13-2007, 01:07 PM   #4
Road_map
Member
 
Registered: Jan 2007
Distribution: Slackware
Posts: 341

Rep: Reputation: 31
Do you have a NFS server to export some necessary directories to diskless workstations?

Has the administrator create directories for each diskless workstation, containing startup files and programs?

All space for your workstations is on a single disk on server or is breaked into 2 or more (SCSI) disks?

How look dhcpd.conf file (just an example for one workstation)?

How about TCP window size (wsize)?

The xorg.conf file loads or not glx module? (better not)
 
Old 04-16-2007, 12:24 AM   #5
gcmartin
LQ Newbie
 
Registered: Aug 2001
Posts: 15

Original Poster
Rep: Reputation: 0
I will begin pinpointing this tomorrow

Thanks for the suggestion to get us started. I will post the finding, soon.

One question that I have: I cannot find ANY documentation that indicates whether the LTSP compresses its traffic to the terminal? (I am aware that X2 (and others) compresses the display/session traffic between the terminal and the server for each user's desktop. But, LTSP ????)
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Newbie frustrated with Ubuntu. Need suggestions for classroom server project. bipolardave Linux - Distributions 2 02-17-2007 09:29 AM
Setting up apt-get mirror for classroom training dearroz Fedora 1 10-28-2004 02:34 PM
Classroom Linux Server alex_bgnet Linux - General 7 05-29-2004 05:01 PM
Does anyone have hardware for my elementary school classroom? tuxthelinuxpeng Linux - Hardware 0 04-05-2004 06:48 PM

LinuxQuestions.org > Forums > Enterprise Linux Forums > Linux - Enterprise

All times are GMT -5. The time now is 03:27 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration