Category: MS Server OS

Outlook verfijnd zoeken knoppen niet te selecteren

Outlook verfijnd zoeken knoppen niet te selecteren

Knoppen voor verfijnd zoeken grijs

In Outlook zitten knoppen die ervoor zorgen dat je je zoekopdrachten kunt verfijnen.
Normaal gesproken kun je deze knoppen gewoon gebruiken, maar de kans bestaat dat wanneer je op een terminal server werkt, deze knoppen niet beschikbaar zijn.

Welke knoppen zijn dat ?

Onderstaande knoppen zijn niet te selecteren :

Outlook verfijnd zoeken knoppen niet te selecteren 01

Oorzaak

Deze knoppen zijn afhankelijk van een feature in Windows, namelijk de Windows Search feature.
Als deze niet geinstalleerd is, kun je deze knoppen niet gebruiken.

Oplossing

Om de knoppen bruikbaar te maken moeten we deze feature installeren.
Log hiervoor als een administrator in op de Terminal of RD Server.

Server 2012

Start dan de Server Manager en selecteer “Add roles and features”

Outlook verfijnd zoeken knoppen niet te selecteren 02

Dan klik je op Next net zo lang tot je bij Features komt.
Zoek en selecteer daar de Windows Search Service en klik op Next

Outlook verfijnd zoeken knoppen niet te selecteren 03

Nu klik je weer op Next tot je bij het bevestigen komt zoals het scherm hieronder.
Druk op Install en de feature wordt geinstalleerd.
De server hoeft hier overigens niet voor geherstart te worden.

Outlook verfijnd zoeken knoppen niet te selecteren 04

Als dit klaar is zul je bij het Services overzicht de Windows Search service er tussen zien staan. Als deze op Running staat is alles in orde.

Outlook verfijnd zoeken knoppen niet te selecteren 05

Server 2008R2

Hiervoor moet je ook in de server manager zijn, alleen niet bij features, maar bij de Role Features.
In Windows Server 2008 is Windows Search een onderdeel van de File Services.

Outlook weer starten

Nu kunnen we Outlook weer opstarten. De eerste keer na de Windows Search installatie zal Outlook het e.e.a. configureren.
Daarna zal Outlook gewoon starten.

Outlook verfijnd zoeken knoppen niet te selecteren 06

Et voila !
De knoppen zijn nu te gebruiken !

Outlook verfijnd zoeken knoppen niet te selecteren 07

Switchen van MBR naar GPT zonder dataverlies : Kan dat ?

Switchen van MBR naar GPT zonder dataverlies : Kan dat ?

Van MBR naar GPT zonder dataverlies mogelijk ?

Mogelijk staat het je te wachten : Een datapartitie die groeit en groeit, je expand deze al eens een keer en dan nog een keer tot het moment dat je aan de 2 TB limiet van MBR zit !
Daar sta je dan met bijna 2 TB aan data en de enige mogelijkheid is de switch maken naar GPT.

Maar dan ben je je data kwijt toch ? Of niet ? …..

MBR naar GPT met behoud van data

Om te converteren naar GPT hebben we een programma nodig : Active@ Partition Manager
Deze is gratis, zelfs voor gebruik op servers (2003, 2008(r2) 2012 etc.) !
Download de installer hier !
Niet schrikken als je 2015 als uitgiftejaar ziet staan, het werkt nog steeds perfect !

Installatie Active@ Partition Manager

Dubbelklik op het gedownloade bestand en volg de aanwijzingen (next, next, finish :-))
Je hoeft verder niets aan te passen, laat alles gewoon default staan.

Converteren maar !

Start nu Active@ Partition Manager waarna je de vraag krijg welk onderdeel je wilt gebruiken.
Kies hier Partition Manager:

MBR naar GPT zonder dataverlies 01

Vervolgens kom je in het overzicht met de harde schijven en partities.
Voor dit artikel hebben we een test harddisk aangemaakt van 50 GB. We zien dat deze met MBR ingericht is.

MBR naar GPT zonder dataverlies 02

Nu klikken we met de rechtermuisknop op de harddisk, niet de partitie en kiezen dan “Convert to GPT Disk”

MBR naar GPT zonder dataverlies 03

Dan krijgen we een bevestiging dat de conversie gelukt is.
Let op !!! : Je krijgt niet de vraag of je het zeker weet, d conversie begint meteen !!!

MBR naar GPT zonder dataverlies 04

We controleren nu in Computer Management –> Storage –> Disk Management of de harddisk inderdaad naar GPT geconverteerd is :

MBR naar GPT zonder dataverlies 05

Dan zien we bij het tabblad volumes staan dat de Partition style op GUID Partition Table (GPT) staat.
Dit is dus al gelukt !

MBR naar GPT zonder dataverlies 06

Ook meteen controleren of onze data er nog op staat, want daar ging het tenslotte om.
En inderdaad ! We hebben onze data nog !

MBR naar GPT zonder dataverlies 07

We zien alleen dat de partitie nu driveletter G: heeft i.p.v. d oorspronkelijke Q:
Dit heeft een logische oorzaak : De harde schijf heeft een nieuwe indeling gekregen en is daardoor de unieke koppeling kwijt waardoor je een nieuwe driveletter toegewezen krijgt.
Maar gelukkig kun je dit heel eenvoudig weer aanpassen.
Ga hiervoor terug naar de Disk Management en klik met de rechtermuisknop op de partitie, klik vervolgens op Change Drive Letter and Paths.
Onderstaand scherm zie je dan. Druk op Change, wijs de juiste drive letter toe en klik op OK.

MBR naar GPT zonder dataverlies 08

Een waarschuwing volgt nog welke je met Yes kunt bevestigen.

MBR naar GPT zonder dataverlies 09

Klaar !

We hebben nu een GPT harddisk waarmee we over de 2 TB kunnen groeien en zonder dataverlies !
GPT gaat tot partities van 256TB en 128 logische partities, dus alle ruimte om te groeien !

MDT : A connection to the deploymentshare could not be made

MDT : A connection to the deploymentshare could not be made

MDT : Problemen met de connectie tijdens uitrol

Tijdens het uitrollen van nieuwe werkplekken komt het wel eens voor dat (vooral bij nieuwere types) computers MDT opstarten en vervolgens onderstaande foutmelding geeft :

mdt problemen netwerk 01

Zoals de melding hierboven al zegt, mist er dus een driver voor de netwerkkaart.
Om dit werkend te krijgen zul je in MDT de juiste driver moeten injecteren in je boot image, maar ook in je Task Sequence !

Boot Image aanpassen

Om nieuwe deployments uit te kunnen rollen, passen we eerst het boot image aan.
Hiervoor gaan we eerst naar de DeploymentWorkbench en maken een nieuwe folder aan onder Out-of-Box Drivers.
Klik dan met de rechtermuisknop op deze folder en kies Import Drivers.

mdt problemen netwerk 02

Er wordt een wizard gestart om de drivers te importeren.
Hiervoor moet je dus eerst de juiste drivers gedownload hebben.
Blader naar de map met drivers en importeer deze. Vervolgens zul je de drivers in het overzicht zien zoals hierboven.

De 2e stap is dan om een nieuw Boot Image te maken.
Klik hiervoor met de rechtermuisknop op de Deployment Share en kies Update Deployment Share :

mdt problemen netwerk 03

Ook hier wordt weer een wizard gestart welke de drivers in je Boot Image zal injecteren.

De derde stap is het replacen van de Boot Image in WDS :

Ga naar WDS –> Boot Images –> Rechtermuisknop op je boot image en kies Replace Image:

mdt problemen netwerk 04

Volg de stappen in de wizard en selecteer het .WIM bestand dat MDT aangemaakt heeft.
Wanneer dit klaar is, zal het deployen wel goed gaan en is de foutmelding weg.

Task Sequence aanpassen

Nu gaat het deployen goed, maar je zult zien dat na het deployen van het Windows Image en een reboot het deployen al weer stopt omdat er weer geen verbinding met WDS gemaakt kan worden.
Dit komt omdat de netwerkdrivers niet in Windows zitten en zullen dus ook aan de deployment toegevoegd moeten worden.

Ga hiervoor weer naar de Workbench –> Advanced Configuration –> Selection Profiles

mdt problemen netwerk 05

Maak een nieuw Selection Profile of pas een bestaande aan en voeg de Driver Group toe waarin de netwerkkaart drivers staan.

Vervolgens moeten we de Task Sequence aanpassen.
Edit de Task Sequence en ga naar het kopje Inject Drivers.
Kies daar de juiste Selection Profile die we hierboven gemaakt hebben.

mdt problemen netwerk 06

Om alle wijzigingen door te voeren, updaten we voor alle zekerheid nog een keer de Deployment Share.
Je zult zien dat er geen wijzigingen in het Boot Image zijn, maar alles is nu up-to-date gemaakt.

mdt problemen netwerk 03

Klaar !

Wanneer je nu een nieuwe deployment start, zal MDT goed doorlopen en na het deployen van het Windows Image en rebooten zal het netwerk werken en zal het deployen verder gaan.
Het injecteren van de drivers kun je overigens voor elk apparaat doen.
Voor de Boot Image zijn de belangrijkste drivers de Netwerkkaart en Harddisk/Controller drivers.
Maar in de Task Sequence kun je drivers voor VGA, Geluid en alle andere apparaten opnemen.
Deze worden tijdens de deployment geinjecteerd en alleen de drivers waarvoor hardware gedetecteerd is worden geinstalleerd. Dus geen vervuiling met overbodige drivers !

Na een VM restore staat de NIC op DHCP i.p.v. fixed !

Na een VM restore staat de NIC op DHCP i.p.v. fixed !

DHCP i.p.v. Static na een VM restore

Het restoren van een complete VM gaat makkelijk en snel, alleen soms duiken er wel eens wat rare dingetjes op.
Zo kan het bijvoorbeeld voorkomen dat een Server 2008R2 VM opeens na een restore zijn netwerkkaart op DHCP heeft staan i.p.v. statisch.
Normaal hoeft dat geen probleem te zijn, maar bij domain controllers, exchange servers etc. wil dat wel eens uitlopen op een niet werkende machine.

Oorzaak

De oorzaak zit hem in de VMXNET3 netwerkkaart driver.
Bij een restore, wat feitelijk een soort clonen is, zal Windows dit opmerken en zal de netwerkkaart een nieuw serienummer geven wat als gevolg heeft dat deze een nieuwe netwerkkaart zal installeren welke op default instellingen staat, dus DHCP.
Je kunt het zien aan de device manager dat er een nieuwe ethernet adapter geinstalleerd is.:

VM restore resulteert in DHCP 01

Dit zorgt er dus voor dat de restore 100% lukt, maar dat je achteraf nog moet gaan rommelen met de netwerkinstellingen.

Het probleem zit overigens alleen in Windows 7 en Windows Server 2008R2 in combinatie met de VMXNET3 driver.
Windows Server 2012 bijvoorbeeld heeft hier geen last van.

Oplossing

Microsoft heeft in samenwerking met VMware een hotfix uitgebracht hiervoor die er voor zorgt dat na het restoren geen nieuwe NIC meer geïnstalleerd wordt.
Deze fix is hier te downloaden voor Windows 7 / 2008R2 systemen met Service Pack 1.

Deze fix dient dan geïnstalleerd te worden op de VM waarna gereboot moet worden.
Backups die hierna gemaakt worden, kunnen dan gerestored worden waarbij de netwerkinstellingen behouden blijven !

Windows 10 tot Server 2016 Activeren via commandline

Windows 10 tot Server 2016 Activeren via commandline

Windows Activatie d.m.v. commandline

Windows kan geactiveerd worden d.m.v. de standaard grafische interface.
Dit werkt makkelijk en snel, maar soms is de command line een betere uitkomst, bijvoorbeeld wanneer de grafische interface niet reageert.

Activeren maar !

Command line gebruiken voor opstarten activatie GUI

Druk op WIN + R en typ in de opdrachtregel : slui 3 gevolgd door Enter

Windows met commandline activeren 01

SLUI Parameters :

  • slui 1 –> Activatie status
  • slui 2 –> Komt met het activatie scherm
  • slui 3 –> Komt met het Change Product Key (productcode wijzigen) scherm
  • slui 4 — > Komt met het Call Microsoft & Manually Activate (handmatig activeren door Microsoft te bellen) scherm

Na het uitvoeren van slui 3 krijg je onderstaand scherm.
Voer hier de productcode / licentie sleutel in.

Windows met commandline activeren 02

Indien de code compleet is, gaat de activatie verder, druk op Next

Windows met commandline activeren 03

Dan gaat Windows Activeren wat heel even duurt

Windows met commandline activeren 04

Gelukt !
Windows is geactiveerd !

Windows met commandline activeren 05

Je bent nu klaar met het activeren van Windows !

Volledig via commandline activeren

Om de productcode in te voeren én Windows te activeren via de commandline, gebruiken we de volgende procedure :

Open een commandprompt als Administrator

Windows met commandline activeren 06

Voer dan het volgende commando in (de x-jes vervang je uiteraard voor je licentiecode) en sluit af met Enter :

slmgr.vbs /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

Windows met commandline activeren 07

Als je de melding successfully krijgt, is de licentiecode geaccepteerd en is Windows geactiveerd.

Indien Windows geactiveerd is, kun je dat meteen zien aan je bureaublad. Onderstaande melding is dan namelijk verdwenen :

Windows met commandline activeren Article logo

Lansweeper : Rapport genereren met computers zonder MS17-010 update

Lansweeper : Rapport genereren met computers zonder MS17-010 update

De Wannacry Ransomware die actief geworden is op 12 mei 2017 heeft voor heel wat opschudding gezorgd.
Er wordt door deze ransomware gebruik gemaakt van een SMB exploit in Windows. Ondertussen heeft deze ransomware al voor meer dan 230.000 getroffen computers gezorgd in meer dan 150 landen !
Microsoft heeft hier in maart reeds een patch voor uitgebracht, maar deze moet dan wel geinstalleerd zijn om effectief te zijn.

Netwerkbeheerders die met heel veel client en server computers te maken hebben, hebben hier nog wel even werk aan om te controleren of overal de patch geinstalleerd is.

Of toch niet ?…..

Lansweeper gebruiken

We hebben het al eens vaker over Lansweeper gehad en dat dit een onmisbaar stukje software is voor netwerkbeheerders.
Zo ook in dit geval !

In Lansweeper kunnen we namelijk rapporten genereren. Standaard heeft Lansweeper er al een heel aantal, maar je kunt ook rapporten zelf maken met variabelen naar jouw eigen wens.
We kunnen dus een rapport genereren met computers die de MS17-010 patch niet geinstalleerd hebben.

Rapport maken en query uitvoeren

Als eerste moeten we zorgen dat Lansweeper de laatste informatie heeft over alle windows computers.
Dat doen we door alle Windows Assets te rescannen :

Hover over het menu Assets en klik op Windows

Lansweeper Ransomware MS17-010 rapport 01

Nu kom je in een lijst terecht met alle Windows computers. Klik hier op Rescan Assets

Lansweeper Ransomware MS17-010 rapport 02

Als alle Windows Assets gescand zijn, kun je het rapport gaan draaien. Maar eerst moeten we deze maken :

Open de Report Builder :
Lansweeper Ransomware MS17-010 rapport 03

Selecteer de SQL query hieronder en plak deze in het rapport in het onderste veld. Vervang hierbij de standaard SQL query van Lansweeper.
Klik daarna ergens in het bovenste veld op een leeg stuk om de SQL query te activeren.
Geef het rapport een naam, druk op Save & Run om het rapport op te slaan en te runnen.
Alle computers die in dit rapport worden weergegeven hebben nog niet de patch geinstalleerd.
Deze computers hebben dus je aandacht nog nodig !

SQL query code in het rapport plakken

Kopieer en plak onderstaande code in je Lansweeper Rapport.

Select Top 1000000 Coalesce(tsysOS.Image, tsysAssetTypes.AssetTypeIcon10) As
icon,
tblAssets.AssetID,
tblAssets.AssetName,
tblAssets.Domain,
tblAssets.Username,
tblAssets.Userdomain,
tblAssets.IPAddress,
tsysIPLocations.IPLocation,
tblAssetCustom.Manufacturer,
tblAssetCustom.Model,
tsysOS.OSname As OS,
tblAssets.SP,
Case When tblAssets.Lastseen Is Null Then ‘Unknown’ Else ‘Vulnerable’
End As IsVulnerable,
Case When tsysOS.OSname = ‘Win XP’ Or tsysOS.OSname = ‘Win 2003’ Or
tsysOS.OSname = ‘Win 2003 R2’ Or tsysOS.OSname = ‘Win 8’ Then ‘KB4012598’
When tsysOS.OSname = ‘Win Vista’ Or
tsysOS.OSname = ‘Win 2008’ Then ‘KB4012598’ When tsysOS.OSname = ‘Win 7’ Or
tsysOS.OSname = ‘Win 7 RC’ Or
tsysOS.OSname =
‘Win 2008 R2’ Then ‘KB4012212 / KB4012215 / KB4015549 / KB4019264’
When tsysOS.OSname =
‘Win 2012’ Then ‘KB4012214 / KB4012217 / KB4015551 / KB4019216’
When tsysOS.OSname = ‘Win 8.1’ Or
tsysOS.OSname =
‘Win 2012 R2’ Then ‘KB4012213 / KB4012216 / KB4015550 / KB4019215’
When tblOperatingsystem.Version Like ‘%10240%’ Then
‘KB4012606 / KB4015221 / KB4019474’
When tblOperatingsystem.Version Like ‘%10586%’ Then
‘KB4013198 / KB4015219 / KB4019473’
When tblOperatingsystem.Version Like ‘%14393%’ Or
tsysOS.OSname = ‘Win 2016’ Then ‘KB4015438 / KB4015217 / KB4019472’
When tsysOS.OScode Like ‘10.0%’ And tsysOS.OScode Not In (Select Top 1000000
tsysOS.OScode From tsysOS
Where
tsysOS.OScode Like ‘10.0%’) Then
‘KB4012606 / KB4015221 / KB4019474 / KB4015438 / KB4015217 / KB4019472’
Else Null End As [Install one of these updates],
tblAssets.Lastseen,
tblAssets.Lasttried
From tblAssets
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Left Join tsysOS On tsysOS.OScode = tblAssets.OScode
Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
Inner Join tblOperatingsystem On tblOperatingsystem.AssetID =
tblAssets.AssetID
Left Join tsysIPLocations On tblAssets.IPNumeric >= tsysIPLocations.StartIP
And tblAssets.IPNumeric <= tsysIPLocations.EndIP
Where
tblAssets.AssetID Not In (Select Top 1000000 tblQuickFixEngineering.AssetID
From tblQuickFixEngineering Inner Join tblQuickFixEngineeringUni
On tblQuickFixEngineeringUni.QFEID = tblQuickFixEngineering.QFEID
Where tblQuickFixEngineeringUni.HotFixID In (‘KB4012216’, ‘KB4012215’,
‘KB4012217’, ‘KB4012212’, ‘KB4012213’, ‘KB4012598’, ‘KB4012214’,
‘KB4012606’, ‘KB4013198’, ‘KB4015551’, ‘KB4019216’, ‘KB4015550’,
‘KB4019215’, ‘KB4013429’, ‘KB4019472’, ‘KB4015217’, ‘KB4015438’,
‘KB4016635’, ‘KB4019264’, ‘KB4015549’, ‘KB4015221’, ‘KB4019474’,
‘KB4015219’, ‘KB4019473’)) And tsysOS.OSname != ‘Win 2000 S’ And
tsysAssetTypes.AssetTypename Like ‘Windows%’ And
tsysOS.OScode Not Like ‘10.0.15%’ And tsysOS.OScode Not Like ‘10.0.16%’
Order By tblAssets.Domain,
tblAssets.AssetName

 

Vertaald uit het Engels, hier de link naar het originele engelstalige artikel

SonicWALL SSL-VPN ActiveX RDP instellen

SonicWALL SSL-VPN ActiveX RDP instellen

SonicWALL ActiveX RDP

Sonicwall Appliances bieden de mogelijkheid om een thuiswerkportal in te richten.
Hierop kunnen gebruikers inloggen d.m.v. bijvoorbeeld een LDAP koppeling.
Na het inloggen komt men dan terecht in een virtueel kantoor met bijvoorbeeld bookmarks naar een Terminal Server om daar op te kunnen werken.

SSL VPN Inrichten

Om het virtuele kantoor te laten werken, dien je eenmalig een activex plugin te installeren voor RDP.
Dit werkt alleen met Internet Explorer !

En het installeren van deze plugin lukt helaas niet altijd in 1 keer, er moeten wat zaken vooraf geregeld worden.

Stap 1 : Voeg de URL van de SSL-VPN appliance toe aan vertrouwde websites

Ga in de Internet Explorer naar Internet Opties (Het tandwieltje aan de rechterkant bij 1)
Druk dan op het tabblad Beveiliging bij 2, ga dan naar Vertrouwde websites (3) en klik op de knop Websites (4).
Dan popt een nieuw venster op. Geef het adres op bij 5 en druk op Toevoegen (6)

Dan is dit klaar en kun je op OK klikken bij 7.
Misschien kun je het beveiligingsniveau nog op laag zetten voor vertrouwde websites om e.e.a. soepeler te laten verlopen.
Maar dat kan een risico zijn, hoewel dit risico wel klein is.
sonicwall ssl vpn instellen 01

Stap 2 : Internet Explorer opnieuw starten

Om de vertrouwde websites te activeren, moet Internet Explorer opnieuw gestart worden.
Klik op het kruisje rechtsboven in het IE scherm om te sluiten, vervolgens start je Internet Explorer weer op.

Stap 3 : Inloggen op de Portal en ActiveX Plugin

Nu ga je naar de URL van de SSL-VPN appliance.
Onderstaand scherm zie je dan :

sonicwall ssl vpn instellen 04

Vul je gebruikersnaam en wachtwoord in (welke je van de beheerder gekregen hebt), zorg dat Domain goed staat en druk op Login.

Nu ben je ingelogged en zie je het Virtuele Kantoor met informatie en bookmarks, klik op een bookmark :

sonicwall ssl vpn instellen 02

Er popt dan een venster op die je verteld dat er een plugin geinstalleerd moet worden.
Klik op het pijltje bij Installeren en kies Installeren voor alle gebruikers.

sonicwall ssl vpn instellen 03

De installatie zal starten en er komt nog een Windows waarschuwing of je zeker weet dat je deze software wilt installeren. Bevestig dit.
Vervolgens is de plugin geïnstalleerd en wordt je gevraagd om een gebruikersnaam en wachtwoord.
Het formaat van de gebruikersnaam is domeinnaam\gebruikersnaam.

Wanneer de installatie niet goed gaat :

Het kan wel eens gebeuren dat de installatie om welke reden dan ook niet goed gaat. Je krijgt dan een melding dat de installatie gestopt werd.
Druk in het scherm zoals hierboven dan op F5 (vernieuwen) en probeer de installatie nogmaals uit te voeren. Meestal gaat het de tweede keer wel goed.

Installatie gelukt, RDP werkt !

Als alles goed gaat kun je nu op de Terminal Server (Of Remote Desktop Services) inloggen via de bookmark.
Je kunt performance problemen ondervinden wanneer je met een Windows 10 computer een SSL-VPN RDP Bookmark opent naar een Windows Server 2008 RDS Server. Dit is bekend en er is niet echt een oplossing voor.

Om met Windows 10 tóch goed te kunnen werken, volg dan dit artikel

3PAR 8200 Implementatie en indruk

3PAR 8200 Implementatie en indruk

HPE 3PAR 8200 Implementatie en indruk

Om ons storagecluster naar een nóg hoger plan te tillen zijn we gaan uitbreiden. Maar nu met 2x 3PAR 8200 Full Flash servers !
Ze zijn duur….ze zijn HEEL erg duur !
Maar wat krijg je voor al dat geld dan terug ? Het antwoord is vrij simpel : Veel, en vooral performance en uptime garantie.

Wat is 3PAR ?

3PAR is zo ongeveer de creme-de-la-creme op het gebied van storage. We hadden reeds StoreVirtuals (Lefthands) en dat zit in het middensegment van de storage markt.
De servers van 3PAR is Enterprise spul en dat merk je aan alle kanten, ten eerste aan de prijs, maar ook qua bestellen, leveren, opleveren, in gebruik nemen, garantie, support en performance.

3PAR is te herkennen aan de opvallende geel/zwarte servers :

3PAR 8200 Implementatie en indruk 01

Nadat er een 3PAR bestelling geplaatst is, neemt HP vervolgens contact met je op. De installatie wordt doorgesproken, er moeten configuratie documenten ingevuld worden en de installatie/oplever data worden geplanned. Daarbij krijg je ook de instructies om behalve de servers uit te pakken, niets te doen met de servers. Géén stekkers aansluiten, niet aanzetten, niks….

Dat hoort allemaal als service bij dit paradepaardje !
Om er zeker van te zijn dat de storage goed wordt aangesloten en ingericht, zal er een HP Hardware specialist komen die de hardware setup doet zoals aansluiten, opstarten en updaten van de firmwares.
Daarna komt de 3PAR Consultant om de storage daadwerkelijk voor gebruik in te richten.

Dit hebben we nu allemaal achter de rug en we kunnen dus gaan testen !

De geleverde 3PAR 8200 servers zijn 2 servers met elk 2 management/connectiviteit nodes en 10x 2TB Enterprise SSD schijven.
De garantie is standaard 5 jaar, ook op de SSD schijven en het monitoren gebeurd door HP zelf. De 3PAR’s sturen health informatie naar HP en mocht er wat aan de hand zijn dan zal HP sneller aan de telefoon hangen met de melding dat er een monteur onderweg is dan dat je zelf in de gaten hebt dat er iets mis is 🙂

3PAR Implementatie

