Restart serwera shellowego 2
O godzinie 11:50 nastąpi techniczny restart serwera shellowego z powodu problemu z zawieszonymi lub zawieszającymi się procesami. Przepraszamy za utrudnienia w korzystaniu z usługi.
EDIT (12:17)
Maszyna nie startuje poprawnie, badamy sprawę
EDIT (12:38)
Wygląda na to, że wszystkie usługi działają już prawidłowo. Przepraszamy za utrudnienia.
Ważne zmiany w MyDevil
Poniższy news zawiera bardzo istotne informacje dotyczące nadchodzących w MyDevil.net zmian. Radzimy się z nim zapoznać w całości, nie pomijając żadnego akapitu.
Planowana migracja – serwer WWW
Zdecydowaliśmy się odseparować usługi shell od serwera WWW. Nowa, dedykowana maszyna jest aktualnie w trakcie konfiguracji. Migracja ma na celu poprawę jakości usług oraz zapewnienie ciągłości ich działania – w razie awarii serwera shell, strony nadal będą dostępne.
Dedykowana maszyna pod WWW pozwoli również na trochę więcej zabawy, na którą nie mogliśmy sobie dotychczas pozwolić, gdzie usługi te koegzystują na wspólnym serwerze. W planach są takie zmiany jak:
– Poprawa obsługi Ruby on Rails przez Passengera – dodanie możliwości zmiany wersji języka ruby (1.8.x i 1.9.x),
– Zwiększenie ilości workerów PHP w zależności od typu konta (stały limit, zależny od wybranego pakietu),
– Przeznaczenie części pamięci RAM na selektywne cache dla treści dynamicznych (użytkownik sam decyduje o tym, czy chce, by jego strony były cache’owane)
… oraz kilka innych zmian, o których poinformujemy nieco później.
Jak będzie wyglądać migracja i kiedy nastąpi?
Nowy serwer będzie gotowy dnia 18.07.2012, o godzinie 01:00 rozpoczniemy migrację danych. Każde konto będzie przenoszone oddzielnie, co zminimalizuje ewentualna niedostępność stron maksymalnie do 5 minut. Strony typu 'php’ nie korzystające z socketów fastcgi użytkownika oraz 'ror’ (Passenger) zostaną przeniesione automatycznie, pozostałe typy (django, thin, proxy) będą wymagały ingerencji użytkownika (30 dni na przeniesienie aplikacji na nowy serwer – wszystkie informacje dotyczące migracji zostaną umieszczone na stronie statusowej).
Konta od pakietu IRC2 w górę będą posiadać dostęp do SSH na serwer WWW, dzięki czemu użytkownicy będą mogli samodzielnie kontrolować procesy Ruby (thin, mongrel), czy Django. Oprócz tego, będzie możliwość włączenia exec na serwerze WWW, dzięki czemu będzie można skorzystać z RVM czy Virtualenv.
Dołożymy wszelkich starań, by migracja odbyła się na tyle przezroczyście, na ile to możliwe – niestety, nie jest to możliwe w stu procentach. Gdy nowa maszyna pod WWW będzie gotowa, obecny serwer WWW na serwerze shellowym działać będzie jeszcze przez 30 dni – po tym czasie cały ruch zostanie przekierowany na dedykowany serwer web. Mamy nadzieję, że 30 dni to wystarczająco dużo czasu, by każdy na spokojnie przeniósł swoje strony.
Wakacje z MyDevil – przedłużenie promocji
Tak, dobrze widzicie. Promocja tak się Wam spodobała, że postanowiliśmy ją przedłużyć o kolejne trzy tygodnie! 30% obniżka cen (przy zamówieniach na pół roku i rok z góry) zostaje aż do 28 lipca!
Aktualizacja oprogramowania baz danych rozpoczęta
Zgodnie z wcześniejszymi zapowiedziami, rozpoczęliśmy właśnie prace techniczne na serwerze bazodanowym. Aktualizacji ulegnie MySQL, oraz PostgreSQL. O wszystkich czynnościach będziemy informowali na bieżąco.
Rzecz jasna, podczas aktualizacji baz danych niektóre usługi mogą nie działać prawidłowo. Na pewno nie będą działały strony WWW korzystające z baz danych, devil oraz VPNy (autoryzacja z MySQL). Prosimy jednak o cierpliwość – postaramy się, by aktualizacja potrwała najkrócej jak to możliwe.
EDIT (01:23)
Bazy MySQL już działają, a co za tym idzie – wszystkie wspomniane wyżej usługi również. Pozostała jeszcze tylko aktualizacja PostgreSQL.
EDIT (02:28)
PostgreSQL również działa. Aktualizacja zakończona pomyślnie.
Techniczny restart serwera shellowego
Z powodu ważnej aktualizacji systemu, konieczny będzie techniczny restart głównego serwera shellowego ssh.mydevil.net. Restart zaplanowany został na dzisiaj, na godzinę 12:30, przerwa w dostępności nie powinna potrwać więcej niż 15 minut.
Przypominamy również o aktualizacji baz MySQL do wersji 5.5 oraz PostgreSQL do 9.1 w dniu 06.07.2012, prace rozpoczną się o godzinie 01:00.
Za wszelkie utrudnienia z góry przepraszamy.
EDIT (12:46)
Serwer wstał kilka minut temu, wszystko działa prawidłowo.
Problem z łączem
Wygląda na to, że cała serwerownia (OVH) zniknęła z sieci. Problem nie jest jednak zależny od nas, pozostaje nam czekać na interwencję na miejscu.
EDIT (16:45):
Wygląda na to, że wszystko wróciło do normy.
Promocja: Wakacje z MyDevil!
Jako, że rozpoczeły się właśnie wakacje, należy to uczcić! Z tej okazji wprowadzamy wakacyjną promocję – 30 % rabatu na wszystkie konta, zakupione oraz przedłużone na okres minimum pół roku!
Promocja trwa tydzień, licząc od dziś, a więc do 6 lipca 2012 (włącznie). Regulamin promocji dostępny jest na tej stronie.
DDoS na serwer DB
Około godziny 14:05 nastąpił atak DDoS na nasz serwer bazodanowy. Dostęp do baz danych był utrudniony bądź niemożliwy przez około 15 minut. Atak nie wpłynął w żaden sposób na dane użytkowników.
EDIT 18:43:
Od 30 minut trwa kolejny atak DDoS. Skontaktowaliśmy się już w tej sprawie z serwerownią.
EDIT 19:01:
Po kontakcie z serwerownią udało się opanować sytuację. Atak nie był przeprowadzany na nasz adres IP, jednakże z nieznanego nam powodu pakiety kierowane na ten adres były routowane na nasz serwer. Po kontakcie adres, który atakowano został 'odpięty’ od naszego serwera baz danych, dzięki czemu bazy już działają poprawnie oraz nie powinno być dalszych problemów z atakami.
Serdecznie przepraszamy za powstałe utrudnienia w dostępie do baz danych i innych usług od nich zależnych.
Techniczny restart serwera mdjava
Informujemy, że dnia 21.06.2012 o godzinie 01:00 odbędzie się techniczny restart serwera mdjava. Jego celem jest zmiana ustawień kernela oraz aktualizacja systemu plików, co powinno poprawić wydajność.
Przerwa nie powinna potrwać więcej niż 15 minut. Oczywiście, wszystkie procesy zostaną zakończone i konieczne będzie ich ponowne uruchomienie (dla osób, które nie dodały wpisu '@reboot’ do tabeli Cron).
Edit (21.06.2012 03:04):
Prace techniczne nieco się przeciągnęły, jednak system działa prawidłowo i stabilnie. Dokonaliśmy aktualizacji ZFSa i podkręciliśmy nieco ustawienia cache, co powinno polepszyć wydajność serwera mdjava.
Migracja zakończona, obsługa MongoDB
Migracja MySQL oraz PostgreSQL została zakończona o godzinie 02:34. Przerwa w działaniu baz danych wynosiła 1 godzinę 34 minut (niestety, nie przewidzielismy wszystkiego i migracja się nieznacznie przeciągnęła). Wszystko działa już na nowym serwerze – szybkość działania powinna zauważalnie wzrosnąć, szczególnie w nocy.
Oprócz migracji, dodaliśmy również obsługę baz danych MongoDB – dostępna dla następujących języków programowania: C, Python, Perl, PHP (wszystkie wersje), Ruby oraz w Node.js. Połączenia z serwerów MyDevil oraz zewnętrzne przyjmowane są przez host mongo.mydevil.net oraz standardowy port 27017.
Po stronie naszego systemu zarządzania kontem Devil obsługa MongoDB wygląda następująco:
devil mongo db add <baza>
devil mongo db del <baza>
devil mongo pass <baza>
devil mongo list
Moduł został również dokładnie opisany na naszej wiki.
Chcemy też ponformować, że za miesiąc, tj. 6 lipca 2012 wykonana zostanie aktualizacja bazy MySQL do wersji 5.5 oraz PostgreSQL do wersji 9.1
.
Zaoszczędź czas i pieniądze!
Darmowa migracja
Przy zakupie rocznego planu hostingowego na mydevil.net oferujemy:
- Migrację stron i poczty – całkowicie bezpłatnie
- Gwarancję bezpieczeństwa i ciągłości działania
Przenieś się na nowoczesną i niezawodną platformę - wybierz mydevil.net!