+ Post New Thread
Results 1 to 12 of 12
Virtual Learning Platforms Thread, Moodle system requirements in Technical; Hi, We're just introducing Moodle as a VLE. Previously we had an unused Uniservity via the LA. But, the machine ...
  1. #1
    User3204's Avatar
    Join Date
    Aug 2006
    Location
    Wirral
    Posts
    769
    Thank Post
    55
    Thanked 66 Times in 62 Posts
    Rep Power
    34

    Moodle system requirements

    Hi,

    We're just introducing Moodle as a VLE. Previously we had an unused Uniservity via the LA.

    But, the machine seems to require massive amounts of RAM and CPU. We're running it on Vmware v Sphere4, and so far I have changed it from the original 1CPU and 4gb RAM to 4 CPU and 8gb RAM, and now it is running faster, but still not fast enough. The teacher says it can now handle 30 students, but it's not 'fast'.

    I have looked through Google relating to Moodle and/or SQL on Vmware, and there's talk based around older versions of Moodle, but nothing about the new version.

    It's running on Ubuntu server Lucid.

    Does anyone have any ideas on what I should change to make it fast ? Or where I can look to see what may be causing the slowness ? The VM cluster reports it maxing out the CPU, even when it now has 4 CPUs.

  2. #2

    FN-GM's Avatar
    Join Date
    Jun 2007
    Location
    UK
    Posts
    15,940
    Thank Post
    886
    Thanked 1,693 Times in 1,472 Posts
    Blog Entries
    12
    Rep Power
    447
    It shouldnt need all those resources, something must be wrong. I am not a linux expert so cant help in that area. I have had it running on a similar spec machine to yours but with a few hundred on at one time and didnt have any issues.

  3. #3


    Join Date
    Jan 2006
    Posts
    8,202
    Thank Post
    442
    Thanked 1,032 Times in 812 Posts
    Rep Power
    339
    have you installed vmware tools?

    what does
    Code:
    top
    say?

  4. #4

    Join Date
    Jun 2010
    Posts
    387
    Thank Post
    35
    Thanked 57 Times in 54 Posts
    Rep Power
    32
    Were running Moodle on vSphere and only have 1 CPU and 2GBs of memory and it works fine no problems at all, its set to everyone's home page in school so usage can be considered as high.

    Check the performance and resource allocation in vSphere as a starting point to measure your CPU and memory usage.
    Is the issue bound to one location i.e. through same switch or is it anywhere in school?

  5. #5

    glennda's Avatar
    Join Date
    Jun 2009
    Location
    Sussex
    Posts
    7,808
    Thank Post
    272
    Thanked 1,135 Times in 1,031 Posts
    Rep Power
    349
    are you hosting on windows with apache or linux?

  6. #6
    carvjo's Avatar
    Join Date
    Mar 2010
    Location
    Oxford
    Posts
    195
    Thank Post
    12
    Thanked 39 Times in 34 Posts
    Rep Power
    21
    The chosen moodle theme has a big impact on performance. We tried a theme that looked like facebook and it ran like a dog - yet with a simpler theme, it runs really fast..

  7. #7
    danbuntu's Avatar
    Join Date
    Dec 2009
    Location
    Maidstone, Kent
    Posts
    295
    Thank Post
    0
    Thanked 53 Times in 50 Posts
    Rep Power
    19
    to echo the other posts it sounds broken to me

    I've used this in the past:

    Mysql Monitor Tool | Free Development software downloads at SourceForge.net

    This is handy to let you see what's going on in the mysql part. For example we had a lot of slow down on a new server due to the login requests not be processed fast enough and queuing up. We were able to see then easily in the process list, see what the issue was and then search for answers around this.

  8. #8
    User3204's Avatar
    Join Date
    Aug 2006
    Location
    Wirral
    Posts
    769
    Thank Post
    55
    Thanked 66 Times in 62 Posts
    Rep Power
    34
    I'm running on Linux Lucid, I have looked through 'top' and when nothing is accesing nothing is happening on it, when students start to use it, we get a load of apache2 sessions firing off (not one per student, but we get about 20-30). When I check with the http://moodle/server-status page, I get the list of what these apacher are, and they relate to 'http://127.0.0.1 OPTIONS ~ mumble mumble' which when I check on Google (using the proper string that has escaped me), I get references that say this is okay, it's just the Apache server talking to itself (!) in a good way.

    I have run the PHPMyadmin and looked at the InnoDB settuings status that is displayed in there, but other than a few red marks (which I'm not sure I understand) there's nothing that stands out to say 'HERE! THIS IS WHAT'S CAUSING IT!'

    .. so I'm a bit confused...

    When I check on the VM cluster, it reports that the CPU is what is being overused, not the RAM, which is totally counter to what I expect.

  9. #9


    Join Date
    Jan 2006
    Posts
    8,202
    Thank Post
    442
    Thanked 1,032 Times in 812 Posts
    Rep Power
    339
    vmware tools installed?

  10. #10

    glennda's Avatar
    Join Date
    Jun 2009
    Location
    Sussex
    Posts
    7,808
    Thank Post
    272
    Thanked 1,135 Times in 1,031 Posts
    Rep Power
    349
    can you run
    tail -f /var/log/apache2/error.log
    then try access the this will tell you if there are any errors in your theme.

  11. #11
    User3204's Avatar
    Join Date
    Aug 2006
    Location
    Wirral
    Posts
    769
    Thank Post
    55
    Thanked 66 Times in 62 Posts
    Rep Power
    34
    Well, it seems to be due to the Vmware cluster, I'd installed the client tools, and this made no apparent difference.

    But we've stuck it onto an old server we had spare, a single core dual processor Xeon 2.8ghz... and it runs better on this with only 2gb RAM than it did on the Cluster. It's still whacking the processor on this server.

    Although it's yet to be tested en masse, but the ICT teacher says it's running better than it was before...



    So now he wants me to buy an i5 multi core 8gb RAM etc etc, because we're going to be using it a lot... riighht... I'm sure it needs that.

    If I'm going to buy a kick-ass server, it's going into my VM Cluster and NOT to be used soley as a webserver...

  12. #12
    User3204's Avatar
    Join Date
    Aug 2006
    Location
    Wirral
    Posts
    769
    Thank Post
    55
    Thanked 66 Times in 62 Posts
    Rep Power
    34
    Quote Originally Posted by glennda View Post
    can you run
    then try access the this will tell you if there are any errors in your theme.
    There was nothing flagged when I checked.

SHARE:
+ Post New Thread

Similar Threads

  1. SIMS system requirements
    By Medium_Dave in forum MIS Systems
    Replies: 26
    Last Post: 20th November 2009, 07:11 PM
  2. Censornet - System Requirments
    By stevegwernyfed14 in forum Wireless Networks
    Replies: 2
    Last Post: 10th January 2008, 07:15 PM
  3. Moodle - a required parameter (id) is missing
    By beeswax in forum Virtual Learning Platforms
    Replies: 9
    Last Post: 28th March 2007, 09:29 AM
  4. Moodle Evangelist Required
    By GrumbleDook in forum Virtual Learning Platforms
    Replies: 2
    Last Post: 16th January 2007, 09:45 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •