Labels
Azure
(1)
Backup
(1)
Backup Exec 2010
(1)
Certificaten
(2)
Citrix
(3)
counters
(1)
CSV
(2)
dirsync
(1)
DNS
(1)
DPM 2012
(4)
Exchange
(2)
Exchange 2012
(2)
Failover Cluster
(6)
Flashplayer
(1)
Gateway
(1)
GPO
(1)
Hyper-V
(7)
Internet explorer
(1)
Java
(1)
Microsoft
(27)
Netscaler
(1)
Office 365
(2)
OWA
(1)
performance
(1)
policy
(1)
Powershell
(4)
SCVMM
(1)
SHA2
(1)
snapshot
(1)
Sp2
(1)
sql
(1)
Sydi
(1)
Symantec
(1)
Terminal server
(1)
Time
(1)
TMG
(2)
Tools
(1)
UAG
(3)
update
(1)
VHD
(1)
Windows 7
(3)
Windows server 2003
(1)
Windows Server 2008
(11)
windows server 2012
(3)
Windows server 2016
(1)
WMI
(2)
Posts tonen met het label Windows Server 2008. Alle posts tonen
Posts tonen met het label Windows Server 2008. Alle posts tonen
donderdag 1 november 2012
woensdag 16 mei 2012
Inconsistent WMI Repository
Op een Citrix Server wilde we een aanpassing doorvoeren op RD Session Host, echter kregen we onderstaande foutmelding:
De foutmelding lag aan de WMI repository, welke corrupt was:
Ook het opvragen van de services via Powershell lukte niet:
Services herstarten leverde geen oplossing.
Oplossing:
We hadden geen backup van de repository (locatie %windir%\System32\wbem\repository) die we terug konden zetten, dus onderstaand commando uitgevoerd:
Winmgmt /salvagerepository %windir%\System32\wbem
In de system32\WBEM\ wordt de oude repository dir. Hernoemd en een nieuwe wordt aangemaakt!
Commando WINMGMT
C:\sydi>winmgmt /?
WMI (Windows Management Instrumentation)
Syntaxis: winmgmt [/backup <bestandsnaam>] [/restore <bestandsnaam> <vlag>]
[/resyncperf] [/standalonehost [<niveau>]] [/sharedhost]
[/verifyrepository [<pad>]] [/salvagerepository]
[/resetrepository]
[/resyncperf] [/standalonehost [<niveau>]] [/sharedhost]
[/verifyrepository [<pad>]] [/salvagerepository]
[/resetrepository]
/backup <bestandsnaam>
Hiermee wordt een back-up van de opslag met de opgegeven bestands-
naam gemaakt. De optie 'bestandsnaam' moet het volledige pad naar
de bestandslocatie bevatten. Dit proces vereist een schrijf-
vergrendeling op de opslag, zodat de schrijfbewerkingen naar de
opslag worden onderbroken totdat het back-upproces is voltooid.
Hiermee wordt een back-up van de opslag met de opgegeven bestands-
naam gemaakt. De optie 'bestandsnaam' moet het volledige pad naar
de bestandslocatie bevatten. Dit proces vereist een schrijf-
vergrendeling op de opslag, zodat de schrijfbewerkingen naar de
opslag worden onderbroken totdat het back-upproces is voltooid.
/restore <bestandsnaam> <vlag>
De WMI-opslag handmatig uit het opgegeven back-upbestand
terugzetten. De optie 'bestandsnaam' moet het volledige
pad naar de locatie met het back-upbestand bevatten. Om het
terugzetten te kunnen uitvoeren, wordt de bestaande opslag
opgeslagen, zodat deze kan worden hersteld als de bewerking
mislukt. Vervolgens wordt de opslag uit het back-upbestand uit de
optie 'bestandsnaam' teruggezet. Als er geen exclusieve toegang
tot de opslag is, wordt de verbinding tussen bestaande clients
en WMI verbroken. De optie 'vlag' moet 1 (verbinding met
gebruikers - geforceerd verbreken en vervolgens terugzetten) of
0 (standaard - terugzetten als geen gebruikers zijn verbonden)
zijn, en dit bepaalt de modus voor terugzetten.
De WMI-opslag handmatig uit het opgegeven back-upbestand
terugzetten. De optie 'bestandsnaam' moet het volledige
pad naar de locatie met het back-upbestand bevatten. Om het
terugzetten te kunnen uitvoeren, wordt de bestaande opslag
opgeslagen, zodat deze kan worden hersteld als de bewerking
mislukt. Vervolgens wordt de opslag uit het back-upbestand uit de
optie 'bestandsnaam' teruggezet. Als er geen exclusieve toegang
tot de opslag is, wordt de verbinding tussen bestaande clients
en WMI verbroken. De optie 'vlag' moet 1 (verbinding met
gebruikers - geforceerd verbreken en vervolgens terugzetten) of
0 (standaard - terugzetten als geen gebruikers zijn verbonden)
zijn, en dit bepaalt de modus voor terugzetten.
/resyncperf De prestatie-DLL-bestanden van het systeem bij WMI
registreren.
registreren.
/standalonehost [<niveau>]
De Winmgmt-service naar een alleenstaand Svchost-proces verplaatsen
dat een vast DCOM-eindpunt heeft. Het standaardeindpunt is
'ncacn_ip_tcp.0.24158'. Maar het eindpunt kan worden gewijzigd
door Dcomcnfg.exe uit te voeren. De optie 'niveau' is het
verificatieniveau voor het Svchost-proces. Als niveau niet wordt
opgegeven, is de standaardwaarde 4 (RPC_C_AUTHN_LEVEL_PKT).
De Winmgmt-service naar een alleenstaand Svchost-proces verplaatsen
dat een vast DCOM-eindpunt heeft. Het standaardeindpunt is
'ncacn_ip_tcp.0.24158'. Maar het eindpunt kan worden gewijzigd
door Dcomcnfg.exe uit te voeren. De optie 'niveau' is het
verificatieniveau voor het Svchost-proces. Als niveau niet wordt
opgegeven, is de standaardwaarde 4 (RPC_C_AUTHN_LEVEL_PKT).
/sharedhost De Winmgmt-service naar het gedeelde Scvhost-proces
verplaatsen.
verplaatsen.
/verifyrepository [<pad>]
Een consistentiecontrole op de WMI-opslag uitvoeren. Als u de
schakeloptie /verifyrepository zonder optie <pad> opgeeft, wordt
de actieve opslag die momenteel door WMI wordt gebruikt,
gecontroleerd. Als u <pad> opgeeft, kunt u elke opgeslagen kopie
van de opslag controleren. In dat geval dient <pad> het volledige
pad naar de opgeslagen kopie van de opslag bevatten. De opgeslagen
opslag dient een kopie van de volledige opslagmap te zijn.
Een consistentiecontrole op de WMI-opslag uitvoeren. Als u de
schakeloptie /verifyrepository zonder optie <pad> opgeeft, wordt
de actieve opslag die momenteel door WMI wordt gebruikt,
gecontroleerd. Als u <pad> opgeeft, kunt u elke opgeslagen kopie
van de opslag controleren. In dat geval dient <pad> het volledige
pad naar de opgeslagen kopie van de opslag bevatten. De opgeslagen
opslag dient een kopie van de volledige opslagmap te zijn.
/salvagerepository
Een consistentiecontrole op de WMI-opslag uitvoeren en de opslag
opnieuw samenstellen als een inconsistentie wordt gevonden. De
inhoud van de inconsistente opslag wordt samengevoegd met de
opnieuw samengestelde opslag, als deze kan worden gelezen. De
herstelbewerking wordt altijd uitgevoerd op de opslag die momenteel
door de WMI-service wordt gebruikt. MOF-bestanden die de instructie
#pragma autorecover preprocessor bevatten worden naar de opslag
teruggezet.
Een consistentiecontrole op de WMI-opslag uitvoeren en de opslag
opnieuw samenstellen als een inconsistentie wordt gevonden. De
inhoud van de inconsistente opslag wordt samengevoegd met de
opnieuw samengestelde opslag, als deze kan worden gelezen. De
herstelbewerking wordt altijd uitgevoerd op de opslag die momenteel
door de WMI-service wordt gebruikt. MOF-bestanden die de instructie
#pragma autorecover preprocessor bevatten worden naar de opslag
teruggezet.
/resetrepository
De opslag wordt teruggezet naar de toestand van net nadat het
besturingssysteem werd geïnstalleerd. MOF-bestanden die de
instructie #pragma autorecover preprocessor bevatten worden
naar de opslag teruggezet.
De opslag wordt teruggezet naar de toestand van net nadat het
besturingssysteem werd geïnstalleerd. MOF-bestanden die de
instructie #pragma autorecover preprocessor bevatten worden
naar de opslag teruggezet.
dinsdag 6 maart 2012
W32TM Time settings
Soms gebeuren er vreemde zaken die niet te verklaren zijn, waar veel mensen niet bij stil staan is dat tijd een hele belangrijke factor is voor veel applicaties.
Als er bijv. meer dan 5 minuten tussen een DC zit en een client dan kunnen er vreemde zaken gebeuren vooral met authenticatie (kerberos) problemen.
Hieronder een aantal commando’s om zaken na te lopen. (allen uit te voeren in DOS prompt als administrator)
W32tm / query /source de gegevens worden opgevraagd waar de computer zijn tijd vandaan haalt, onderstaande voorbeeld zie je dat de tijd komt van de Domain Controller,
Voor een computer dat in een domein hangt dus perfect!
W32tm /monitor er worden diverse checks gedaan, wat belangrijk is om te weten is de stratum waarde, de stratumwaarde geeft aan wie de hoofdtijd server is.
In onderstaande voorbeeld zie je dat er 3 DC’s zijn waarvan 1 een lagere stratum waarde heeft dan de andere 2, je kunt ook zeggen dat deze server met stratum waarde 3
De hoofdtijdserver is van het hele domein. De DC met stratum waarde 3 haalt zijn tijd weer extern ergens vandaan (nl.pool.ntp.org, stratum 2) en zoals je kunt zien haalt nl.pool.ntp.org deze tijd ook weer ergens vandaan (turnera-ext-bge0.toolserver.org, stratum 1)
W32tm /query /status hier kun je snel zien wat de bron is en wanneer de laatste keer is geweest dat de client heeft gesynchroniseerd.
Om een client (domein) te laten syncen voer je onderstaande stappen uit: (let op, in principe als je een client toevoegt aan een domein dan doet hij dit automatisch)
To configure a client computer for automatic domain time synchronization
- Open a Command Prompt. (as administrator)
- Type the following command and then press ENTER:
w32tm /config /syncfromflags:domhier /update
- Type the following command and then press ENTER:
net stop w32time
- Type the following command and then press ENTER:
net start w32time
Om een client/DC rechtstreeks met een externe tijdbron te laten syncen voer je onderstaande uit:
To synchronize the domain controller with an external time source
- Click Start, and then click Command Prompt. (as administrator)
- In the Command Prompt window, type the following line, where peers is a comma-separated list of IP addresses of the appropriate time sources, and press ENTER:
w32tm /config /manualpeerlist: nl.pool.ntp.org /syncfromflags:MANUAL
Press ENTER. You should get a message that the command completed successfully. - Type w32tm /config /update
- Press ENTER. You should get a message that the command completed successfully.
W32time uses a variable poll interval based on the quality of timesync with the server. On DCs, this interval defaults to between 64 and 1024 seconds. - To immediately synchronize with the external time server, type w32tm /resync and press ENTER. You should get a message that the command completed successfully.
- Type Exit and press ENTER.
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm /unregister
w32tm /register
net start w32time
Bron: Technet
woensdag 22 februari 2012
Server Manager 2008 server 0x800F0818 error
- Readiness check draaien op de server (KB947821)
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.21645
Package Version 13.0
2012-02-22 09:11
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
(f) CBS MUM Corrupt 0x00000000 servicing\Packages\Package_for_KB2454826_RTM~31bf3856ad364e35~amd64~~6.1.2.0.mum Expected file name Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~6.1.7600.16385.mum does not match the actual file name
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
Summary:
Seconds executed: 281
Found 1 errors
CBS MUM Corrupt Total count: 1
Unavailable repair files:
servicing\packages\Package_for_KB2454826_RTM~31bf3856ad364e35~amd64~~6.1.2.0.mum
servicing\packages\Package_for_KB2454826_RTM~31bf3856ad364e35~amd64~~6.1.2.0.cat
- Maak jezelf eigenaar van deze map, voer dit commando uit (CMD run as admin):
takeown /F c:\Windows\Servicing\Packages /D y /R - Geef je daarna full control rechten op bovenstaande map.
- Package opnieuw downloaden van de MS site KB2454826
- Package uitpakken, daarna de CAB file nogmaals uitgepakt.
- In de cab file zitten de zelfde 2 files die in de readiness tool naar boven zijn gekomen:servicing\packages\Package_for_KB2454826_RTM~31bf3856ad364e35~amd64~~6.1.2.0.mumservicing\packages\Package_for_KB2454826_RTM~31bf3856ad364e35~amd64~~6.1.2.0.cat
- Kopieer eerst de 2 oude bestanden en backup deze eerst.
- Kopieer daarna de 2 nieuwe bestanden en overschrijf de 2 oude in de c:\windows\ servicing\packages\ Directory
- Geef daarna de local TrustedInstaller weer owner rechten op bovenstaande directory (dit kun je gewoon via de grafische interface doen)
- Et Voilà de server manager werkt weer naar behoren.
dinsdag 21 februari 2012
WMI Query x32 or x64 windows OS
Target Win 7 32 bit machines:
select * from Win32_OperatingSystem WHERE Version like "6.1%" AND ProductType="1" AND NOT OSArchitecture = "64-bit"
select * from Win32_OperatingSystem WHERE Version like "6.1%" AND ProductType="1" AND NOT OSArchitecture = "64-bit"
Target Win 7 64Bit machines:
select * from Win32_OperatingSystem WHERE Version like "6.1%" AND ProductType="1" AND OSArchitecture = "64-bit"
select * from Win32_OperatingSystem WHERE Version like "6.1%" AND ProductType="1" AND OSArchitecture = "64-bit"
Target any 32 bit OS;
SELECT AddressWidth FROM Win32_Processor WHERE AddressWidth ='32'
SELECT AddressWidth FROM Win32_Processor WHERE AddressWidth ='32'
Target any 64Bit OS:
SELECT AddressWidth FROM Win32_Processor WHERE AddressWidth ='64'
SELECT AddressWidth FROM Win32_Processor WHERE AddressWidth ='64'
donderdag 9 februari 2012
Default Domain Policy
Een Default Domain Policy is een policy die altijd standaard wordt aangemaakt door een domain controller, deze staat ook standaard op het hoogste niveau (onder domain niveau)
Als je hier aanpassingen in maakt dan worden deze netjes doorgevoerd, voorbeeld hieronder: minimum password age 8 dagen.
Ik kijk in ADSIedit en zie inderdaad dat daar 8:00:00:00 staan (8 dagen)
Nu haal ik de Default Domain Policy weg en hang ik deze onder een lager OU niveau, als ik nu de minimum password age aanpas naar bijv. 3 dagen zoals hieronder
Dan zie ik in ADSI edit nog steeds 8 dagen staan, kortom een Default Domain Policy werkt dan eigenlijk niet meer “goed” laat deze dus altijd op het hoogste niveau staan!
woensdag 25 januari 2012
Failover Cluster Node State is “Down” and Cluster Service Terminates or Adding a New Failover Cluster Node Fails with Time Out Error
Failover cluster op windows server 2008 r2 sp1, 4 nodes
Deze fout heb ik op kunnen lossen door onderstaande uit te voeren op de desbetreffende node:
- Clear-Clusternode in powershell (let op dat je de juiste PS commando's inlaad)
- Firewall disabled
- Antivirus disabled (McAfee)
- Ander Ip adres gegeven
- Na bovenstaande wijzigingen een reboot
- Evict node van cluster
Probeer nu de Node opnieuw toe te voegen aan de Cluster, als het goed is werkt het nu.
Onderstaande events kwamen voor in de log:
Log Name: System
Source: Service Control Manager
Date: 16.07.2011 14:06:26
Event ID: 7024
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: <Node FQDN>
Description:
The Cluster Service service terminated with service-specific error The wait operation timed out..
Log Name: System
Source: Microsoft-Windows-FailoverClustering
Date: 09.07.2011 5:21:30
Event ID: 1572
Task Category: Cluster Virtual Adapter
Level: Critical
Keywords:
User: SYSTEM
Computer: <Node FQDN>
Description:
Node '<Node Name>' failed to join the cluster because it could not send and receive failure detection network messages with other cluster nodes. Please run the Validate a Configuration wizard to ensure network settings. Also verify the Windows Firewall 'Failover Clusters' rules.
dinsdag 10 januari 2012
Failover Cluster storage Validate SCSI-3 Persistent Reservation error
Bij het opzetten van een Failover cluster in windows 2008 R2 liepen we tegen onderstaande fout aan, validation wizard voor een cluster.
Wat blijkt nu het geval te zijn, als je harde schijven presenteert aan een Host binnen een SAN (in dit geval een HP EVA) geef je de OS aan, dit zet je meestal op “Windows operating system”
Echter als je dit doet dan krijg je onderstaande fout: Validate SCSI-3 Persistent Reservation
Om dit op te lossen zul je op de SAN (EVA) een aanpassing moeten doen:
Na deze aanpassing zal de validation wizard goed verlopen.
Aanvullende informatie over het opbouwen van een cluster:
Quorum disk (witness disk)
donderdag 5 januari 2012
Multipath I/O (MPIO) Fibre
Als je een SAN hebt gekoppeld aan een server met meerdere Fibres in onderstaande voorbeeld 4 dan zie je de LUN’s 4 keer gepresenteerd.
Dit kun je oplossen door Multipath I/O te installeren, onder Features Windows server 2008
Start MPIO
Ga naar Discover Multi-paths en klik op Add.
hierna zul je moeten rebooten.
Het ziet er nu als volgt uit na de reboot.
RSAT Active Directory Users and Computers
Als je de RSAT tools installeert op windows 7 en je activeert Active Directory User and Computers dan zie je niet alle tabladen.
Om deze te zien dan dien je ook onderstaande aan te vinken om te installeren.
Als de installatie voltooid is zie je vanaf nu ook je Extern bureaublad-servicesprofiel (voorheen, terminal server profiel)


vrijdag 18 november 2011
An error has occurred for task MyTask. Error message: The following error was reported:
Als je een taak aanmaakt op een windows server 2008 x64 machine kan het wel eens zijn dat je deze error krijgt:
An error has occurred for task MyTask. Error message: The following error was reported: 2147944309
An error has occurred for task MyTask. Error message: The following error was reported: 2147944309
De oplossing is vrij simpel, deze error komt omdat je het verkeerde wachtwoord hebt ingegeven om de taak uit te laten voeren, dit gebeurd meestal met een domein account.
Je hoeft alleen de desbetreffende user te unlocken, hij lock deze user namelijk meteen.
Abonneren op:
Reacties (Atom)





















