FAO Server FAO Facet 8: verschil tussen versies

Uit Wiki Facet
Naar navigatie springenNaar zoeken springen
Geen bewerkingssamenvatting
Regel 179: Regel 179:




== '''Upgraden van E1000 naar VMXNET3 netwerk adapter''' ==
= ''''''Upgraden van E1000 naar VMXNET3 netwerk adapter'''''' =




Regel 221: Regel 221:


   
   




Regel 257: Regel 258:




'''De upgrade in vCloud uitvoeren'''
== De upgrade in vCloud uitvoeren ==




Regel 283: Regel 284:


'''De NIC in de 2012 server configureren'''
== De NIC in de 2012 server configureren ==




Regel 319: Regel 320:


'''Mogelijke problemen en oplossingen'''
== Mogelijke problemen en oplossingen ==





Versie van 17 jun 2019 09:16

Wat zijn de systeemeisen voor een FAO server?

Ondersteuning direct op hardware JA
Ondersteuning voor virtualisatie JA
Ondersteunde virtualisatie platformen VMWare/ XEN / Citrix / VirtualBox / HyperV / Parallels / KVM
Minimale Processorcapaciteit 64-Bit Dual Core, 1.8GHz Xeon of 2.0 GHz Core i5
Minimale hoeveelheid RAM Geheugen 12GB RAM. 16GB RAM of meer kan worden ingesteld met het oog op mogelijke toekomstige ontwikkelingen. In geval van virtualisatie dient het RAM geheugen statisch ingesteld te worden.
Benodigde schijfruimte 100GB. In geval van virtualisatie dient de schijfruimte statisch ingesteld te zijn.
Benodigde netwerkcapaciteit richting de afnameclients 1 Gbit/S
Netwerkcapaciteit richting DUO 10 Mbit/S
Netwerkconnectie vanaf de afnameclients (inbound) HTTPS / 443
Netwerkconnectie naar DUO via het internet (outbound) SSH / TCP 22  23.97.253.89

(outbound) ZeroMQ / TCP 4505  23.97.253.89

(outbound) ZeroMQ / TCP 4506  23.97.253.89

(outbound) HTTPS / TCP 443  23.97.253.89


(outbound) SSH / TCP 22  147.181.6.128

(outbound) ZeroMQ / TCP 4505  147.181.6.128

(outbound) ZeroMQ / TCP 4506  147.181.6.128


(outbound) HTTPS / TCP 443  147.181.6.210


(outbound) SSH/TCP 22  147.181.11.99

(outbound) Zero MQ / TCP 4505  147.181.11.99

(outbound) Zero MQ / TCP 4506  147.181.11.99

(outbound) HTTPS/ TCP 443  147.181.11.99


Opmerking De server software wordt als een installeerbaar medium in de vorm van een ISO beschikbaar gesteld. De ISO levert na installatie een offline examenserver op. Tijdens de installatie is verbinding met het Internet noodzakelijk.

De onderwijsinstelling moet zelf de hardware en eventueel het virtuele hostsysteem beschikbaar stellen.


FAO server/afname traagheid

Soms kan het gebeuren dat afnames die via een FAO server worden afgenomen traagheid vertonen: Langzaam inladen van vragen, lange wachttijd tussen vragen en/of vastlopende cliënt PC's of verbroken verbindingen.

Zoals het nu lijkt zijn er bepaalde hostservers (zoals de HP ML350 Gen9) die zijn uitgerust met Broadcom netwerkkaarten (o.a. Broadcom BCM5719) die deze problemen lijken te hebben. De geconstateerde traagheid werd ervaren met Hyper-V gebruik.

De standaard meegeleverde drivers van de Broadcom kaarten lijken niet altijd te voldoen. De Broadcom kaarten hebben de meest recente drivers nodig om de volle snelheid te kunnen behalen waardoor de FAO server ook optimaal is te gebruiken.


DNS Records aanmaken

Iedere FAO krijgt bij installatie een eigen ID nummer. Iedere FAO heeft momenteel een certificaat voor *.fao-facet.onl aan boord.

Wanneer men de FAO server wil aanroepen op DNS naam, dient men in de lokale DNS een zone aan te maken voor <fao-id>.fao-facet.onl. Even uitgaande van een FAO met ID F001007 zou er dus een nieuwe zone in de DNS aangemaakt moeten worden met de naam f001007.fao-facet.onl. Onder deze zone dient een A record met een lege naam aangemaakt te worden die wijst naar het IP adres van de FAO server.


In BIND DNS zone formaat:

@ IN A 10.0.0.5

Maak geen zone aan voor fao-facet.onl met daaronder een A record met de naam f001007 die wijst naar 10.0.0.5! Dat maakt de DNS server authoritatief over het gehele fao-facet.onl domein en gezien hij de rest van de records niet kent kan dat tot problemen leiden.




Na een herstart van de FAO server (VM omgeving) verschijnt wel de FAO console maar staan er allerlei procesfouten. Wat is hier de oorzaak van en eventueel de oplossing?

