Napisał: Patryk Krawaczyński
			22/08/2012  w Administracja  
			
				M
ożliwość obserwacji tendencji wzrostu danych jest bardzo ważnym elementem dalszego planowania pojemności przestrzeni dyskowej. Na przykład dla baz MySQL 5.0+ informacje o wielkości tabel wybranych baz danych są utrzymywane są w INFORMATION_SCHEMA. W celu ich analizy wystarczy stworzyć bazę danych stats, w której będziemy okresowo umieszczać interesujące nas informacje:
 [ czytaj całość… ]
			 
		 
				
			
			Napisał: Patryk Krawaczyński
			06/08/2012  w Administracja  
			
				P
rzy dużej liczbie serwerów WWW zajmujących się akceleracją HTTP, na który kierowany jest ruch sieciowy – trudno czasami namierzyć, który serwer powoduje jakieś problemy. Z pomocą przychodzi parametr identity (-i), który pozwala ustawić tożsamość serwera i udostępnić tą informację w konfiguracji serwera varnish za pomocą opcji server.identity.
 [ czytaj całość… ]
			 
		 
				
			
			Napisał: Patryk Krawaczyński
			03/08/2012  w Administracja  
			
				W
 jaki sposób zapisać przebieg sesji z interfejsu linii poleceń serwera MySQL do pliku? Wystarczy do tego celu wykorzystać polecenie tee:
mysql> tee /tmp/mysql_session
Logging to file '/tmp/mysql_session'
mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> show tables like '%slow%';
+--------------------------+
| Tables_in_mysql (%slow%) |
+--------------------------+
| slow_log                 |
+--------------------------+
1 row in set (0.00 sec)
mysql> quit;
Bye
 [ czytaj całość… ]
			 
		 
				
			
			Napisał: Patryk Krawaczyński
			05/07/2012  w Administracja  
			
				J
eśli interesuje nas dłuższe cechowanie w varnishu obiektów, które są bardziej popularne od innych – poniższy przykład pozwoli wydłużyć przetrzymywanie obiektu w pamięci cache, jeśli ten zostanie wywołany więcej niż 500 (5 godzin) i 1000 (10 godzin) razy:
sub vcl_hit {
    if (obj.hits == 500) {
        set obj.ttl = 5h;
    } elsif (obj.hits == 1000) {
        set obj.ttl = 10h;
    }
}
 [ czytaj całość… ]
			 
		 
				
			
			Napisał: Patryk Krawaczyński
			08/06/2012  w Administracja  
			
				B
udowa i instalacja pakietów RPM serwera Apache z rodziny 2.4 na darmowej wersji systemu RedHat – CentOS oprócz wydania kilku poleceń wymaga jeszcze spełnienia wielu zależności, które w standardowej wersji systemu są niestety nieosiągalne. Pierwszym krokiem jest stworzenie środowiska do budowy pakietów RPM:
 [ czytaj całość… ]
			 
		 
				
			
			Napisał: Patryk Krawaczyński
			02/06/2012  w Administracja, Debug  
			
				J
ak zauważył Stéphane Graber konfiguracja bondingu w Ubuntu 12.04 zależy od jednej kluczowej rzeczy – szybkości wykrywania i inicjalizacji sprzętu przez nas serwer. W praktyce oznacza to, że jeśli interfejs bond zostanie podniesiony przed wykryciem kart sieciowych, dla których ma zostać skonfigurowany – nie zostanie przypisany mu poprawny adres MAC i tym samym pobranie adresu za pomocą DHCP nie powiedzie się. Na przykład na jednym modelu serwera sprawdzi się konfiguracja:
 [ czytaj całość… ]
			 
		 
				
			
			Napisał: Patryk Krawaczyński
			22/05/2012  w Administracja  
			
				N
iemicka firma Linup Front wydała darmowy ebook wprowadzający do egzaminu Linux Professional Institute (LPI) – „Linux Essentials„. Książka elektroniczna jest dostępna w dwóch językach: niemieckim oraz angielskim. Publikacja liczy blisko 300 stron i stanowi solidny kurs wprowadzający do tematów związanych z systemem Linux i oprogramowaniem Open Source. W dodatku publikacje dostępne są w Google Play dla urządzeń będących pod kontrolą systemu Android od wersji 2.3.3. Sam egzamin obejmuje ogólne aspekty systemu Linux, linię poleceń, obsługę plików i skryptów, prawa dostępu, wyrażenia regularne i zarządzanie pakietami.
Więcej informacji: LPI Central Europe
			 
		 
				
			
			Napisał: Patryk Krawaczyński
			04/05/2012  w Administracja  
			
				J
eśli zależy nam na wykonaniu przekierowania HTTP 301 na poziomie varnish’a np. z adresu www.domena.pl na domena.pl razem z uwzględnieniem przekazanych adresów URL w domenie www.domena.pl wystarczy w podprogramie vcl_recv odpowiedzialnym za procesowanie żądania HTTP dodać kod:
 [ czytaj całość… ]
			 
		 
				
			
			Napisał: Patryk Krawaczyński
			28/04/2012  w Administracja  
			
				N
icholas Tang napisał w perlu mały skrypt, który pozwala na wyciągnięcie z poziomu konsoli statystyk dla daemona memcached. Przyjmuje on następujące parametry:
 [ czytaj całość… ]
			 
		 
				
			
			Napisał: Patryk Krawaczyński
			22/04/2012  w Administracja, Debug  
			
				W
edług protalu webhosting.pl od wersji 3.2 jądra Linuksa  został zwiększony rozmiar okna ograniczenia przesyłu (ang. the initial congestion window) z 3 do 10. Sam Saffron po wykonaniu kilku testów udowodnił, że tuning mechanizmu Slow-start pozwala na przyśpieszenie ładowania strony WWW (jeśli zastosujemy zmiany na maszynie pełniącej rolę web serwera) nawet do 25% – bez żadnej ingerencji w warstwę aplikacji. Podobne testy przeprowadzili technicy wyszukiwarki Cheméo uzyskując w własnych warunkach 20% przyśpieszenie. Czy osoby pragnące wprowadzić podobne zmiany skazane są na oczekiwanie, aż popularne dystrybucje zaczną używać jądra w wersji 3.2 – jak np. Ubuntu 12.04?
 [ czytaj całość… ]
			 
		 
						
Ostatni komentarz :