Ho una macchina virtuale Windows Server 2012 R2; si con tutti gli aggiornamenti. Il software aggiuntivo include Microsoft SQL Server 2014 (era il 2012 su una VM precedente). La società di web hosting include xenpci.sys (EJBPV XenPCI Driver (Checked Build), James Harper) come parte dell'installazione predefinita su tutte le macchine virtuali e Plesk.
Periodicamente, il sistema operativo si blocca, schermate blu o riavvii. Ricevo mini discariche, anche se non sempre. Il solito problema è:
Errore: CRITICAL_STRUCTURE_CORRUPTION
Il file di livello superiore specifico, ovviamente non la causa, varia: win32k.sys, ntoskrnl.exe, xenpci.sys (il driver Xen, anche se mostrato solo un paio di volte) e ndis.sys.
L'analizzatore OSR (Open System Resources) non è stato di grande aiuto. L'analizzatore WhoCrashed è stato un po 'più utile.
Ha dichiarato:
17 discariche sono state trovate e analizzate. Solo 10 sono inclusi in questo rapporto. È stato identificato un driver di terze parti che causa arresti anomali del sistema sul computer. Si consiglia vivamente di verificare la presenza di aggiornamenti per questi driver sui siti Web dell'azienda. Fare clic sui collegamenti seguenti per cercare con Google aggiornamenti per questi driver:
xenpci.sys (EJBPV XenPCI Driver (Checked Build), James Harper)
Ho cercato di spingere la società di web hosting a ricercare l'argomento, ma possono alzare a mani vuote. Non sono convinto che i driver Xen siano in errore. WhoCrashed ha raccolto su di esso, presumo semplicemente perché quello è stato l'ultimo driver un paio di volte ed è una terza parte, quindi questo lo rende colpevole. Non ho scritto WhoCrashed, così difficile commentare ulteriormente.
La mia domanda è come risolvere il problema.
La società di web hosting ha già provato a darmi due nuove macchine virtuali negli ultimi due anni. Il problema migra. Ho installato SQL Server, ma il sistema operativo e Plesk sono arrivati per impostazione predefinita. Va bene, c'è anche il software del server di posta. La società di web hosting mi ha anche detto che non hanno altri clienti che si lamentano allo stesso modo. Hanno eseguito test del disco più volte. La salute del disco è buona.
Non ho verificato lo stato del registro, ma il problema riguarda le installazioni e si verifica abbastanza regolarmente, quindi dovrei scartarlo. Sono sulla mia terza o quarta VM ora.
Ancora una volta, cito Xen perché WhoCrashed lo ha menzionato, ma non sono convinto che sia la causa, e altri clienti lo usano davvero. Il sistema ha memoria e spazio di archiviazione adeguati, quindi non è un problema.
AGGIORNAMENTO: Ecco alcune risposte della società di web hosting alla mia domanda.
Nel solito scenario, le prestazioni della macchina virtuale diminuiranno una volta disinstallati i driver. Potrebbero esserci alcuni problemi di sincronizzazione con il nodo hardware.
Sto usando una build verificata o rilasciata?
Stai usando una build firmata dal test, la stessa dal sito dello sviluppatore.
Come posso dirlo? La finestra di dialogo delle proprietà PCI Xen in Gestione dispositivi non diceva in un modo o nell'altro. La voce in Gestione dispositivi è l'unica posizione? Ho controllato Programmi e funzionalità e non ho visto nulla elencato.
È possibile controllare la versione in Aggiungi o rimuovi programmi. Fare riferimento all'istantanea allegata.
Come / dove posso trovare la versione più recente sul loro sito?
Il sito dello sviluppatore non funziona - http://www.meadowcourt.org/downloads/ Puoi scaricare le ultime versioni firmate da qui - http://wiki.univention.de/index.php?title=Installing-signed-GPLPV- autisti
Come posso sapere a quale Xen appartiene 0.11.0.373 (Xen 4.6? 3.0? Xy?)
Stiamo usando Xen 3.4.4, non puoi vederlo dalla tua VM. Può essere visualizzato solo dal nodo hardware.
Aggiornamento 2: la società di hosting ha installato due software James Harper.
GPL PV Drivers for Windows
EJB PV Drivers for Windows