Wyświetl logi bootu w KVM
Tłumaczenie zostało wygenerowane automatycznie przez system naszego partnera SYSTRAN. W niektórych przypadkach mogą wystąpić nieprecyzyjne sformułowania, na przykład w tłumaczeniu nazw przycisków lub szczegółów technicznych. W przypadku jakichkolwiek wątpliwości zalecamy zapoznanie się z angielską/francuską wersją przewodnika. Jeśli chcesz przyczynić się do ulepszenia tłumaczenia, kliknij przycisk "Zgłóś propozycję modyfikacji" na tej stronie.
Wprowadzenie
Jeśli Twój serwer VPS nie odpowiada, powinieneś mieć dostęp do niego za pośrednictwem KVM w Panelu klienta. Najszybszym sposobem, aby zdiagnozować problem jest sprawdzenie logów startowych serwera (boot logi). Jednak konfiguracja GRUB musi zostać zmieniona, aby wyświetliły się te logi.
Pamiętaj, że w niektórych środowiskach KVM nie dostarczy Ci żadnych użytecznych informacji, ponieważ sekwencja uruchamiania pojawia się w porcie szeregowym, w którym GRUB jest skonfigurowany w trybie ciszy.
Niniejszy przewodnik wyjaśnia, jak aktywować logi boot, które mogą pomóc Ci rozwiązać problem serwera VPS.
OVHcloud świadczy usługi, za które jesteś odpowiedzialny w związku z ich konfiguracją i zarządzaniem. Jesteś więc odpowiedzialny za ich prawidłowe funkcjonowanie.
Jeśli napotkasz trudności z przeprowadzeniem tych operacji, skontaktuj się z wyspecjalizowanym dostawcą usług i/lub skontaktuj się z naszą społecznością użytkowników na https://community.ovh.com/en/. OVHcloud nie będzie w stanie udzielić Ci wsparcia technicznego w tym zakresie.
Wymagania początkowe
- posiadanie serwera VPS na koncie OVHcloud
- dostęp do Panelu client OVHcloud
W praktyce
Zmiany te zmienią konfigurację GRUB. Przed przystąpieniem do modyfikacji, OVHcloud nie może ponosić odpowiedzialności za uszkodzenie lub utratę danych.
Jeśli nadal masz dostęp do serwera VPS przez SSH, możesz przejść do etapu szóstego.
Etap 1: zrestartuj serwer VPS w trybie Rescue
Zaloguj się do Panelu client OVHcloud i uruchom restart serwera w trybie rescue. W razie potrzeby zapoznaj się z naszym przewodnikiem dotyczącym trybu Rescue.
Etap 2: przeprowadzić wstępną weryfikację
W przypadku starszych gam VPS partycje zostaną automatycznie zamontowane w trybie rescue. Do weryfikacji i identyfikacji lokalizacji montowania partycji możesz użyć następujących poleceń:
df -h
lsblk
Powyższy przykład pokazuje, że partycja systemowa jest zamontowana na /mnt/sdb. (Dysk główny to sdb. Dysk rescue to sda, a sda1 to główna partycja w trybie rescue zamontowana na /).
Jeśli Twój VPS należy do bieżącej gamy VPS, nie zostanie wykonany automatyczny montaż, a kolumna "MOUNTPOINT" powinna być pusta. W tym przypadku przejdź do etapu czwartego.
Etap 3: odmontuj partycję (tylko dla starszych gam VPS)
Na serwerze VPS należącym do poprzednich gam znajdujących się w trybie Rescue, główny dysk jest już zamontowany. W związku z tym należy go najpierw zdemontować przed przeniesieniem go do etapu 4:
Etap 4: zamontować partycję z odpowiednimi parametrami
Jeśli Twój VPS należy do bieżącej gamy VPS, sprawdź najpierw, czy folder montowania jest utworzony:
Wprowadź następujące polecenia, aby zamontować partycję z odpowiednimi parametrami:
Partycja systemu jest teraz zamontowana do użycia z poleceniem chroot, w celu wykonywania operacji, które wymagają dostępu do katalogów sys, dev i proc.
Etap 5: użyć polecenia CHROOT do konfiguracji plików systemowych
Teraz musisz mieć dostęp do plików GRUB systemu i je zmienić. W tym celu użyj polecenia chroot:
Od tej pory wszystkie wprowadzone przez Ciebie polecenia będą stosowane na serwerze VPS zamiast tymczasowego środowiska w trybie Rescue.
Etap 6: zmień konfigurację GRUB
Debian 8 lub wyższe i Ubuntu 18 lub wyższe
Utwórz kopię zapasową pliku konfiguracyjnego:
Aby uzyskać dostęp do logów boot za pomocą konsoli KVM, upewnij się, że w pliku /etc/default/grub dysponujesz następującą wartością:
Jeśli ta linia jest brakująca lub inna, zmodyfikuj plik za pomocą edytora i zapisz go.
Następnie użyj następującego polecenia, aby ponownie wygenerować plik konfiguracyjny GRUB (zmiany zostaną zapisane w kolejnym restarcie):
CentOS 7 lub wyższy (grub2)
Utwórz kopię zapasową pliku konfiguracyjnego:
Aby uzyskać dostęp do logów boot za pomocą konsoli KVM, upewnij się, że w pliku /etc/default/grub dysponujesz następującymi wartościami:
Jeśli te linie są brakujące lub inne, zmodyfikuj plik za pomocą edytora i zapisz go.
Następnie użyj następującego polecenia, aby ponownie wygenerować plik konfiguracyjny GRUB (wartości zostaną zapisane do kolejnego restartu):
Po przeprowadzeniu modyfikacji uruchom ponownie Twój VPS w trybie "normalnym" w Panelu client OVHcloud. Logi boot muszą się teraz pojawić podczas korzystania z konsoli KVM.
Sprawdź również
Włącz tryb Rescue na serwerze VPS
Przyłącz się do społeczności naszych użytkowników na stronie https://community.ovh.com/en/.