Have You Tried IT ?

Information Technology from scratch

Problem podczas upgrade’u Plesk

Dodano przez Kategoria: Plesk

Po otrzymaniu nowego serwera dedykowanego postanowiłem, że rozpocznę od upgrade’u Panelu Plesk z linii poleceń.
Standardowo na początek zatrzymanie usługi psa i uruchomienie autoinstallera:

/etc/init.d/psa stop
/usr/local/psa/admin/bin/autoinstaller

Sam proces upgrade’owania Pleska troche trwa i z tego co pamiętam wymaga chyba potwierdzenia jakichś opcji w trakcie.

Jako że miałem sposobność pracowania wówczas na neostradzie, to zgodnie z prawem Murphy’ego neostrada postanowiła akurat w tym momencie się rozłączyć i zmienić sobie IP. Tak więc utraciłem łączność z tokiem procesu instalacji. Poczekałem chwile z nadzieją, że może samodzielnie się dokończy, ale nic z tych rzeczy. Przy próbie uruchomienia usługi psa i zalogowaniu się do panelu Plesk, pojawiała się masa dziwnych i nieoczekiwanych błędów, np. o braku tabel w bazie danych albo o innych problemach z plikami. Zaczynałem się więc przygotowywać do myśli o reinstalacji całego systemu, ale na całe szczęście twórcy Plesk przewidzieli takie sytuacje.

Plik z logiem autoinstallera zapisuje się w: /tmp/ i ma postać mniej więcej taką: pp10.9.0-bootstrapper.xxx.xx.xx.log. Można sobie w nim sprawdzić jaki pojawił się błąd.

Natomiast, aby dokończyć instalacje należy poszukać skryptu bootstraper. W moim przypadku należało przeszukać lokalizację /usr/local/psa/bootstrapper/ i uruchomić następująco:

/usr/local/psa/bootstrapper/pp10.9.0-bootstrapper/bootstrapper.sh repair

Tym razem cały proces upgrade’u dopełnił się prawidłowo. Pozostało jedynie ponowne uruchomienie usługi.

/etc/init.d/psa start

W moim konkretnym przypadku był to upgrade Pleska z wersji 9.5.2 do 10.1.1, ale oznaczenie wersji jest tu nieistotne.

Dodaj komentarz

XHTML: Dozwolone znaczniki: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="">