Archive for June, 2010


15:27
Jun 25

Porządki na Venemie – zrób je!

Friday, June 25th, 2010

Bardzo proszę o odśmiecenie standardowego serwera WWW (Venema), ponieważ brakuje miejsca. Niepotrzebne rzeczy do śmietnika. Przypominam, że nie wolno trzymać tam warezu – wszystkie filmy, software, pościągane torrenty, pliki dla znajomych i inne rzeczy do kosza.

Bardzo proszę też nie przechowywać obrazów ubuntu, gier i innych rzeczy, które z łatwością można ściągnąć w dowolnym momencie z Internetu.

Właściwie to już ponad połowa stron powinna działać na Fastwebie, który jest czterokrotnie szybszy od Venemy i ma dwa razy więcej miejsca. Proszę migrować swoje strony.

Udostępniliśmy serwery torrentowe po HTTP, aby pozbyć się warezu z Venemy. Udostępniliśmy nowe serwery WWW. Jest też nowy serwer shellowy z mnóstwem miejsca. Po skończeniu się miejsca na Venemie część stron, która zapisuje dane na dysku przestanie działać poprawnie. Niestety nic więcej nie jesteśmy w stanie zrobić w tym zakresie.


8:31
Jun 25

Awaria korna.

Friday, June 25th, 2010

Badamy sprawę.

UPDATE
Wymagany był restart korna. Nie miało to wpływu na resztę usług.


13:32
Jun 24

Upgrade teamspeak3 do beta25

Thursday, June 24th, 2010

Została podniesiona wersja teamspeaka3 do beta25.


19:45
Jun 22

Awaria MySQL

Tuesday, June 22nd, 2010

Malutka awaria MySQL. Za 5 minut wracamy.

Pozytywny PR by JabLuszko

<JabLuszko> ahes: Jak chcesz pozytywny PR to pisz na firmowym blogusiu,
że wyjebał się MySQL ten 'stary', nie od fastwebu :-) 

19:26
Jun 15

Konkurs na najlepszą stronę na Rootnode

Tuesday, June 15th, 2010

Ogłaszam konkurs na najlepszą stronę www! Zasady:

  1. Może to być nowa strona, może to być stara strona.
  2. Dowolna technologia.
  3. Dowolna tematyka.
  4. Dowolna forma.
  5. Dowolny silnik.
  6. Web 1.0, Web 2.0, Web 3.0, Web 666.
  7. W konkursie biorą udział tylko strony hostowane na fastweb.

Strony zostaną ocenione przez wyspecjalizowaną komisję do spraw nadzwyczajnych i zadań specjalnych, w skrócie WKS-NZS.

Termin: 10 lipca 2010

Nagrody

  • roczne konto shellowe lub skrzynka zimnego piwa
  • lub równowartość nagrody jeśli ktoś już opłacił konto lub wypił skrzynkę i ma dość.

Niech mocz będzie z tobą.


22:05
Jun 14

Awaria filesystemu na t4

Monday, June 14th, 2010

Trwa sprawdzanie systemu plików.

UPDATE

Maszyna znów działa, jednak filesystem musiał zostać utworzony ponownie. Dotychczasowe pliki zniknęły. Należy ponownie zarejestrować się za pomocą komendy dowhatyouwantcauseapirateisfree i uruchomić proces rtorrent.


13:51
Jun 14

Restart serwera wall

Monday, June 14th, 2010

Ze względu na poprawki w kernelu za moment nastąpi restart maszyny wall. Przerwa nie potrwa dłużej niż 3 minuty.

UPDATE
Rachu ciachu i po strachu. Reboot potrwał dokładnie 3 minuty. Fastweb :)


8:01
Jun 13

Zmiany konfiguracyjne na serwerze wall

Sunday, June 13th, 2010

Został rozwiązany problem z basic auth na serwerze wall konfigurowany za pomocą pliku conf/auth. Do tej pory w przypadku istnienia tego pliku aplikacje zwracały błąd 403 Forbidden.

Aby temu zapobiec należy utworzyć pusty plik conf/auth – jego wielkość powinna wynosić 0 bajtów. Wtedy uwierzytelnienie zostanie konfigurowane dla całego vhosta, a nie jak to miało miejsce do tej pory, tylko dla location /.

Nie wdając się zbytnio w szczegóły, ustawić uwierzytelnianie i połączenie SSL można na dwa sposoby:

  1. tworzymy pusty plik conf/auth oraz conf/ssl oraz przeładowywujemy vhosta za pomocą pliku conf/reload
  2. tworzymy plik conf/nginx z zawartością: <nginx><ssl/><auth/></nginx>

Przy okazji został dodany automatyczny redirect na HTTPS w przypadku istnienia pliku conf/ssl.

