Algemene informatie

Informatie over de toegang van het gebouw vind je hier.

Exclusieve reservatie computerklas

In uitzonderlijke omstandigheden kan de computerklas exclusief gereserveerd worden, voor software experimenten.
De toelating hiervoor wordt gegeven door de departementsvoorzitter.

Hieronder volgt de beschrijving van de stappen die doorlopen moeten worden door de aanvrager van een experiment om zijn experiment met zo weinig mogelijk hinder voor de anderen te laten verlopen:

  1. Test of je software werkt.

    Dit lijkt misschien overbodig, maar zorg ervoor dat je software al eens gedraaid heeft op de computerklas op een moment dat ze niet exclusief voor jou gereserveerd is.

    Hou er rekening mee dat je op het moment dat de computerklas exclusief voor jou is, GEEN toegang zal hebben naar de buitenwereld, niet naar het internet, niet naar kuleuven, niet naar kotnet ...

  2. Bepaal de datum van het experiment.

    • Hou rekening met de reservaties van de computerklas.
    • Hou rekening met de lopende projecten, oefeningen en practica van de studenten. Bij het einde van dergelijk project, practicum, ... wordt de computerklas intensief gebruikt door de studenten en is het dus niet aangewezen die exclusief te reserveren.
    • Bepaal begin- en eind-datum en -uur
      • Hou rekening met de werkuren van de programmeur van week, zowel voor de aanvang als voor het einde van de periode.
      • Probeer de duur van het experiment minimaal doch realistisch te houden.
      • Een verlenging kan niet worden toegestaan vermits de periode vooraf aan iedereen kenbaar gemaakt is en de anderen daar dus op rekenen.

  3. Verwittig de betrokkenen.

    Probeer iedereen, voldoende tijd op voorhand, te verwittigen. (Een week lijkt minimaal).

    • Pas de reservatielijst van BTW aan.
      (Vraag aan BTW of ook de agenda van de computerklas in het Calendarssyteem aangepast/ingevuld moet worden.)
    • Plak een papier op de deur van de computerklas waarop je de periode vermeldt en duidelijk aangeeft dat tijdens die periode niemand op de machines kan en mag werken, ook niet via het internet, kuleuven-netwerk noch kotnet.
    • Verwittig de programmeur van week, zodat een aantal bestanden (/etc/motd, banners, ...) kunnen aangepast worden, zodat iedereen die vanaf dan inlogt van de onbeschikbaarheid van de computerklas verwittigd wordt.
    • Verwittig de gebruikers van de computerklas, vooral de gebruikers die langdurige processen laten lopen en vraag hen om die processen te stoppen gedurende je experimenteerperiode.
      Om dergelijke processen te vinden:
      • Login op alle machines van de computerklas.
      • Draai "ps aux", selecteer de processen met lage prioriteit (nice) en die behoorlijk wat CPU tijd gebruikt hebben (dit zijn waarschijnlijk langdurig draaiende processen) en stuur een mail naar de eigenaar van die processen.

  4. Bij het begin van het experiment.

    • De programmeur van week zet de netwerkverbinding van de computerklas af (tijdens de werkuren.)
    • De gebruikers hebben voordien hun langdurig draaiende processen gestopt.
      Eventueel kan je dit controleren met "ps aux".

      Indien dit niet het geval is, kan de programmeur van week je leren hoe je de machines kan herbooten. Doe dit alleen indien echt nodig en het herbooten is jouw verantwoordelijkheid. Probeer sowieso vooraleer je een machine waarop nog processen lopen, wil herbooten, de eigenaars van die processen alsnog te contacteren.


  5. Tijdens het experiment.

    Waarschijnlijk weet jij best wat er hier moet gebeuren maar hou er rekening mee dat :

    • Je geen toegang hebt tot het internet, kuleuven, kotnet, ...
    • Iedereen die toegang heeft tot het lokaal en een geldige loginnaam heeft, kan inloggen en werken. Laat daarom het papier op de deur gedurende de hele periode hangen en maak dat voldoende duidelijk.

  6. Bij het einde van het experiment.

    • Zorg ervoor dat je experiment volledig gestopt is. Laat geen processen draaien en verwittig de programmeur van week indien je experiment bepaalde machines "om zeep" geholpen heeft.
    • Verwittig de programmeur van week om de netwerkverbinding van de computerklas terug in orde te brengen. Verwittig de gebruikers die hun processen gestopt hebben voor je test, om die te herstarten.
    • Indien je bij het begin van je experiment machines herboot hebt, kan je diezelfde machine nu ook herbooten, zodat er geen onverwachte neveneffecten van je experiment achterblijven.
    • We hopen met deze regels de hinder van exclusieve reservatie van de computerklas minimaal te houden en rekenen er dan ook op dat de verantwoordelijke van het experiment al de stappen punctueel en volledig zal uitvoeren.
    • (Indien je suggesties hebt om bepaalde stappen te verbeteren, liefst zonder anderen extra werk te geven, mag je die mailen.)