Uaktualniam klaster Oracle 18c Grid Infrastructure do nowej wersji Oracle 19c, wydanej lokalnie w zeszłym tygodniu. Kontrole wymagań wstępnych OUI znajdują dwa problemy, które wymagają mojej uwagi. Pierwszym problemem jest to, że brakuje mi łatki 28553832, która powinna być łatwa do rozwiązania. Po prostu pobierz poprawkę i zastosuj ją przed próbą aktualizacji. Drugie wydanie mówi „Baza danych Menedżera pakietów RPM”. Co to jest? Aby dowiedzieć się więcej, kliknąłem link Szczegóły dla tego odkrycia. Możesz zobaczyć informacje na poniższym zrzucie ekranu.
Jak widzimy, nie mam żadnych danych uwierzytelniających użytkownika „root”, więc OUI ma problem z weryfikacją Menedżera pakietów RPM w moim systemie. Rozwiązanie jest dość proste. Naciśnij przycisk Wstecz w OUI, aby przejść do ekranu, na którym OUI może automatycznie uruchomić dla mnie skrypty roota.
Zwykle uruchamiam skrypt rootupgrade.sh ręcznie i pozostawiam te pola puste. Tym razem zaznaczyłem pole, aby automatycznie uruchamiać skrypty konfiguracyjne. Nie znam hasła roota w tym systemie, ale mam dostęp do sudo, więc wprowadzam szczegóły dotyczące drugiej opcji. Następnie naciskam Dalej i ponownie każę OUI sprawdzić wymagania wstępne. Tym razem sprawdzenie Menedżera pakietów RPM powiodło się.
Osobiście lubię mieć większą ręczną kontrolę nad procesem aktualizacji i lubię samodzielnie uruchamiać skrypt rootupgrade.sh. W takim przypadku, gdy dowiem się, że sprawdzanie wymagań wstępnych zakończyło się pomyślnie, mogę wrócić tutaj i odznaczyć pole, aby automatycznie uruchomić skrypt root. Sprawdzanie wymagań wstępnych ponownie się nie powiedzie, ale tym razem mogę je zignorować.
Co zrobić, jeśli nie masz hasła root lub dostępu do sudo? Możesz poprosić swojego administratora SysAdmina na swoją stację roboczą i wpisać hasło roota, aby zweryfikować, czy przeszło sprawdzenie wymagań wstępnych. Następnie ponownie uruchom OUI i następnym razem zignoruj wynik. Prawdopodobnie będziesz musiał poprosić swojego SysAdmina o uruchomienie skryptu rootupgrade.sh, gdy nadejdzie na to czas.