Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest poniedziałek, 29 kwietnia 2024, 05:54

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 35 ]  Przejdź na stronę 1, 2  Następna
Autor Wiadomość
Post: czwartek, 1 października 2009, 13:50 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
Witam.

NND pracuje u mnie na 1 megabitowym DSL-u (serwer apache - httpd+mysqld) i sprzęcie 350MHz, 384 MB RAM.

Tymczasem na wyświetlenie strony WWW po http od strony Internetu muszę czekać około 12 sekund (potem już idzie szybko). Wydaje mi się, że to dużo. Kto podpowie, w jaki sposób zdiagnozować problem?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 14:02 
Offline
Użytkownik

Rejestracja: wtorek, 3 marca 2009, 03:48
Posty: 128
A nie zapycha coś/ktoś uploadu?
Nie wiem czy są jacyś inni użytkownicy tego łącza - więc to mi pierwsze na myśl przyszło :)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 14:04 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
lukas_xplowd pisze:
A nie zapycha coś/ktoś uploadu?
Nie wiem czy są jacyś inni użytkownicy tego łącza - więc to mi pierwsze na myśl przyszło :)

No właśnie nie. W pewnych porach dnia można by rzec, że serwer (podobnie jak łącze) leży odłogiem. A opóźnienie otwieraniu http towarzyszy praktycznie zawsze.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 15:18 
Offline
Użytkownik

Rejestracja: środa, 23 stycznia 2008, 17:32
Posty: 691
Lokalizacja: Pabianice
A mnie sie wydaje, ze wlasnie dlatego ze lezy odlogiem to
sie tak dzieje. U mnie jest podobna sytuacja, ale ze mam
sprzet troszke szybszy to serwer jakby sie przymrazal.
Pozniej juz za kazdym razem dziala normalnie az do momentu
kiedy znowu serwer sobie spocznie w spokoju. Jak w tym
czasie spokoju jakis inny proces przymuli NND to wtedy
jest jeszcze gorzej, ale w moim wypadku to nie jest az tak
denerwujace. Poprostu przez jakis czas uzywania NND zauwazam
takie dzialanie. Byc moze poprostu system zwalnia
zbedne/nieuzywane procesy i potem kiedy zostana one na nowo
wywolane to sie wlasnie tak dzieje bo system potrzebuje na to
nieco wiecej czasu. Na szybszych maszynach jest to mniej
zauwazalne, a na wolniejszych bardziej.

Wlacz sobie TOP podczas wywolywania http i sprawdz zobacz
jak bardzo skoczy po takim odlogowym czasie uzycie procesora.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 15:21 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
a moze to wina dostawcy? możne TO Ci cos pomoze.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 15:23 
Offline
Użytkownik

Rejestracja: środa, 23 stycznia 2008, 17:32
Posty: 691
Lokalizacja: Pabianice
12 sekundowe pingi ? :D Eeeee ...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 16:54 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
No to sami potestujcie, np:

http://savioportal.pl
http://komputerownia.savioportal.pl

I jak?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 17:28 
Offline
Użytkownik

Rejestracja: wtorek, 3 marca 2009, 03:48
Posty: 128
Jak dla mnie nie jest to chwilowe przymulenie serwera czy tam apache'a.
Z "mojej strony" masz bardzo niestabilne i wysokie ping - 40-120ms.

1)Słabe/zapchane łącze.
2)Serwer ledwo zipie (stara maszyna która się nie wyrabia).

Chociaż ja bym się skłaniał w kierunku opcji 1)

Jeśli to jest DSL TP to możesz na priv podesłać mi IP modemu (dla Ciebie jest to brama) i jeśli on też będzie miał takie pingi to wykluczymy opcję 2)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 18:09 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
lukas_xplowd pisze:
Jeśli to jest DSL TP to możesz na priv podesłać mi IP modemu

Tak, to jest DSL, a ipka modemu mozna sobie wyliczyc.

Co do tematu watku, to popatrz w logi apache.

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 20:16 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
No więc tak. Podczas gdy ładuje się jakaś strona, zauważalne jest na pewno to, że uruchamia się kilka procesów hhtpd i mysqld. Wygląda to mniej więcej tak:

