Mam maszynę wirtualną z systemem Windows Server 2012 R2; tak ze wszystkimi aktualizacjami. Dodatkowe oprogramowanie obejmuje Microsoft SQL Server 2014 (był 2012 na poprzedniej maszynie wirtualnej). Firma hostingowa obejmuje xenpci.sys (sterownik EJBPV XenPCI (wersja sprawdzona), James Harper) jako część ich domyślnej instalacji na wszystkich maszynach wirtualnych i Plesk.
Okresowo system operacyjny zawiesza się, wyświetla niebieski ekran lub uruchamia się ponownie. Dostaję mini zrzuty, choć nie przez cały czas. Typowy problem to:
Błąd: CRITICAL_STRUCTURE_CORRUPTION
Konkretny plik najwyższego poziomu, oczywiście nie będący przyczyną, jest różny: win32k.sys, ntoskrnl.exe, xenpci.sys (sterownik Xen, choć pojawił się tylko kilka razy) i ndis.sys.
Analizator OSR (Open System Resources) nie był zbyt pomocny. Analizator WhoCrashed był nieco bardziej pomocny.
Stwierdzono:
Znaleziono 17 zrzutów awaryjnych i poddano je analizie. Tylko 10 jest uwzględnionych w tym raporcie. Stwierdzono, że sterownik innej firmy powoduje awarie systemu na komputerze. Zdecydowanie zaleca się sprawdzenie aktualizacji tych sterowników na stronach internetowych ich firm. Kliknij poniższe linki, aby wyszukać w Google aktualizacje tych sterowników:
xenpci.sys (EJBPV XenPCI Driver (Checked Build), James Harper)
Próbowałem zmusić firmę hostingową do zbadania tematu, ale mogą z pustymi rękami. Nie jestem przekonany, że to wina sterowników Xen. WhoCrashed go podniósł, przypuszczam tylko dlatego, że był to ostatni kierowca kilka razy i jest to strona trzecia, więc to czyni go winnym. Nie napisałem WhoCrashed, więc trudno komentować dalej.
Moje pytanie brzmi, jak rozwiązać problem.
Firma hostingowa próbowała już dawać mi dwie nowe maszyny wirtualne w ciągu ostatnich kilku lat. Problem migruje. Zainstalowałem SQL Server, ale system operacyjny i Plesk były dostarczane domyślnie. Dobra, jest też oprogramowanie serwera pocztowego. Firma hostingowa powiedziała mi również, że nie mają innych klientów podobnie narzekających. Przeprowadzili testy dysku wiele razy. Stan dysku jest dobry.
Nie sprawdziłem stanu rejestru, ale problem dotyczy instalacji i zdarza się dość rutynowo, więc musiałbym to zdyskontować. Jestem teraz na mojej trzeciej lub czwartej maszynie wirtualnej.
Ponownie wspominam o Xen, ponieważ WhoCrashed wspomniał o tym, ale nie jestem przekonany, że to jako przyczyna, a inni klienci naprawdę tego używają. System ma odpowiednią pamięć i pamięć, więc nie stanowi to problemu.
AKTUALIZACJA: Oto kilka odpowiedzi od firmy hostingowej na moje zapytanie.
W zwykłym scenariuszu wydajność maszyny wirtualnej spada po odinstalowaniu sterowników. Mogą występować problemy z synchronizacją z Węzłem sprzętowym.
Czy używam wersji sprawdzonej lub wydanej?
Używasz kompilacji podpisanej testem, tej samej z witryny programisty.
Jak mogę powiedzieć? Okno dialogowe właściwości PCI Xen w Menedżerze urządzeń nie mówiło w ten czy inny sposób. Czy wpis w Menedżerze urządzeń jest jedyną lokalizacją? Sprawdziłem Programy i funkcje i nie zobaczyłem nic na liście.
Możesz sprawdzić wersję w Dodaj lub usuń programy. Zobacz dołączoną migawkę.
Jak / gdzie mogę znaleźć, gdzie jest najnowsza wersja na ich stronie?
Witryna programisty nie działa - http://www.meadowcourt.org/downloads/ Możesz tutaj pobrać najnowsze podpisane wersje - http://wiki.univention.de/index.php?title=Installing-signed-GPLPV- kierowcy
Jak mogę stwierdzić, do którego Xen, 0.11.0.373 należy (Xen 4.6? 3.0? Xy?)
Używamy Xen 3.4.4, nie widzisz go z maszyny wirtualnej. Można go wyświetlić tylko z poziomu węzła sprzętowego.
Aktualizacja 2: Firma hostingowa zainstalowała dwa oprogramowanie James Harper.
GPL PV Drivers for Windows
EJB PV Drivers for Windows