De implementatie heeft nog wel wat voeten in de aarde, althans als het de eerste keer is.
Normaal gesproken worden de meeste 3PAR’s geleverd in een Fibre Channel omgeving, maar wij hebben een bestaande iSCSI omgeving. Maar ook dat is geen enkel probleem.
Het idee is om de 2 3PAR’s 8200 actief te gaan gebruiken op 2 sites, maar dat ze ook elkaars fail-over zijn in het ESX cluster.
Dit behoort allemaal tot de mogelijkheden en soms moet je, als je voor zekerheid gaat, op sommige vlakken concessies doen waar we straks op terug komen.

Laten we eerst eens de achterkant van een 3PAR 8200 bekijken :

We zien daar de 2 nodes zitten welke de iSCSI, Fibre Cannel, Remote Copy en Management regelen, en dan dubbel uitgevoerd voor het geval er 1 kapot zou gaan.

De aansluitingen zien we hieronder :

3PAR 8200 Implementatie en indruk 04

  1. 10GbE SFP+ aansluitingen t.b.v. iSCSI (3PAR in combinatie met HPE 5920AF-24XG 10GbE Switches in IRF setup)
  2. De gele netwerkkabels zijn voor het management van de 3PAR 8200
  3. De witte netwerkkabels zijn voor de Remote Copy optie.

Wat heb je nodig om een 3PAR op te kunnen leveren ?

Als eerste heb je een aantal subnets nodig :

  • iSCSI Subnet
  • Management Subnet
  • Remote Copy Subnet

Dan heb je de Service Processors nodig, dit kan een VM zijn maar ook een fysieke Service Processor.
De Service Processor bewaakt en configureert de 3PAR en rapporteert aan HP
Per 3PAR heb je een Service Processor nodig. In ons geval draaien we deze als VM.
Deze worden door HP aangeboden als een importeerbare OVA zodat deze snel uit te rollen is.

3PAR 8200 Implementatie en indruk 05

Als je met meerdere 3PAR’s gaat werken en failover moet ondersteunen, dan heb je een QUORUM-WITNESS nodig.
Ook dit is een VM en hoort op een 3e site te draaien.
In het geval van uitval (dat kan een 3PAR, kabel of netwerk zijn) zal de Quorum Witness als “scheidrechter” spelen welke 3PAR de actieve wordt en welke standby of in storing gezet moet worden.
Dit om eventuele Split Brains te voorkomen.

Deze hoeft alleen uitgerold te worden en voorzien te worden van een IP adres in het management subnet.
3PAR 8200 Implementatie en indruk 06

3PAR Subnets inrichten

Dit is uiteraard geheel aan jezelf om en hoe dit in te richten.
Denk daarbij aan :

  • iSCSI gedeelte moet kunnen praten met je iSCSI initiators (obvious :-))
  • De management interfaces van de 3PAR moet in hetzelfde subnet zitten als waar de Service Processor zich bevindt
  • De Remote Copy is 2x een 1Gbps link die d.m.v. 1 of meerdere switches de RC poorten van de 3PAR’s met elkaar verbindt.
    Hierover loopt het Remote Copy protocol, een soort TCP protocol maar dan wel heel effectief.

Alles ingericht ? Dan eindelijk aan de slag !

Als je je subnets, vlans en ip’s hebt ingericht en de 3PAR’s 8200 kunnen met de SP’s babbelen, dan kun je verder aan de slag.
Voor een failover moet je Remote Copy en een Remote Copy Group inrichten.
Dat is feitelijk niets anders dan een object dat verteld dat 3PAR-1 moet repliceren naar 3PAR-2 en andersom.

LUN’s die je aanmaakt moet je dan lid maken van deze Remote Copy group, anders wordt het volume niet gerepliceerd.

Dan nog even de Quorum Witness toevoegen voor een veilige failover.

Om LUN’s beschikbaar te maken zul je de aanwezige iSCSI initiators aan moeten maken zoals bijvoorbeeld de ESX servers en dan de LUN’s exporteren naar de Hosts.
Vervolgens kun je dan op de ESX servers de iSCSI adapter inrichten en storage toevoegen.

Even terugkomen op Remote Copy

We zouden nog even terugkomen op het doen van concessies wanneer je voor veiligheid gaat, dat gaan we nu doen !

Om een realtime datacopy op je tweede 3PAR te hebben, moet je dus de remote copy gebruiken.
Remote copy zorgt er voor dat de LUN’s op de ene 3PAR ook als passive, Read Only LUN aangemaakt wordt op de andere 3PAR en dat daar dan realtime replicatie plaatsvindt.
De ESX machines moeten via de iSCSI adapter beide 3PAR’s toevoegen.
Zodra, en dan praten we echt over millisecondes, een 3PAR onderuit gaat of zijn verbinding verliest, zorgt de remote copy er voor dat de passieve LUN actief wordt en Read/Write gemaakt wordt.
ESX Zal deze onderbreking ook merken en zal vervolgens d.m.v. multipathing (Round Robin) ook een failover doen naar de standby paden, dus de failover 3PAR.
De wijzigingen die dan plaatsvinden op dat LUN zullen later als de storing verholpen is door de herstelde 3PAR weer gesynchroniseerd worden en na de recover actie zal het passieve LUN weer Read Only worden en zullen de ESX servers weer hun iSCSI connecties herstellen.

3PAR 8200 Implementatie en indruk 07

  1. Zijn de standby paden naar de passieve LUN’s
  2. Zijn de aktieve paden naar de aktieve LUN’s

Bij een failover zullen de stanby paden dus active worden en de active zullen wijzigen naar “Dead links”