Obrazek

Statystyki niceshapera podczas otwierania strony wyglądają natomiast tak:

: [/] [] ()
HOST                DOWNLOAD   (     UTILIZE )      UPLOAD   (     UTILIZE )
79.187.84.194                                     22.2kbps - (    22.1kbps )
192.168.0.11       100.0kbps - (     0.2kbps )     0.0kbps - (     0.2kbps )
192.168.0.102      100.0kbps - (     0.2kbps )     0.0kbps - (     0.2kbps )
192.168.0.103      100.0kbps - (     0.0kbps )     0.0kbps - (     0.0kbps )
192.168.0.105      100.0kbps - (     0.0kbps )     0.0kbps - (     0.0kbps )
192.168.0.106      100.0kbps - (    43.0kbps )     0.0kbps - (     4.8kbps )
192.168.0.110      100.0kbps - (     0.0kbps )     0.0kbps - (     0.0kbps )
192.168.0.111      100.0kbps - (     0.8kbps )     0.0kbps - (     0.2kbps )
192.168.0.120      100.0kbps - (     0.0kbps )     0.0kbps - (     0.0kbps )
192.168.0.201      100.0kbps - (     0.1kbps )     0.0kbps - (     0.0kbps )


Jakieś pomysły na długie czasy oczekiwania na wyświetlenie strony?

Poza tym np. wysyłka poczty w pierwszej chwili również daje efekt "przymulenia". Po kilku chwilach wszystko maksymalnie przyspiesza.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 20:17 
Offline
MODERATOR

Rejestracja: sobota, 30 lipca 2005, 14:08
Posty: 3984
Lokalizacja: Rzeszów
Zwieksz przydzial pasma dla serwera w niceshaperze.

_________________
FAQ dla NND: http://nnd-linux.pl/faq.php
Doswiadczenie, to cos, co zdobywasz tuz po chwili w ktorej go potrzebowales.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 20:27 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
tasiorek pisze:
Zwieksz przydzial pasma dla serwera w niceshaperze.


Łącze jest 1 megabitowe, więc dla niceshapera mam:

/etc/niceshaper/config :

: [/] [] ()
<global>
    iface inet eth0 79.187.84.194/29
    iface local eth1 192.168.0.1/24
    do not shape local 79.187.84.194 with 192.168.0.0/24
    do not shape local 192.168.0.1 with 192.168.0.0/24
    shape router true low 2kbps ceil 30kbps prio 2
    stats unit kbps dump 10c file /var/www/nsstats.txt
    resolve hostname false
    method mark
    reload 5s
</global>

<download>
    link speed 125kbps shape 105kbps
    user low 0kbps ceil 100kbps strict 60% prio 5
    policy dynamic
</download>

<upload>
    link speed 32kbps shape 28kbps
    user low 0kbps ceil 30kbps strict 40% prio 6
    policy dynamic
</upload>


i dla każdego komputera tę samą regułkę w pliku /etc/niceshaper/users :

: [/] [] ()
192.168.0.X eth1 dl_low 3kbps dl_ceil 100kbps  ul_low 1kbps ul_ceil 25


Więc chyba wszystko powinno być ok.

Z resztą, po wyłączeniu niceshapera jest tak samo.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 1 października 2009, 22:14 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
z tego co pamietam niceshaper0.5 albo masz w konfigu w sekcji dowload i upload cos takiego jak Ty masz:

Cytuj:
<download>
link speed 125kbps shape 105kbps
user low 0kbps ceil 100kbps strict 60% prio 5
policy dynamic
</download>

<upload>
link speed 32kbps shape 28kbps
user low 0kbps ceil 30kbps strict 40% prio 6
policy dynamic
</upload>

a w users same IP :
Cytuj:
192.168.0.2
192.168.2.3
itp.

