Pagefile op andere drive niet via script. (Server 2019)

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • gasemans
  • Registratie: Maart 2003
  • Laatst online: 09:08
Mijn vraag
Ik ben bezig met een nieuwe server 2019 image in vmware.
Normaal zetten wij op de c schijf een kleine pagefile van 1GB en een grote op een aparte disk. (ook echt alleen pagefile)

In server 2012 en 2016 gebruikten wij de volgende WMIC commando's
code:
1
2
3
4
5
wmic.exe computersystem set AutomaticManagedPagefile=False
wmic.exe pagefileset where name="C:\\pagefile.sys" set InitialSize=1024,MaximumSize=1024
wmic.exe pagefileset create name="Q:\pagefile.sys"
wmic.exe pagefileset where name="Q:\\pagefile.sys" set InitialSize=6144,MaximumSize=6144
wmic.exe pagefileset where name="D:\\pagefile.sys" delete


Heeft altijd keurig gewerkt.

Nu deployen we dit zelfde op een nieuwe server 2019 server.

We krijgen alleen maar succes meldingen en geen foutmeldingen.
Maar in de werkelijkheid is het niet toegepast op de Q schijf.

Als ik naar de advanced settings ga zie ik hem daar wel keurig staan.

Ik kan dan op set drukken.
en na ok krijg ik een reboot vraag.
Maar na reboot is het issue niet opgelost.

Wanneer ik alleen de C laat instellen via het wmic stuk werkt dat keurig.
En als ik daarna met de hand de pagefile op de Q instel gaat het ook goed.

Als ik in de logs kijk heb ik alleen maar information en geen errors.
iemand een idee wat de oorzaak is?

Eerst dacht ik dat het kwam dat de Q schijf op een aparte controller zat.
Dit aangepast maar heeft niks geholpen uiteindelijk.

Alle reacties


Acties:
  • 0 Henk 'm!

  • downtime
  • Registratie: Januari 2000
  • Niet online

downtime

Everybody lies

gasemans schreef op dinsdag 4 mei 2021 @ 17:14:
Mijn vraag
Ik ben bezig met een nieuwe server 2019 image in vmware.
Normaal zetten wij op de c schijf een kleine pagefile van 1GB en een grote op een aparte disk. (ook echt alleen pagefile)

In server 2012 en 2016 gebruikten wij de volgende WMIC commando's
code:
1
2
3
4
5
wmic.exe computersystem set AutomaticManagedPagefile=False
wmic.exe pagefileset where name="C:\\pagefile.sys" set InitialSize=1024,MaximumSize=1024
wmic.exe pagefileset create name="Q:\pagefile.sys"
wmic.exe pagefileset where name="Q:\\pagefile.sys" set InitialSize=6144,MaximumSize=6144
wmic.exe pagefileset where name="D:\\pagefile.sys" delete


Heeft altijd keurig gewerkt.

Nu deployen we dit zelfde op een nieuwe server 2019 server.

We krijgen alleen maar succes meldingen en geen foutmeldingen.
Maar in de werkelijkheid is het niet toegepast op de Q schijf.

Als ik naar de advanced settings ga zie ik hem daar wel keurig staan.

Ik kan dan op set drukken.
en na ok krijg ik een reboot vraag.
Maar na reboot is het issue niet opgelost.

Wanneer ik alleen de C laat instellen via het wmic stuk werkt dat keurig.
En als ik daarna met de hand de pagefile op de Q instel gaat het ook goed.

Als ik in de logs kijk heb ik alleen maar information en geen errors.
iemand een idee wat de oorzaak is?

Eerst dacht ik dat het kwam dat de Q schijf op een aparte controller zat.
Dit aangepast maar heeft niks geholpen uiteindelijk.
Ik heb een soortgelijk script maar dan in Powershell. Die werkt prima. Maar in mijn commentaar in het script staat wel dat de naam van de pagefile volledig in lowercase moet zijn (ben vergeten waarom en te lui om het op te zoeken). Ik zie dat jij de driveletter in kapitaal hebt. Misschien eens in lowercase proberen?

Acties:
  • 0 Henk 'm!

  • gasemans
  • Registratie: Maart 2003
  • Laatst online: 09:08
Bedoel je dan alleen de driveletter?
De config op de c werkt namelijk wel.
Dus zou niet verwachten dat het dan alleen bij q mis gaat.
Alhoewel ik daar een create extra voor heb.


Ga ik straks in ieder geval testen.

Acties:
  • 0 Henk 'm!

  • zense
  • Registratie: Juli 2001
  • Laatst online: 18-09 17:28

zense

Doh! Nevermind...

Mis je misschien een "\" op regel drie?

Acties:
  • 0 Henk 'm!

  • gasemans
  • Registratie: Maart 2003
  • Laatst online: 09:08
zense schreef op woensdag 5 mei 2021 @ 08:58:
Mis je misschien een "\" op regel drie?
Scherp.
Denk het eigenlijk niet aangezien er geen foutmelding komt.
Maar zal het even testen.

Acties:
  • 0 Henk 'm!

  • downtime
  • Registratie: Januari 2000
  • Niet online

downtime

Everybody lies

zense schreef op woensdag 5 mei 2021 @ 08:58:
Mis je misschien een "\" op regel drie?
Waarschijnlijk niet. Where is een query en dan moet je de backslash escapen. In een Create opdracht hoeft dat niet. Maar testen kan natuurlijk nooit kwaad.

Acties:
  • 0 Henk 'm!

  • gasemans
  • Registratie: Maart 2003
  • Laatst online: 09:08
downtime schreef op dinsdag 4 mei 2021 @ 22:14:
[...]

Ik heb een soortgelijk script maar dan in Powershell. Die werkt prima. Maar in mijn commentaar in het script staat wel dat de naam van de pagefile volledig in lowercase moet zijn (ben vergeten waarom en te lui om het op te zoeken). Ik zie dat jij de driveletter in kapitaal hebt. Misschien eens in lowercase proberen?
Getest maar helaas geen effect.
bij lowercase en bij uppercase zelfde meldingen.
Allemaal succes maar geen verschil.
Na reboot nog steeds het zelfde.
vreemde blijft dat in de GUI hij het bij beide wel meld dat het ingesteld is,
zense schreef op woensdag 5 mei 2021 @ 08:58:
Mis je misschien een "\" op regel drie?
een enkele klopt wel
Alhoewel hij met een dubbele wel meld dat de instance gemaakt is kan ik die daarna niet configureren.
Als ik met een enkele doe kan ik hem wel configureren maar ja, Daarna doet hij er niks mee... :o

Krijg het vermoeden dat dit veroorzaakt wordt doordat de C schijf MBR is en de rest is GPT.
Maar als ik de extra disken omzet heb ik nog steeds het zelfde issue.

Ik ga eens een 2de template er bij bouwen en alles op GPT gooien.
eens kijken of dat wat uitmaakt.

EDIT
Nieuwe template met alleen GPT disken en Bingo :)
Dan werkt mn script wel
vermoedelijk oorzaak C schijf MBR (was al door iemand gemaakt) andere disken GPT.
En dan werkt het dus niet.

Eindelijk gevonden :)

[ Voor 7% gewijzigd door gasemans op 06-05-2021 14:33 ]


Acties:
  • 0 Henk 'm!

  • downtime
  • Registratie: Januari 2000
  • Niet online

downtime

Everybody lies

gasemans schreef op donderdag 6 mei 2021 @ 10:02:
[...]

Nieuwe template met alleen GPT disken en Bingo :)
Dan werkt mn script wel
vermoedelijk oorzaak C schijf MBR (was al door iemand gemaakt) andere disken GPT.
En dan werkt het dus niet.
Vreemd maar verklaart wel waarom een soortgelijk script (maar dan in Powershell) bij mij wel werkte op W2019. Ik gebruik inderdaad alleen GPT disks.

Acties:
  • 0 Henk 'm!

  • gasemans
  • Registratie: Maart 2003
  • Laatst online: 09:08
downtime schreef op donderdag 6 mei 2021 @ 20:02:
[...]

Vreemd maar verklaart wel waarom een soortgelijk script (maar dan in Powershell) bij mij wel werkte op W2019. Ik gebruik inderdaad alleen GPT disks.
tijdens het testen heb ik alle disken opnieuw aangemaakt met uitzondering van de C schijf.
nieuwe disken waren toen ook MBR.
En toen lukte het wel :)

na nogmaals maken van de disken maar dan GPT en weer was het mis.
Je moet het maar door hebben.
Blijft alleen raar dat er nergens een foutmelding komt.
De settings melden dat alles gezet is en dat het dan toch niet werkt.

Maar het werkt nu :P
Pagina: 1