Deze failover hebben we op diverse manieren getest en dat werkt zo ontzettend goed dat je er niets van merkt als er een 3PAR uitvalt.
Je zult echt monitoring moeten gebruiken om te merken dat er wat gebeurd !

Maar nu komen we dan ook bij de concessie die gedaan moet worden om deze graad van datacontinuïteit te realiseren :
De 3PAR’s zijn met 4x 10GbE iSCSI verbonden. Wanneer een VM gaat lezen, merk je dit ook meteen : 1200MB+/seconde leessnelheden worden gehaald (=10GbE).
Maar het schrijven van data is een ander verhaal. Data pakketten worden pas gecommit wanneer Remote Copy de data weggeschreven heeft op de passieve LUN.
En dat gaat over 2x een 1Gbps link, dus max. 250 MB per seconde wat ook de schrijfsnelheid is van je VM’s !
Dat is de concessie die je moet overwegen : van 1200MB+ naar 250MB/Sec. maximale schrijfsnelheid.
Maar om een indruk te geven in de verschillen tussen 3PAR Full Flash SSD en een StoreVirtual HDD 6 node Cluster :

3PAR 8200 ServerStoreVirtual 4530 Cluster
3PAR 8200 Implementatie en indruk 083PAR 8200 Implementatie en indruk 09

Aan de andere kant : wanneer komt het voor dat je continue zoveel data aan het schrijven bent ?
En het aantal IOPS dat je haalt met full flash SSD maakt dat ook weer ruimschoots goed.
Het rebooten (dus afsluiten en weer opstarten) van bijvoorbeeld een Windows Server 2012 RDS VM is in luttele secondes klaar !

Wat ook een hele mooie optie is, is de Deduplication !
Je kunt LUN’s Thinly Deduped aanmaken en daarop je VM’s draaien.
Veelal bestaan virtuele machines als Windows Servers etc. uit dezelfde Operating Systems en dus ook dezelfde OS Systeem bestanden.
Deduplication zal er voor zorgen dat dezelfde bestanden maar 1 keer opgeslagen worden. Je wint hiermee dus enorm veel schijfruimte !

Indruk van de 3PAR’s

De eerste indruk is geweldig, die performance die eruit komt, de techniek achter de 3PAR, de service etc. het is allemaal geweldig !
Het failover gedeelte werkt echt perfect, zo snel heb ik nog nooit een failover zien plaatsvinden.

Als je uit de onder en middenklasse storage solutions komt, dan zal 3PAR een compleet nieuwe wereld zijn waarbij je je een paar keer achter de oren zult krabben om het kwartje achter bepaalde logica te doen laten vallen. Maar als je dat door hebt, en dat zal snel gebeuren, wil je niks anders meer !
Maar is dit echt het geld waard waarmee je een riant huis kunt kopen waard ?
Dat ligt er helemaal aan welke eisen je stelt aan je storage !
Wil je performance, stabiliteit, continuiteit, flexibiliteit en geweldige service en je server/storage gebeuren naar een hoog plan wilt werken ? Dat is dit het geld zeker waard.
Is dit allemaal minder belangrijk, kijk dan vooral naar minder kostende oplossingen, die zijn er namelijk ook legio welke prima voldoen.

3PAR biedt waar voor zijn geld en we gaan hier nog heel veel plezier aan beleven !

NIC Teaming opzetten in Windows Server 2012

NIC Teaming opzetten in Windows Server 2012

Server 2012 NIC Teaming

NIC Teaming oftewel het samenvoegen van meerdere netwerkkaarten voor meer snelheid en failover mogelijkheden !
Voor Server 2012 moest het teamen van NIC’s gebeuren met software van de fabrikanten. Server 2012 ondersteund out-of-the-box al Teaming !

Wat is Teaming ?

Zoals gezegd is het teamen van netwerkkaarten niets anders als het samenvoegen en stapelen van netwerkkaarten.
Wat het nut er van is ?
Nou, dat is best heel erg nuttig omdat wanneer je 4x een 1Gb netwerkkaart hebt, deze kunt samenvoegen tot 1 netwerkkaart die een snelheid kan halen van 4 Gbit !
Deze netwerkkaart verbindt je uiteraard met 4 netwerkkabels aan je switch.
Deze 4Gbit netwerkkaart kun je vervolgens een IP adres geven en eventueel meerdere virtuele NICS maken voor verschillende vLAN’s !
Het voordeel is dat je hogere doorvoersnelheden kunt halen, maar ook failover hebt. Als 1 of 2 netwerkkaarten of kabels kapot gaan, werkt het altijd nog hetzij op een wat lagere snelheid.
Maak je je team switch onafhankelijk ? Dan kun je je team bijvoorbeeld over 4 switches verdelen om een failover te maken.

Hoe maken we een TEAM in Server 2012 ?

Hiervoor hebben we minimaal 2 netwerkkaarten nodig, in dit voorbeeld gebruiken we 2x 1 Gbit netwerkkaart.

In Server 2012 ga je naar de Server Manager, klik daar op Local Server en aan de rechterkant zie je dan NIC Teaming staan.
Klik daar op Disabled om Teaming op te zetten.

Server 2012 NIC Teaming setup 01

Nu komen we in onderstaand scherm.
Klik in de kolom bij TEAMS op de knop Tasks en kies New Team

Server 2012 NIC Teaming setup 02

