Migracja Debiana pomiędzy dyskami
Wczorajsza misja nie była niczym szczególnym. Dysk IDE z systemem Debian Lenny został zastąpiony SCSI. Jak ktoś kiedy planuje taką migrację czy nawet pomiędzy dyskami tego samego typu to z góry podpowiadam: w single kopiujemy całe dyski pomiędzy sobą po za proc, katalog proc tylko tworzymy na nowym dysku, poprawiamy fstab/mtab jeżeli potrzeba. Na koniec reinstall grub na docelowym dysku i to działa. Przydaje się płytka Debian Netinst i jej tryb rescue na wszelki wypadek jakbyśmy gdzieś literówki porobili.
Fido is IDE free
Safari 4
Firefox pod MacOS jakoś nie do końca spełniał moje wymagania. Nie wiem czemu… Safari 3 - używałem na początku, też do końca mi nie podchodziło. Jak wyszło Safari 4 postanowiłem spróbować, Firefox poszedł do kosza. Używam jeden, dwa dni i … jednak czegoś brakuje. Poszukałem po sieci pluginy do Safari i o to jest Glims. Coś co dodaje perfekcji nowemu Safari
No commentsUKE - Debata o IPv6
Wczoraj odbyła się debata w sprawie IPv6 w Polsce pod patronatem UKE. UKE (już poraz kolejny) pokazało że jest dość szybkim urzędem. Materiały są już dziś dostępne gdzie możemy obejrzeć wszystkie prezentacje oraz zapis audio całej debaty łącznie z pytaniami od publiczności.
Link: Relacja z debaty o IPv6
No commentsSyslog do SQL (PostgreSQL)
Nudziły mi się dyski SCSI, nudził mi się RAM, nudził mi się PostgreSQL na maszynie w domu. Znalazłem zamiennik standardowego syslog-ng -> rsyslog. Rsyslog pozwala na zapisywanie danych do bazy, i co najważniejsze do PostgreSQL. Wszystkie maszynki skonfigurowałem żeby pchały bezpośrednio do bazy danych w domu. Mikrotiki wysyłają wszystko syslog’iem do lokalnego rsyslog a ten dopiero do bazy - innego patentu na to nie znalazłem. Można tym o to sposobem wtedy łatwo wyszukać potrzebą informację bez biegania po serwerach.
Pierwszy rekord w bazie mam z dnia 1.02.2009. Aktualnie baza ma ok. 1.2GB, gdzie połowę to indeksy, bo średnio dało się bez tego cokolwiek szukać. Rekordów natomiast jest ok. 2.8 mln. Tunning PostgreSQL wykonałem znalezionymi w sieci informacjami nt. ustawień pamięci, buforów, rodziału pg_xlog na inny dysk niż baza, etc. Czekam teraz aż wzrośnie to do ok. 10GB i wtedy będzie można wykonać jakiś benchmark test.
Do analizy/statystyk/wyszukiwania informacji spokojnie wystaczy najprostrzy klient PostgreSQL - psql lub pgAdmin III. Dla laików polecam: phpLogCon.
2 commentsDebian upgrade (4.0 [etch] -> 5.0 [lenny])
14.02 (w Walentynki) wersja 5.0 (lenny) Debiana stała się wersją stabilną. Na jednej z maszyn dokonywałem upgrade in-place. Cała operacja przebiega prawie bez problemu, na koniec potrzeby jest restart maszyny inaczej możemy sobie darować działanie czegokolwiek. Kwiatki jakie wychodzą przy upgrade
- postgressql 8.1->8.3 (akurat miałem wersję 8.1)
Kasujemy ustawienia nowej wersji PostgreSQL
pg_dropcluster --stop 8.3 main
Dokonujemy upgrade danych/ustawień 8.1 do 8.3
pg_upgradecluster 8.1 main
Restartujemy nowego PostgreSQL, patrzymy czy wszystko ok, jeżeli tak to usuwamy dane starej wersji
pg_dropcluster --stop 8.1 main
Odinstalowujemy pakiety związane z wersją 8.1. Ważne: wersja 8.3 nie zgaduje na co rzutować dane, może być ciekawie. Ja miałem problemy z działaniem tego bloga.
- courier-imap/pop3 (hint: SSL23, inaczej będzie sypało błędami)
- amavisd (config jest teraz rozczepiony na kilka plików, już wcześniej miałem wersję z lenny)
- rsyslog (fajny, zamiast standardowego syslog, może pisać do bazy SQL, o tym w kolejnym wpisie)
- …
Kolejne pule IPv4 od RIPE NCC
Tym razem RIPE otrzymało od IANA jedną pule adresów IPv4:
109/8
178/8
Poniżej lista co powinno być pingowalne dla poszczególnych klas:
178.0.0.0/16, ping 178.0.0.1
178.1.0.0/21, ping 178.1.0.1
178.1.24.0/24, ping 178.1.24.1
109.0.0.0/16, ping 109.0.0.1
109.1.0.0/21, ping 109.1.0.1
109.1.24.0/24, ping 109.1.24.1
Różnice w implementacjach SQL
Tytuł mówi za siebie wszystko. Znalazłem w sieci ciekawą stronę gdzie autor porównuje implementację standardu SQL w oprogramowaniu: MySQL, PostgreSQL, MSSQL 2005, DB2, Oracle, Informix. Wszystko poparte jest praktycznymi przykładami. Polecam: Comparision of different SQL implementations
No commentsGoogle ocenzurowało cały internet
Wiedziałem, że kiedyś to wyjdzie. Przyzwyczajenie ludzi do jednego, jednej firmy, wszystkie usługi w Google.
Oto przykład jak Google uwalić cały interenet, może nie dosłownie ale przynajmniej utrudnić normalnym użytkownikom życie.
No commentsMikrotikowe IPv6
Nareszcie po bojach z supportem Mikrotik’a udało się rozwiązać problem wysokiego CPU Usage na moich RB433 przy transferze >3Mbps poprzez WLAN. W aktualnej (3.19) wersji zostało to poprawione
What's new in 3.19: ... *) speed up IPv6 forwarding on RB4xx, RB1xx and RB5xx; ...No comments