Zmiany dotyczą jedynie serwera wall obsługującego aplikacje Ruby i Python.


14:48
Jun 9

Koniec kopiowania danych na stallman2

Wednesday, June 9th, 2010

Zakończyło się kopiowanie danych z korna i stallmana na maszynę stallman2. Proszę sprawdzić czy wszystko jest i ewentualnie dosynchronizować sobie rsynciem dane.

Zasoby stallmana2 są dostępne przez katalog /stallman2/<twój_login> na obu maszynach shellowych. Wszystkich obecnych użytkowników z korna i stallmana przerzucamy na maszynę stallman2 i do tej maszyny nie będą dorzucani żadni nowi użytkownicy. Taki prezent za to, że korzystacie z Rootnode  :)

Stallman2 to nowa maszyna z dwoma procesorami Intel QuadCore 2.13GHz i 12GB pamięci RAM. Do tego 4 dyski 1.5TB SATA. System operacyjny to Debian Squeeze (testing), w której przeważnie dostępne są najświeższe wersje softu. W porównaniu z Debianem Stable jest to skok technologiczny. Pakiety na stallmanie2 mają pełną zgodność z pakietami na serwerach fastwebowych.

Niebawem na stallmanie2 pojawi się szatan. Co do reszty usług z oryginalnego stallmana to zostaną rozproszone na inne maszyny, ponieważ shellowa jednostka będzie służyć jedynie do obsługi shella i jako brama do pozostałych usług (w postaci podmontowanych zasobów NFS oraz FTP). Tak więc:

  • poczta dostanie dedykowaną maszynę + backupowy MX poza naszą infrastrukturą
  • VPN zostanie przerzucony gdzieś indziej
  • PostgreSQL będzie obsługiwany przez inną maszynę. Będzie to postgres w najnowszej wersji niedeveloperskiej, czyli 8.4.4.

Korn po reinstalacji systemu posłuży jako druga maszyna shellowa do obsługi nowych użytkowników. Stallman zostanie chwilowo wyłączony z naszej infrastruktury ze względu na problemy sprzętowe. Konieczna jest wymiana kontrolera dyskowego, co zostanie uczynione przy najbliższym wyjeździe do Amsterdamu.

Migracja użytkowników nie powinna potrwać dłużej niż 2 miesiące. Proszę zacząć się już zaprzyjaźniać z nowym środowiskiem, a potrzeby zgłaszać za pomocą mailisty. Wkrótce zostanie wysłany e-mail do wszystkich użytkowników z prośbą o przeniesienie. Następnie dostęp do maszyn shellowych zostanie zablokowany na pewien okres czasu. Jeśli ktoś sobie przypomni o przenosinach dostęp będzie udzielany na żądanie.

Pracy jest dużo. W międzyczasie zostanie dorzucona jeszcze obsługa Javy na fastweb2.
Miejmy nadzieję, że wszystko zakończy się sukcesem i pójdzie zgodnie z planem.


23:19
Jun 7

Aplikacje ruby/python ERRATA

Monday, June 7th, 2010

Wkradł się błąd w opisie aplikacji Ruby i Python, który jest dosyć istotny. Katalog public w żadnym wypadku nie powinien linkować do katalogu aplikacji. Można sobie utworzyć ten katalog (mkdir public) i trzymać w nim pliki statyczne lub linkować do katalogu public znajdującego się aplikacja (jeśli ta takowy posiada).

W przypadku podlinkowania katalogu public do katalogu aplikacji możliwe będzie obejrzenie dowolnego pliku poprzez www, np. trac.ini itp.

Przeglądnąłem katalogi wszystkich aplikacji i zmieniłem o dwóch osób symlinka na katalog. Proszę pamiętać o tym tworząc nowe aplikacje. Opisy na wiki są już poprawione.

Serwery reload co 3 minuty
w porządku | średnio | niedobrze
stallman alive
up 12 days
load 0.10
stallman2 alive
up 49 days
load 2.13
korn alive
up 3 days
load 0.28
esr alive
up 28 days
load 0.49
farmer alive
up 139 days
load 0.07
lyon alive
up 136 days
load 0.04
wall alive
up 82 days
load 0.00
venema alive
up 35 days
load 0.49
bernstein alive
up 41 days
load 0.00
torvalds alive
up 139 days
load 5.24
cox alive
up 28 days
load 0.08
allison alive
up 139 days
load 0.00
draper alive
up 3 days
load 0.00
g1 alive
up 101 days
load 1.76
g2 alive
up 101 days
load 6.91
t1 alive
up 28 days
load 0.21
t2 alive
up 28 days
load 7.40
t3 alive
up 14 days
load 0.39
t4 alive
up 28 days
load 5.83
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.