wtedy jest podział dynamiczny, a jak masz limity w users po IP to przed linijkami zaczynającymi sie od users w config powinny być "#" i wtedy jest podział statyczny, ale przy takim podziale nie dawał bym każdemu prawie full łącza, a tak na marginesie ping z mojego servera na Twoje IP nie jest mniejszy od 50ms, wiec twoj modem chyba nie pracuje w trybie FAST, zadzwon 19330 i sie spytaj o tryb pracy modemu.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 3 października 2009, 13:41 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
rikardo7 pisze:
wtedy jest podział dynamiczny, a jak masz limity w users po IP to przed linijkami zaczynającymi sie od users w config powinny być "#" i wtedy jest podział statyczny, ale przy takim podziale nie dawał bym każdemu prawie full łącza, a tak na marginesie ping z mojego servera na Twoje IP nie jest mniejszy od 50ms, wiec twoj modem chyba nie pracuje w trybie FAST, zadzwon 19330 i sie spytaj o tryb pracy modemu.

Nie jestem pewien, czy jest tak jak piszesz, z tym statycznym podziałem ( kiedyś się nad tym głowiłem http://forum.freesco.pl/viewtopic.php?t=16637 ).

Co do modemu, to chyba odpada również ta kwestia, bo zauważyłem, że... z wnętrza LANu, te charakterystyczne opóźnienia są podobne. Ja stawiam na konfigurację czegoś / ostatecznie sprzęt, tylko nie bardzo wiem, gdzie szukać.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 3 października 2009, 13:52 
Offline
MODERATOR

Rejestracja: środa, 24 października 2007, 15:30
Posty: 329
Lokalizacja: Sadowne
Hmm... Wzrok mnie raczej nie myli:
Obrazek

Swap - 4k free...

Wydaje mi się, że to jest chyba sporym problemem...
Masz też jakoweś 2 zombiaki...

_________________
Polska Grupa Freesco
medhost - Kompleksowe rozwiązania informatyczne
Przychodnia Optima Koszarska Rudnicka


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 3 października 2009, 14:07 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
Z tego, co pamiętam partycja swapowa była utworzona przez instalator NND. Czyżby była zbyt mała?

-- edit --
No dobra, free -m raczej nie kłamie...

: [/] [] ()
# free -m
             total       used       free     shared    buffers     cached
Mem:           374        232        141          0          8         31
-/+ buffers/cache:        192        181
Swap:           66         66          0


W jaki sposób najbezpieczniej powiększyć sobie swap w tym układzie?

: [/] [] ()
# df -h
System plik�w         rozm. u�yte dost. %u�. zamont. na
/dev/hda1             3,9G  914M  2,9G  24% /
/dev/hdc1              37G   18G   17G  52% /home


Na dysku /hda1 jest jeszcze sporo miejsca, myślę, że nawet 2GB możnaby poświęcić na swap. Ps. Waszym zdaniem ile warto zadeklarować dla NND ?

Na stronie http://gorzow-wlkp.pl/linux/podzialdysku.php znalazłem dosyć konkretny opis:

http://gorzow-wlkp.pl/linux/podzialdysku.php pisze:
POWIĘKSZANIE PAMIĘCI SWAP

Gdy zabraknie pamięci RAM (plus SWAP) może nastąpić błędne działanie systemu, a nawet zawieszenie komputera.

Pamięć SWAP ma swoje ograniczenia wielkościowe. Na komputerze z procesorem x86 (Intel, AMD) limit wynosi 2GB, z tym że trzeba pamiętać, iż na bardzo starych Linuksach (ze starym Kernelem 2.2.x) limit wynosił 128MB.

-

Co zrobić, gdy po podzieleniu dysku i zainstalowaniu Linuksa brakuje nam pamięci SWAP? Pierw należy ustalić, która partycja ma za dużo niezagospodarowanego miejsca oraz czy nie ma restrykcyjnych opcji montowania. Przyjmuję, że mamy najprostszy układ, czyli jedną, dużą partycję montowaną jako / (oraz inne typu /home /var itd.). W takim układzie katalog /tmp pracuje na partycji montowanej jako /. Oczywiście, gdy wydzieliłeś osobną i zbyt dużą partycję montowaną jako /tmp to jeszcze lepiej, gdyż właśnie w katalogu /tmp umieścimy plik wymiany /SWAP.

Zaloguj się jako root. Wszystkie czynności wykonasz pod rootem.
Zlecenie df -h pokaże obraz zajętości partycji. Opcja -h poda wyniki w megabajtach (MB)
Ustaliliśmy, że nowy plik wymiany SWAP będzie w katalogu /tmp

Jako root wpisz zlecenia:
cd /tmp (wejście do katalogu /tmp)
touch /tmp/swapbis (tworzy pusty na razie plik swapbis)
dd if=/dev/zero of=/tmp/swapbis bs=1M count=512 (zlecenie dd kopiuje do pliku swapbis określoną 512 liczbę megabajtów MB zawierających same zera, ze źródła /dev/zero)
chmod 600 /tmp/swapbis (restrykcyjne prawa dostępu)
mkswap /tmp/swapbis (zamiana dokumentu swapbis na specjalny plik wymiany)
swapon /tmp/swapbis (włączenie pliku wymiany swapbis do systemu)

swapoff /tmp/swapbis (wyłącza plik wymiany swapbis)

-


Można na jednym komputerze użyć kilku plików SWAP umieszczonych na jednym lub kilku dyskach. Jeżeli chcemy podczas startu systemu uruchomić kilka SWAPów, to w pliku /etc/fstab wpisujemy:

/dev/hda6 none swap sw,pri=3 0 0
/dev/hda7 none swap sw,pri=3 0 0
/dev/hdb1 none swap sw,pri=3 0 0
/dev/hdc1 none swap sw,pri=1 0 0

Opis powyższego: mamy 3 dyski hda, hdb, hdc. Na dysku pierwszym, na partycji 6 oraz 7 (hda6, hda7); na dysku drugim oraz trzecim, na partycji pierwszej - umieszczono SWAP. Opcja pri w /etc/fstab narzuca PRIORYTET. Priorytet musi być liczbą z przedziału pomiędzy 0 a 32767 (najwyższym priorytetem jest 32767). Partycje SWAP będą zapełniane w kolejności narzuconej przez opcję pri (w powyższym przykładzie po zapełnieniu zestawu partycji z pri=3 nastąpi użycie partycji z pri=1). Jeśli kilka partycji ma ten sam priorytet, wtedy Linux automatycznie, jednocześnie i równo będzie je zapełniał.


Problem w tym, że u mnie /tmp nie jest oddzielną partycją.

Da się jakoś BEZPIECZNIE zmniejszyć rozmiar hda1 i utworzyć nową partycję na swap? A może lepiej dodać jakiś kolejny stary dysk 4GB (kolejny grzejnik i pochłaniacz energii...).

Co polecacie?


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: sobota, 3 października 2009, 14:34 
Offline
MODERATOR

Rejestracja: środa, 24 października 2007, 15:30
Posty: 329
Lokalizacja: Sadowne
Dziwne jest to, że korzysta ze Swapu, choć ma 141 wolnego Ramu...

_________________
Polska Grupa Freesco
medhost - Kompleksowe rozwiązania informatyczne
Przychodnia Optima Koszarska Rudnicka


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 4 października 2009, 16:17 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
Saturas pisze:
Dziwne jest to, że korzysta ze Swapu, choć ma 141 wolnego Ramu...


Najwyraźniej potrzebował restartu:

Obrazek

Pytanie tylko co się zadziało, że tego potrzebował.

Ale jak dla mnie sytuacja z opóźnieniami dostępu do usług niewiele się zmieniła (linki wyżej).


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 4 października 2009, 17:21 
Offline
Użytkownik

Rejestracja: niedziela, 16 maja 2004, 21:32
Posty: 1203
Lokalizacja: Bieruń
Pewnie robiłeś restart niceshapera, lepiej jest używać stop/start
a co do www to masz 32kbps na uploadzie, dla ludków dajesz 30kbps, a co zostaje dla www? :-)


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 4 października 2009, 20:59 
Offline
Użytkownik

Rejestracja: niedziela, 23 września 2007, 14:35
Posty: 477
O 4 w nocy nikt nie zapycha uploadu, poza tym przy wyłączonym niceshaper-ze dzieje się tak samo. Coś tu jeszcze musi siedzieć.


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 35 ]  Przejdź na stronę 1, 2  Następna

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Majestic-12 [Bot] i 92 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl