14:24
Mar 9

Zaplanowane wyłączenie baz danych.

Tuesday, March 9th, 2010, 2:24 pm CEST

Dzisiaj w nocy, około godziny 23:00, nastąpi wyłączenie baz danych na 15 minut. Operacja jest konieczna ze względu na reorganizację zasobów.


20:31
Mar 8

Venema reboot.

Monday, March 8th, 2010, 8:31 pm CEST

Wymagany reboot. Za 5 minut będzie spowrotem.


10:12
Mar 4

Hulu.tv, reaktywacja

Thursday, March 4th, 2010, 10:12 am CEST

Na życzenie użytkowników reaktywujemy dostęp do hulu.tv, tym razem z nielimitowanym transferem. Proszę jednak pamiętać o zasadach dostępu i nie udostępnianiu danych uwierzytelniających osobom niezwiązanym z Rootnode.

Dane dostępowe po wydaniu polecenia hulu.
Szczegóły techniczne
nadal aktualne, aczkolwiek zmienił się adres IP.


13:23
Mar 2

Kolejny rok Rootnode – plany, zakupy, buzz.

Tuesday, March 2nd, 2010, 1:23 pm CEST

To będzie rok www, ponieważ priorytetem są prace nad usługami www, które w ostatnim czasie zostały bardzo zaniedbane (aczkolwiek, udało się zlikwidować uciążliwe awarie i przeciążanie maszyny).

Web

Zostały zamówione dwie interesujące maszyny, a mianowicie jednostki dwuprocesorowe AMD typu HeksaCore. Oznacza to, że na każdą maszynę przypada 12 rdzeni, co z kolei oznacza, że w danej chwili czasu procesory są w stanie obsłużyć dwanaście procesów jednocześnie, co przekłada się na szybszą obsługę wielu jednoczesnych zapytań www. Każda maszyna zostanie wyposażona w 32GB pamięci RAM oraz 4 dyski typu SAS 15k obrotów podpiętych do kontrolera Adaptec, który jest wydajniejszy od używanych obecnie kontrolerów 3ware.

Każda jednostka fastwebowa (bo tak ją nazywam) będzie autonomiczna. To bardzo ważne założenie, ponieważ nie chcemy, aby awaria lub niedomaganie innej jednostki wpływało na wydajność www. Strony będą serwowane przez serwer nginx + php-fpm + varnishd, a do obsługi baz zostanie wykorzystany jedynie MySQL (tak dyskryminujemy w tym momencie inne bazy ze względów wydajnościowych) oraz prawdopodobnie każdy z użytkowników dostanie możliwość posiadania własnego memcached oraz otrzyma od nas zrzut danych ze slow loga MySQL. Slow log monitoruje wolne zapytania, tzn. takie, które wykonały się w czasie dłuższym niż wyznaczony (1 sekunda) oraz takie, które nie wykorzystują indeksów. Dodatkowo do PHP zostaną dorzucone systemu cachowania typu APC. Posiadając 32GB pamięci na pewno wszystkie indeksy będą przechowywane w RAMie, a brak indeksów będziemy tępić. Można liczyć na pomoc w optymalizacji. Przed uruchomieniem maszyn zostaną na nich przetestowane najpopularniejsze silniki, z których korzystacie typu Wordpress, tak aby nikt nie miał problemów.

PHP na razie zostanie uruchomiony na jednej jednostce, druga obsłuży pythona i rubyego. Chwilę potrwa testowanie wydajności i dostrajanie wszystkich parametrów maszyn, dlatego konieczna będzie także wasza pomoc i feedback, ale prace nie będą się wiązać z przerwami w działaniu.

Maszyny to potworny koszt – jeden dysk kosztuje 2000zł, a ma ich być aż 8, aczkolwiek maszyny zostały już zamówione, za sprawą cudownej formy inwestowania jakim jest leasing.  Wszystkie formalności potrwają jednak trochę czasu. Maszyny zostaną wstępnie skonfigurowane w Polsce, następnie wywiezione do Amsterdamu.

Przedłużenie konta

Planowane są oczywiście też inne zakupy. Wszystko będzie zależeć od ilości osób przedłużających konta. Aby dowiedzieć się do kiedy twoje konto jest ważne można skorzystać z polecenia valid wydanego na serwerze shellowym.

W pierwszej kolejności planowana jest, obiecana od dawna, maszyna do Javy – generalnie mocna jednostka i 64GB RAM, tak aby dla każdego starczyło. Chcielibyśmy także uhonorować naszych starych użytkowników, którzy przeżyli wiele niedogodności i dostawić nową maszynę shellową, która zastąpi wysłużonego stallmana. Zostanie też zrobiona mała roszada obecnych maszyn. Między innymi pojawi się drugi serwer backupowy (na draperze), a shoutcasty zostaną wrzucone na mocną maszynę dwuprocesorową (to prawdopodobnie nastąpi bardzo szybko). Ze względu na to, że przerzucacie dane z serwerów tX na inne maszyny, pojawi się też mały, zwinny, serwer www, udostępniający te zasoby. W niektórych maszynach zostaną wymienione dyski, a wadliwe dyski zastąpione. Pracy wymaga też PostgreSQL, ponieważ został on odrobinę zapomniany. Jeśli starczy gotówki to w Polsce obecne maszyny dla graczy zostaną wymienione na jedną wieloprocesorową jednostkę oraz zostaną jasno określone zasady ile serwerów gier można uruchamiać.

