To magiczne pacman-Suy rozdupczyło mi serwer, na szczęście przygotowałem się odpowiednio i zrobiłem totalny backup na zewnętrznym dysku USB za pomocą ghost4linux, dzięki czemu w parę minut przywróciłem system
Rozdupczyło w takim sensie, że przy inicjalizacji pod oknem LILO - pierwsza linijka z mnogim wielokropkiem zatrzymywała się w połowie, i komputer wisiał. Tak więc nie pozostało mi nic innego jak tylko przywrócić system z backupu.
Zastanawia mnie natomiast, dlaczego tak się stało.
Log z procesu aktualizacji poniżej:
[root@serwer ja]# pacman -Suy
:: Synchronizuję bazę danych pakietów...
base-current [################] 100% 12K 27,2K/s 00:00:00
extra-current [################] 100% 56K 67,0K/s 00:00:00
testing [################] 100% 23K 55,2K/s 00:00:00
Cele: apache-2.2.4-7nnd apr-1.2.7-3nnd clamav-0.94.2-1nnd curl-7.15.0-2nnd
cyrus-sasl-2.1.21-7nnd dhcp-3.0.4-2nnd e2fsprogs-1.40.3-2nnd
exim-4.67-7nnd filesystem-0.3-9nnd imap-2007a-4nnd kernel24-2.4.35-2nnd
iptables-1.3.4-15nnd mysql-5.0.24a-5nnd net_conf-0.7.1-2nnd
nndconf-0.1-12nnd openssh-4.7p1-2nnd pcre-7.4-2nnd php-4.4.6-4nnd
proftpd-1.3.0-3nnd shadow-4.1.0-2nnd squirrelmail-1.4.13-1nnd
sudo-1.6.9-2nnd tar-1.18-2nnd tpop3d-1.5.3-8nnd wget-1.10.2-2nnd
Całkowita wielkość pakietu: 47,8 MB
Rozpocząć aktualizację? [T/n] t
:: Pobieram pakiety z extra-current...
apache-2.2.4-7nnd [################] 100% 813K 114,9K/s 00:00:07
apr-1.2.7-3nnd [################] 100% 132K 100,6K/s 00:00:01
clamav-0.94.2-1nnd [################] 100% 19298K 100,7K/s 00:03:11
curl-7.15.0-2nnd [################] 100% 255K 98,0K/s 00:00:02
cyrus-sasl-2.1.21-7nnd [################] 100% 144K 103,9K/s 00:00:01
exim-4.67-7nnd [################] 100% 451K 104,0K/s 00:00:04
imap-2007a-4nnd [################] 100% 1411K 121,4K/s 00:00:11
mysql-5.0.24a-5nnd [################] 100% 12133K 91,1K/s 00:02:13
pcre-7.4-2nnd [################] 100% 94K 89,2K/s 00:00:01
php-4.4.6-4nnd [################] 100% 4667K 117,9K/s 00:00:39
proftpd-1.3.0-3nnd [################] 100% 198K 88,2K/s 00:00:02
squirrelmail-1.4.13-1nnd [################] 100% 734K 64,4K/s 00:00:11
tpop3d-1.5.3-8nnd [################] 100% 42K 76,5K/s 00:00:00
:: Pobieram pakiety z base-current...
dhcp-3.0.4-2nnd [################] 100% 545K 94,9K/s 00:00:05
e2fsprogs-1.40.3-2nnd [################] 100% 569K 55,4K/s 00:00:10
filesystem-0.3-9nnd [################] 100% 6K 2,7K/s 00:00:02
kernel24-2.4.35-2nnd [################] 100% 5904K 61,2K/s 00:01:36
iptables-1.3.4-15nnd [################] 100% 241K 113,9K/s 00:00:02
net_conf-0.7.1-2nnd [################] 100% 17K 49,2K/s 00:00:00
nndconf-0.1-12nnd [################] 100% 9K 31,8K/s 00:00:00
openssh-4.7p1-2nnd [################] 100% 596K 120,1K/s 00:00:04
shadow-4.1.0-2nnd [################] 100% 283K 115,2K/s 00:00:02
sudo-1.6.9-2nnd [################] 100% 72K 92,5K/s 00:00:00
tar-1.18-2nnd [################] 100% 177K 109,3K/s 00:00:01
wget-1.10.2-2nnd [################] 100% 112K 101,8K/s 00:00:01
sprawdzam integralności pakietów... zrobione.
ładuję dane o pakiecie... zrobione.
sprawdzam możliwość konfliktów... zrobione.
aktualizuję apache...
uwaga: rozpakowuję /etc/httpd/conf/httpd.conf jako /etc/httpd/conf/httpd.conf.pacnew
zrobione.
==>
==> Apache zostało zainstalowane i jest gotowe do użycia!
==>
==> Pamiętaj, że aby Twoje strony były widoczne na zewnątrz musisz
==> w pliku /etc/rc.conf zmienną WWW ustawić na 1
==>
==> Ustawień możesz dokonać w plikach konfiguracyjnych w /etc/httpd/conf/
==>
==>
==> U W A G A !
==>
==> Jeżeli aktualizowałeś apache z wersji 2.0.x przeczytaj i zastosuj się
==> do tej informacji.
==>
==> Pliki konfiguracyjne apache 2.0.x z 2.2.x nie są ze sobą zgodne!
==> Aby apache działało, musisz wprowadzić plik konfiguracyjny,
==> który przy aktualizacji został zapisany jako
==> /etc/httpd/conf/httpd.conf.pacnew. Wprowadź potrzebne Ci zmiany do tego
==> pliku, a następnie zapisz go jako /etc/httpd/conf/httpd.conf
==>
==> Od wersji 2.2.3 został wprowadzony podział na pliku konfiguracyjnego
==> apache na kilka części. Wszystkie pliki konfiguracyjne znajdziesz
==> w /etc/httpd/conf/, a ich ładowanie musisz uaktywnić na końcu pliku
==> /etc/httpd/conf/httpd.conf
==>
aktualizuję apr... zrobione.
Zatrzymuję clamav...
NND: Zatrzymuję ClamD [Trwa....] [Wykonane]
NND: Zatrzymuję FreshClam [Trwa....] [Wykonane]
Kasuję zawartość katalogu /var/lib/clamav/
aktualizuję clamav...
uwaga: rozpakowuję /etc/clamav/clamd.conf jako /etc/clamav/clamd.conf.pacnew
zrobione.
Uruchamiam clamav...
NND: Uruchamiam FreshClam [Trwa....] [Wykonane]
NND: Uruchamiam ClamD [Trwa....] [Wykonane]
aktualizuję curl... zrobione.
aktualizuję cyrus-sasl... zrobione.
==============================================================
Jeśli chcesz aby daemon saslauthd startował wraz z systemem,
musisz dodać jego nazwę w linii DAEMONS w pliku /etc/rc.conf
==============================================================
aktualizuję dhcp...
uwaga: rozpakowuję /etc/dhcpd.conf jako /etc/dhcpd.conf.pacnew
zrobione.
aktualizuję e2fsprogs... zrobione.
aktualizuję exim... zrobione.
aktualizuję filesystem...
uwaga: rozpakowuję /etc/fstab jako /etc/fstab.pacnew
uwaga: rozpakowuję /etc/group jako /etc/group.pacnew
uwaga: rozpakowuję /etc/passwd jako /etc/passwd.pacnew
uwaga: rozpakowuję /etc/resolv.conf jako /etc/resolv.conf.pacnew
uwaga: rozpakowuję /etc/shadow jako /etc/shadow.pacnew
zrobione.
Fixing gshadow file ...
'mail' is a member of the 'daemon' group in /etc/group but not in /etc/gshadow
aktualizuję imap... zrobione.
aktualizuję kernel24... zrobione.
.---------------------------------------------------------.
| |
| Nie zapomnij uruchomić polecenia lilo po zakończeniu. |
| |
|_________________________________________________________|
aktualizuję iptables... zrobione.
==============================================================
UWAGA! Pakiet iptables został zmieniony!
Dodano nowe opcje uruchamiania firewalla, zmieniono zachowanie
opcji 'stop', dodano konfigurator przekierowań portów, dodano
mozliwość uruchomienia maskarady dla wybranych adresów IP.
Więcej o wprowadzonych zmianach można przeczytać w pliku:
/usr/share/iptables/firewall.txt
==============================================================
aktualizuję mysql... zrobione.
==>
==> Mysql został zainstalowany i jest gotowy do użycia!
==>
==> Wpisz teraz /etc/rc.d/mysqld start i zgodnie z instrukcją dodaj
==> użytkowników mysqla.
==>
==> Aby używać mysqla w php odkomentuj linię ładującą moduł mysql na końcu
==> pliku konfiguracyjnego php (/etc/php.ini dla php 4.x oraz
==> /usr/local/php5/php.ini dla php 5.x)
==>
==> Aby móc łączyć się do mysqla zdalnie dopisz do /etc/hosts.allow wpis
==> mysqld: ALL
==>
aktualizuję net_conf... zrobione.
aktualizuję nndconf... zrobione.
aktualizuję openssh... zrobione.
aktualizuję pcre... zrobione.
aktualizuję php... zrobione.
==>
==> PHP 4 zostało zainstalowane i jest gotowe do użycia!
==>
==> Jezeli chcesz uzywac php w apache, przyjrzyj sie plikowi
==> /etc/httpd/conf/php.conf i uaktywnij tam działanie tego modułu.
==> Musisz też uruchomić ładowanie tego pliku, zrobisz to na końcu pliku
==> /etc/httpd/conf/httpd.conf
==> Pamiętaj, że po tej zmianie musisz zrestartowac apache.
==>
==> Obsługa mysql jest domyślnie wyłączona, aby to zmienić
==> udaj się do pliku konfiguracyjnego php (/etc/php.ini) i
==> odkomentuj linie ładującą moduł mysql (pod koniec pliku).
==>
aktualizuję proftpd... zrobione.
aktualizuję shadow... zrobione.
aktualizuję squirrelmail... zrobione.
aktualizuję sudo...
uwaga: rozpakowuję /etc/sudoers jako /etc/sudoers.pacnew
zrobione.
aktualizuję tar... zrobione.
aktualizuję tpop3d... zrobione.
aktualizuję wget... zrobione.
[root@serwer ja]#
Ktoś ma podejrzenia, co było przyczyną zawieszenia po restarcie?