drixter’s blog

…przygody informatyka…

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 :-)

No comments

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 comments

UKE - 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 comments

Baza Syslog

Jak pisałem wcześniej baza Syslog rośnie, czekamy do 10GB i testy :-)

PostgreSQL - Syslog

A rekordów: 6186152

No comments

Syslog 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 comments

Debian 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)
No comments

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

No comments

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 comments

Google 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.

Google #1
Google #1
Google #1
No comments

Mikrotikowe 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

« Poprzednia stronaNastępna strona »