Mogelijk wordt er in de VM omgeving gebruik gemaakt van een dynamisch Mac-Adres en heeft de FAO server tijdens de herstart een ander Mac-Adres toegewezen gekregen. De FAO server dient hetzelfde Mac-Adres te blijven gebruiken die tijdens de installatie van de FAO server van toepassing was.

Controleer óf er gebruik wordt gemaakt van een dynamsich Mac-Adres. Is dat het geval en is het 'originele' Mac-Adres bekend, stel het Mac-Adres voor de FAO server statisch in en herstart daarna de FAO server. Indien het juiste Mac-Adres wordt gebruikt zal de FAO server weer operationeel zijn.



Kan SNMP gebruikt worden met de FAO server?

De FAO server kan worden gemonitord met SNMP.


Wel moet er communicatie mogelijkheid zijn tussen de FAO server en Monitoring Server. Deze communicatie gaat over poort 161 UDP, dit moet worden toegevoegd aan uw firewall.

Ook dient de MIB UCD-SNMP cliënt geladen te zijn op de monitoring server ten behoeve van de SNMP cliënt.

IP-Adres Als SNMP-server dient het IP-adres van de FAO-server te worden gebruikt
Communicatiepoort UDP poort 161
SNMP-versie 2c
Community string public


Er wordt een 'blk_update_request: I/O, dev fd0, sector 0' melding getoond op het scherm van de FAO console

Wanneer deze melding in beeld verschijnt, zie onderstaand scherm, dan betreft het 'slechts een cosmetische melding'. De werking van de FAO server wordt er niet door belemmerd.



In principe zal de FAO server deze meldingen zo min mogelijk tonen. Het kan echter zijn dat in de VM omgeving een floppy controller is ingeschakeld of er is hardwarematig (op de hardwaremachine) een floppy controller aanwezig en ingeschakeld. Wilt u deze melding niet meer zien, dan dient u in de VM de floppy controller uit te schakelen of hardwarematig in de BIOS van de machine uit te schakelen.






'Upgraden van E1000 naar VMXNET3 netwerk adapter'

Wanneer er gebruik wordt gemaakt van de E1000 NIC (Network Interface Controller), kunnen er prestatieproblemen en stabiliteitsproblemen optreden in een netwerk en dus ook bij gebruik van de FAO server.

Denk in geval van de FAO server aan het niet kunnen binnenhalen van updates, communicatie die niet snel genoeg plaatsvindt tussen de FAO server en netwerk (computers) waardoor de FAO server niet (goed) bereikbaar is. Traag inladen van vragen tijdens afnames, niet goed kunnen afspelen van multimedia tijdens afnames of het vastlopen van afname computers tijdens een afname kunnen als symptomen worden gezien.

Zie de volgende afbeelding voor een prestatievergelijking tussen een E1000 en VMXNET3 adapter:


E1000 adapter snelheid
VMXNET3 adapter snelheid
















Procedure

Als er gebruik wordt gemaakt van de E1000 adapter, zou men (globaal) de volgende stappen moeten uitvoeren om de E1000 adapter te veranderen naar de VMXNET3 adapter. Uiteraard zitten hier ook wat haken en ogen aan. We beperken ons tot de reguliere stappen.


Men dient ervoor te zorgen dat VMWare Tools op de VM (server) is geïnstalleerd en dat zowel VMWare tools als de onderliggende server up-to-date zijn. VMWare Tools zorgt voor de juiste stuurprogramma’s (drivers) voor VMXNET3. Zonder VMWare Tools geen resultaat. Klik in vCloud (Beheer/instelling omgeving VmWare) met de rechtermuisknop op de virtuele machine (de schijf) en kies ‘Eigenschappen’. Aangezien veel systeembeheerders met Engelstalige software werken kiest men dan voor ‘Properties’. Op het tabblad ‘Algemeen/General’ wordt ook VMWare Tools genoemd. Hier dient een versienummer bij te staan om verder te kunnen gaan. Staat hier geen versienummer vermeld, maar ‘niet geïnstalleerd/not installed’ dan dient men uiteraard VMWare Tools nog te installeren op de server. Let er op; VMWare Tools is noodzakelijk om de VMXNET3 NIC te kunnen gebruiken!


  Controleer ‘Guest Customisation’ instellingen • Klik in vCloud met de rechtermuisknop op de virtuele machine en kies ‘Eigenschappen’. • Klik op het tabblad ‘Guest OS Customization’. Hier moet géén vinkje staan bij ‘Enable Guest Customization’. Staat deze wel aan, dan wordt het gehele systeem klaargestoomd voor de nieuwe instellingen. Dit is niet gewenst. • Let op; Als je het vinkje weghaalt, dan dien je de virtuele machine uit te schakelen en daarna weer in te schakelen om de instellingen van kracht te laten worden.


Maak een lijst van de bestaande netwerkadapter gegevens • Ga naar ‘Netwerkverbindingen/Network Connections’ in Windows Server. • Klik de netwerkadapter met de rechtermuisknop aan en kies ‘Eigenschappen/Properties’. • Selecteer ‘Internet Protocol Versie 4/6’ en kies de ‘Eigenschappen/Properties’. In de regel zal het om TCP IP v4 gaan. • Noteer alle IP-Adres informatie die wordt getoond. Klik op ‘Alternatieve Configuratie’ om eventuele alternatieve IP-configuratie te zien (Dit kun je ook via de knop ‘Geavanceerd’/Advanced’ doen).

    • Zorg ervoor dat het Administrator’ wachtwoord bekend is. Deze stappen vereisen normaliter Admin rechten**

Attentie voor Domein Controller Als je de stappen uitvoert op een Domein Controller ipv op een standaard server, dan moet je doorgaans de volgorde van de stappen aanpassen om zodoende de VMXNET3 toe te voegen en alvast de IP-Adres gegevens in te vullen voordat je de oude E1000 NIC verwijdert. De reden hiervoor is vrij eenvoudig: Doe je dit niet, Dan zal de Domein Controller niet (volledig) starten aangezien er dan geen IP-Adres aanwezig is.



De upgrade in vCloud uitvoeren

Als je de volgende stappen uitvoert zonder dat de virtuele machine is uitgezet, dan zal je niet in staat zijn om de bestaande E1000 adapter te verwijderen/aan te passen. Zelfs als de virtuele machine is uitgezet kun je niet de E1000 verwijderen zonder een andere adapter toe te voegen.


• Schakel de virtuele machine uit via de console/RDP. • De virtuele machine zal in vCloud als ‘Gedeeltelijk uitgeschakeld/Partially Off’ getoond worden. • Klik met de rechtermuisknop op de virtuele machine/schijf en kies ‘Eigenschappen/Properties’. • Klik op het tabblad ’Hardware’ en scroll naar beneden. • Bij ‘NIC’ kies je ‘Toon Netwerkadapter type/Show network adapter type’. De E1000 NIC wordt getoond maar deze is nu nog niet te veranderen. • Zorg ervoor dat je de netwerkgegevens/IP mode en eventuele overige gegevens noteert.


• Klik op de ‘Verwijder/Delete’ knop om de E1000 netwerkadapter te verwijderen. • Klik op ‘Toevoegen/Add’ om een nieuwe netwerkadapter toe te voegen. • Selecteer VMXNET3 uit het dropdown lijstje. • Klik op ‘OK’ en herstart dan de virtuele machine.


De NIC in de 2012 server configureren

Je moet nu de instellingen toepassen in het Windows besturingssysteem zelf (Windows 2012 server). Als eerste moet je de E1000 netwerkkaart verwijderen uit het apparaatbeheer (device manager) aangezien het oude IP-Adres nog steeds aan de E1000 NIC is gekoppeld in Windows maar nu niet meer bestaat in de VM omgeving.

• Ga naar de prompt toe (dos scherm) en tik daar de volgende regel in om de niet bestaande apparaten te tonen: Set devmgr_show_nonpresent_devices=1

• Druk op ‘Enter’

• Tik nu de volgende regel in om het apparaatbeheer/device manager te openen: devmgmt.msc

• Druk op ‘Enter’


• Het ‘Apparaatbeheer’ ofwel ‘Device Manager’ wordt geopend

• Klik bovenin het scherm op ‘Show hidden devices/Toon verborgen apparaten’. In de nu getoonde lijst staat bij ‘Networkadapters/netwerkadapters’ een ‘Intel® PRO/1000 MT Network Connection’. Deze is lichtgrijs gearceerd omdat deze is verwijderd van de machine. Voer de volgende stappen NIET uit als de adapter niet lichtgrijs is gearceerd.

• Klik de netwerkadapter met de rechtermuisknop aan en kies ‘uninstall/verwijder’.


• Ga nu naar Netwerkverbindingen/Network connections’

• Klik de nieuwe netwerkadapter met de rechtermuisknop aan en kies ‘Eigenschappen/Properties’

• Ga naar Internet Protocol v. 4/v.6 en vul hier dan de IP-Adresgegevens in die je eerder hebt overgenomen/op hebt geschreven.


• De netwerkadapter is nu ingesteld.


Mogelijke problemen en oplossingen

Als je een foutmelding krijgt terwijl je het IP-Adres aan het instellen bent, dan heb je wellicht een stap gemist bij het de-installeren van de E1000 NIC.


Als je de bovengenoemde foutmelding krijgt tijdens het toevoegen van de VMXNET3 NIC, dan is VMWare Tools niet geïnstalleerd. VMWare Tools levert namelijk de juiste drivers voor de VMXNET3 netwerkkaart.

In ‘Apparaatbeheer/Device Manager’ wordt dan een niet geïnstalleerde netwerkadapter getoond, zie ook de volgende afbeelding.


Installeer in dat geval VMWare tools, herstart de server en de netwerkkaart wordt automatisch geïnstalleerd.