Dan krijg je onderstaand scherm.
Geef de Team een naam en selecteer de netwerkkaarten die opgenomen moeten worden in de team.
De additional properties zijn afhankelijk van jouw situatie.

Server 2012 NIC Teaming setup 03

Als je op OK hebt geklikt, wordt de Team opgeslagen. Dit kan even duren…

Server 2012 NIC Teaming setup 04

Dan kom je terug in onderstaand scherm.
Je ziet nu bij TEAMS dat je een team hebt en aan de rechterkant bij Adapters and Interfaces zie je welke netwerkkaarten er zijn.

Server 2012 NIC Teaming setup 05

Nu klik je bij Adapters and Interfaces op Team Interfaces
Je ziet dan ook hier de team die je net gemaakt hebt.

Server 2012 NIC Teaming setup 06

Als je nog een vLAN tagged Interface wilt toevoegen, klik dan op Tasks en dan Add Interface
Om vLAN’s te gebruiken moet je uiteraard weten wat dit is en hoe je dit in moet richten !
Heb je dit nog nooit gedaan ? Ga hier dan eerst mee testen in een testomgeving, NOOIT in een productie omgeving omdat je je complete netwerk onbereikbaar kunt maken met alle gevolgen van dien !
Lees dit artikel voor een vLAN introductie.

Server 2012 NIC Teaming setup 07

Geef een naam aan je nieuwe Team en geef een vlan nummer op waarmee deze team verbinding mee moet hebben.
Druk vervolgens op OK om de nieuwe team aan te maken en op te slaan.

Server 2012 NIC Teaming setup 08

Indien we nu de status van de team bekijken, zien we dat we een netwerkkaart (team) hebben met een snelheid van 2 Gbps !

Server 2012 NIC Teaming setup 09

Deze nieuwe netwerkkaart kun je inrichten zoals een gewone netwerkkaart.
Je kunt deze dus gewoon een IP adres geven, default gateway, DNS etc.
De Teaming configuratie zorgt er dan voor dat de configuratie op de afzonderlijke netwerkkaarten terecht komt.

Conclusie

Wat je nu hebt gecreëerd is een netwerkkaart die switch onafhankelijk werkt.
Als je deze 2 netwerkaarten met 2 netwerkkabels op 2 switches aansluit, zal dit gewoon werken als een 2Gbps netwerkverbinding.
Je hebt dan een failover voor het geval 1 switch, netwerkkabel of netwerkkaart kapot gaat !
Wanneer er een onderbreking in de team zit, zoals een kapote kabel, nic of switch, zal de team een failover genereren en al het verkeer over de nog werkende verbinding sturen.
Ook de doorvoersnelheid zal dan omlaag gaan naar 1 Gbps uiteraard.

Dit is een prima oplossing om een High Availability oplossing te maken voor servers !

 

MSVCP120.dll foutmelding oplossen

MSVCP120.dll foutmelding oplossen

MSVCP120.DLL Foutmeldingen

Wanneer je je computer geherinstalleerd hebt en alle programma’s er weer op hebt staan, kan het wel eens voorkomen dat bij het starten van een programma meldingen komen zoals het missen van msvcp120.dll.
Onderstaand zie je zo’n melding :

msvcp20dll missing error

Wat is dit voor een melding, maar belangrijker : hoe los je het op ?

Wat is MSVCP120.DLL ?

Een .DLL is een zogenaamde bibliotheek. Hierin staan instructies voor het programma dat er mee moet werken.
Mist deze dll, dan kan het programma niet werken en zul je een dergelijke foutmelding zoals hierboven zien.
De msvcp120 is voor velen een bekende dll, maar als je er niet heel erg in thuis bent, wordt het toch een heel zoekplaatje.

msvcp120.dll is onderdeel van de Visual C++ Redistributable Packages for Visual Studio 2013 software.
Als deze niet aanwezig is, kan het heel goed zijn dat dit niet geinstalleerd is.

Hoe los ik dit nu op ?

Het oplossen van deze melding is relatief eenvoudig, je installeert namelijk gewoon Visual C++ Redistributable Packages for Visual Studio 2013 en je bent klaar !

Om dit te installeren ga je naar deze Microsoft pagina en kies voor de engelse versie (Nederlands bestaat namelijk niet)
Vervolgens kom je op de download selectie pagina en dan kies je daar de benodigde versie (32 of 64 bit).

Weet je niet welke versie je nodig hebt ?
In Windows 10 druk je dan op WIN + X waarna je een popup menu krijgt.
Kies daar Systeem en je ziet dan het volgende venster :

msvcp20dll missing error 3

In bovenstaande afbeelding zien we bij de geel gearceerde regel dat we een 64-bits besturingssysteem hebben.
Voor het downloaden van de software kiezen we dan de 64 bit variant.

Selecteer de juiste versie en klik op Next :

msvcp20dll missing error 2

De download zal starten en vrij snel klaar zijn aangezien dit geen groot bestand is.
Eenmaal gedownload kun je deze starten en de wizard doorlopen waarna de installatie door zal lopen en gereed zal zijn.
Indien nodig moet het systeem opnieuw gestart worden, mocht dat zo zijn dan zal Windows dit melden.

Als alles goed gegaan is, staat de vcredist nu op de computer en moet je nu de “probleem” programma’s kunnen starten en ben je van de msvcp120.dll foutmelding af !