Zachęcam do przedłużania kont na kolejny rok. Moim zdaniem opłata w wysokości 180zł nie jest wygórowana. Praca przy Rootnode sprawia mi bardzo dużo satysfakcji i mam nadzieję, że zostaniemy razem jeszcze przez wiele lat.


19:50
Feb 26

Party time: Dni Wolnego Oprogramowania w Bielsku-Białej

Friday, February 26th, 2010, 7:50 pm CEST

W następny weekend 5-7 marca odbędą się trzecie Dni Wolnego Oprogramowania w Bielsku-Białej. Będą tak znakomite sławy jak Stanisław Klekot (Wrocław) aka dozzie, Michał Nazarewicz (Warszawa) aka mina86 i ja oczywiście (Kraków) :) Nota bene są to pierwsi admini Rootnode. Jeśli mieszkasz w jednym z powyższych miast to istnieje szansa, aby się razem zabrać.

Będą ciekawe wykłady o repozytoriach git i mercurial. Będzie o Jabberze, web scrapingu (ekstrakcja danych ze stron www) i pisaniu linuksowych sterowników, a wieczorem… tańce i zimne piwko.

Miejsce: V Liceum Ogólnokształcące przy ul. Słowackiego 45, Bielsko-Biała. Na miejscu dostępny tani hotel w postaci schroniska młodzieżowego.

Wstęp wolny, jednak warto się zarejestrować na stronie, ponieważ będą ciekawe nagrody do wygrania.

Agendę znajdziesz na stronie http://dwo.lo5.bielsko.pl/agenda/

V Liceum
Ogólnokształcącym przy ul. Słowackiego 45.

17:38
Feb 24

Serwery torrentowe, logowanie.

Wednesday, February 24th, 2010, 5:38 pm CEST

Konieczne będzie ponowne uruchomienie polecenia dowhatyouwantcauseapirateisfree. Za niedogodności przepraszamy.


17:58
Feb 23

Access i Error Log na Venemie

Tuesday, February 23rd, 2010, 5:58 pm CEST

Logi zostały przywrócone. W celu aktywacji error.log należy do katalogu conf/ w vhoście dodać plik iwantlogs i poczekać na przeładowanie konfiguracji – do 30 minut.


15:06
Feb 15

Draper, cięcie bufora.

Monday, February 15th, 2010, 3:06 pm CEST

Testujemy różne ustawienia kernela na draperze, aby nie cięło buffora podczas odtwarzania. Będą niezapowiadane restarty. Proszę skonfigurować swoje shoutcasty tak, aby z crontaba startowały samoistnie (opcja @reboot) oraz o zgłaszanie przypadków cięcia bufora po kolejnych restartach.

Za 5 minut pierwszy test, ponieważ właśnie wypieka się nowe jajko. Niestety na czas kompilacji jajka killowane są wszystkie sc_servy i wyłączany crontab, ponieważ trwałoby to wieki, a chodzi o szybką zmianę konfiguracji.


11:52
Feb 12

Awaria MySQL.

Friday, February 12th, 2010, 11:52 am CEST

Naprawiamy.


20:14
Feb 10

Awaria macierzy na t2.

Wednesday, February 10th, 2010, 8:14 pm CEST

Na serwerze t2 uległa awaria macierzy RAID0. Jest to idealna okazja na:

  1. wyczyszczenie danych
  2. zmiany trybu macieirzy na RAID1

Po przywróceniu maszyny pojawi się update do tej wiadomości.

UPDATE
Oczywiście maszyna już działa poprawnie. W celu ponownego utworzenia konta należy wykonać polecenie dowhatyouwantcauseapirateisfree.

Serwery reload co 3 minuty
w porządku | średnio | niedobrze
stallman alive
up 64 days
load 4.06
korn alive
up 64 days
load 1.80
esr dead
farmer alive
up 34 days
load 0.65
venema alive
up 1 days
load 3.79
bernstein alive
up 165 days
load 0.00
torvalds alive
up 64 days
load 4.30
cox alive
up 64 days
load 0.00
allison alive
up 64 days
load 0.05
draper alive
up 22 days
load 48.01
g1 alive
up 35 days
load 1.64
g2 alive
up 24 days
load 1.08
t1 alive
up 64 days
load 14.08
t2 alive
up 27 days
load 0.14
t3 alive
t4 alive
up 64 days
load 0.49
server monitor



Serwery to w większości jednostki dwuprocesorowe quad-core, więc load na poziomie 10 nie jest niczym strasznym.
Zgłoś problem SMSem

Zgłoś problem via SMS

Poniższy formularz nie służy do zgłaszania problemów z konfiguracją, problemów lokalnych i wysyłania pytań jak skonfigurować serwer gier. Każda wiadomość oznacza wysłanie wiadomości SMS na telefon administratora, więc proszę stosować z rozwagą i nie robić sobie jaj.

Ostatnio wysłane:

Wyślij SMS

Zostało 78 znaków.