Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-12-15 10:38:01

  redelek - Członek DUG

redelek
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2008-07-17

Gdzie szukać przyczyny zawieszania się serwera

Witam,

Mam w domu mały serwerek oparty na desktopie DELL 280GX.
Sprawdziłem mu pamięci i dysk twardy i wszystko wygląda na sprawnie.
Niestety od restartu działa od 20 min do 45min i zatrzymuje się. Nie można się zalogować ( ani lokalnie, ani zdalnie ssh ) , nie działają usługi apache, ftp.
Jedyne co to odpowiada na ping. Przejrzałem płytę główną i nie widać żadnych problemów na niej ( spuchniętych kondensatorów ).
W logach też nic nie widzę, może troszkę ich czytać nie umiem.
Macie może jakieś pomysły serwer to Ubuntu-serwer 8.04TLS jajko [b]Linux SOL 2.6.24-26-server #1 SMP Tue Dec 1 19:19:20 UTC 2009 i686 GNU/Linux[/b].
Tu spakowałem syslog i message z dnia dzisiejszego.
[url]http://uploadhyper.com/file/16794/logiserwera.zip.html[/url]

Nie mam pomysłów może Wy coś znajdziecie. Ostatnio co instalowałem to Ubuntu-xen-serwer ale to chyba nie jego wina.
Jedno co ciekawe wyszukałem to chyba to , że sypie mi się system plików

Kod:

    Line 23949: Dec 15 09:45:37 SOL kernel: [    5.120379] EXT3-fs: INFO: recovery required on readonly filesystem.
    Line 23950: Dec 15 09:45:37 SOL kernel: [    5.120540] EXT3-fs: write access will be enabled during recovery.

Jak mogę mogę sprawdzić system na działającym serwerze lub wymusić sprawdzanie i naprawę podczas uruchamiania.
Dziwne jest to , że po kilku "twardych" restartach sam tego nie włącza :(

Sorki za długi wątek ale nie wiem jak inaczej Wam to pokazać


Pozdrawiam
Redelek
--------------------------------------------------------
Polecam hosting ViPower https://vipower.pl/panel/aff.php?aff=208, TikTalik https://tiktalik.com/pl/

Offline

 

#2  2009-12-15 11:57:09

  bolos_11 - Użytkownik

bolos_11
Użytkownik
Zarejestrowany: 2006-10-30

Re: Gdzie szukać przyczyny zawieszania się serwera

zostaw TYLKO 1 kosc pamieci w kompie i zobacz co sie bedzie dzialo ...

Offline

 

#3  2009-12-15 13:03:42

  redelek - Członek DUG

redelek
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2008-07-17

Re: Gdzie szukać przyczyny zawieszania się serwera

Mam tylko jedną 512MB :(


Pozdrawiam
Redelek
--------------------------------------------------------
Polecam hosting ViPower https://vipower.pl/panel/aff.php?aff=208, TikTalik https://tiktalik.com/pl/

Offline

 

#4  2009-12-15 16:57:06

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: Gdzie szukać przyczyny zawieszania się serwera

Livecd jakieś, próbowałeś uruchomić?

Ostatnio edytowany przez fnmirk (2009-12-15 16:57:27)

Offline

 

#5  2009-12-15 17:01:38

  redelek - Członek DUG

redelek
Członek DUG
Skąd: Warszawa
Zarejestrowany: 2008-07-17

Re: Gdzie szukać przyczyny zawieszania się serwera

A po co ?
Uruchamiają się bez problemu Knopix i działa i nie zawiesza się


Pozdrawiam
Redelek
--------------------------------------------------------
Polecam hosting ViPower https://vipower.pl/panel/aff.php?aff=208, TikTalik https://tiktalik.com/pl/

Offline

 

#6  2009-12-15 17:07:16

  fnmirk - Użytkownik

fnmirk
Użytkownik
Zarejestrowany: 2008-02-19

Re: Gdzie szukać przyczyny zawieszania się serwera

[quote="redelek"]A po co?[/quote]
[quote="redelek"]Sprawdziłem mu pamięci i dysk twardy i wszystko wygląda na sprawnie.
...
Przejrzałem płytę główną i nie widać żadnych problemów na niej (spuchniętych kondensatorów).[/quote]

Offline

 

#7  2009-12-16 14:29:47

  gson - Użytkownik

gson
Użytkownik
Skąd: Kraków
Zarejestrowany: 2007-07-17

Re: Gdzie szukać przyczyny zawieszania się serwera

UWAGA pisze z pracy wiec bez polskich ogonkow

1) nie wiem co rozumiesz przez sprawdzilem pamiec - ale jak pusicles jakiegos memtest to ok
2) jak sie nie wiesza na knopiksie to przyczyna raczej jest OS
a) jezeli OS to strzelam ze kwestia kernela

To co mozesz zrobic:
1) Zainstalowac inny OS
2) Przekompilowac sobie kernel  - nie wiem co ubuntu daje bo sam mam debiana i sam kernela kompiluje,albo poprostu zainstalowac nowszy/inny
3) Kolejna sprawa - odpowiada na ping wiec sie nie zawiesil!
a) a skoro dziala i nie reaguje zrob (mam nadzieje ze masz jakas klawiature pod reka) dump za pomoca sysrq - osobiscie nie analizuje ale jak cos to moze sie przydac

4) Potrzebuje logi a w nich - boot maszyny, non reponsive, reboot, boot maszyny - czyli musze widziec co sie dzialo przed (im wiecej "hangow" tym lepiej)
a) i jeszcze cos takigo: /usr/sbin/mcelg >> /var/log/mce i ten plik
- jak nie masz komendy mce to zainstaluj paczke o podobnym tytule
5) Napisz dokladnie o ktorej sie zwiesila
6) jaka jest rola tego servera
7) czy masz jakis wlasny/ autorski skrypt/soft


Tyle na poczatek - podstawa to pelne message i do tego potwierdz ze pusciles memtesta.

A jak znasz angielski to mozesz sobie zalozyc konto na sunsolve i poczytac:
http://sunsolve.sun.com/search/document.do?assetkey=1-61-217789-1
http://sunsolve.sun.com/search/document.do?assetkey=1-65-209734-1

pozdrawiam

Ostatnio edytowany przez gson (2009-12-16 14:30:32)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.009 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00005 SET NAMES latin2
0.00136 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.82.128' WHERE u.id=1
0.00085 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.82.128', 1732961196)
0.00049 SELECT * FROM punbb_online WHERE logged<1732960896
0.00052 SELECT topic_id FROM punbb_posts WHERE id=136689
0.00106 SELECT id FROM punbb_posts WHERE topic_id=15739 ORDER BY posted
0.00065 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=15739 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00078 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=15739 ORDER BY p.id LIMIT 0,25
0.00131 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=15739
Total query time: 0.00724 s