Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: kini в Jul 15, 2015, 17:43



Титла: Голям проблем с CentOS
Публикувано от: kini в Jul 15, 2015, 17:43
Здравейте,

От доста време търся решение на един проблем, който ми съсипва нервите постоянно.. Имам машина с CentOS 7.1 Server - 3.10.0-229.4.2.el7.x86_64 без графична среда, която ползвам като домашен уеб,мейл сървър. Има инсталиран cPanel.


Проблема е следния и се случва през различно време:

Целият SSH достъп до машината изчезва, не мога да си отворя и мейл-а, FTP-то също - всякаква връзка изчезва, а тя всъщност работи. Може да се случи след 1 час може и след 2 дни.. Машината няма монитор, но веднъж, когато се получи за пореден път това сложих такъв и видях, че екрана е черен - което ме подсети за хибернация..
Пробвах всякакви команди, които успях да намеря, като решения за този проблем, но нищо не помогна. Дори имам няколко вписани в rc.local.. Проблема си остава от месеци и се оправя само с рестарт на машината и така до следващия път..

Не знам какво да правя вече, но е уникално зле, да отидеш някъде и да не можеш да си провериш мейла, а да ти е важно..


Титла: Re: Голям проблем с CentOS
Публикувано от: BRADATA в Jul 15, 2015, 20:45
Ами първо дай инфо за машината, след това дай някакви логове от тази машина. Там си пише какво се случва... После ще даваме идеи как да се оправи :)


Титла: Re: Голям проблем с CentOS
Публикувано от: Naka в Jul 15, 2015, 21:22
всякаква връзка изчезва, а тя всъщност работи.
Откъде си сигурен че работи? Може просто хардуера да е развален и да забива компютъра. Пинга изчезва ли. А лампичката за активност на харда мига ли?


Титла: Re: Голям проблем с CentOS
Публикувано от: kini в Jul 16, 2015, 08:52
Откъде си сигурен че работи? Може просто хардуера да е развален и да забива компютъра. Пинга изчезва ли. А лампичката за активност на харда мига ли?

Пинга мисля, че изчезва - отдавна не съм ping-вал, защото бързам да рестартирам просто машината, за да ми работи всичко - но мисля, че няма ping..

А за лампичка на HDD не съм гледал..


Компютъра едно време работеше перфектно с windows, както и с друга linux дистрибуция и просто не виждам причина тук да не е ок. А странното е, че това изключване става през различен период (може след 1 ден може след няколко часа). Възможно да се случва, когато няма активност към мейл и уеб сървъра ми и когато не го отварям често..

Машината не е нищо сериозно 2ghz, 2gb рам. Също така дъното поддържа SATA & ATA и в момента е с ATA HDD. Сериозно обмислям за миграция вече, тъй като имам дооооста по-добра машина. Но е хубаво и да реша проблема, защото нямам и достатъчното време за настройка и оптимизиране на прясно инсталирана OS.

Четох доста за функцията ACPI и също така пробвах да я изключа от BIOS-а, но след като го направих OS не искаше да се boot-не и затова го върнах както си беше..

Писах команди от сорта на poweroff 0 и blank 0/off - без резултат естествено..
Дори мислех да прецакам хубавата конфигурация и да инсталирам графична среда, защото си мислех, че има нещо като screensaver, който не му действат командите за disable..

Другото нещо което започнах да си мисля е че е нещо от LAN картата - когато няма активност да спира връзката, но отново рових и то не един път нищо..

Общо взето съм си скъсал нервите. Започнах по често да си отварям мейл сървъра и да правя някаква активност, за да не изключва - ако въобще това е причината.




Титла: Re: Голям проблем с CentOS
Публикувано от: Acho в Jul 16, 2015, 08:55
Ако този домашен сървър е у вас, защо не му закачиш една клавиатура и едно мониторче ? И локално у вас да си го следиш как работи. Ако умре, ще е пред тебе и все нещо ще ти се изясни.


Титла: Re: Голям проблем с CentOS
Публикувано от: kini в Jul 16, 2015, 08:56
Ако този домашен сървър е у вас, защо не му закачиш една клавиатура и едно мониторче ? И локално у вас да си го следиш как работи. Ако умре, ще е пред тебе и все нещо ще ти се изясни.

По-горе написах, че един от случайте, когато беше умрял му сложих монитор и просто беше черно, закачих му и клавиатура - но тя нямаше никаква активност..

А иначе си го администрирам през SSH - но когато умре няма оправия.


Титла: Re: Голям проблем с CentOS
Публикувано от: Acho в Jul 16, 2015, 09:14
Моята идея беше, не като умре да слагаш монитора. Ами докато си работи машината, и да го следиш откъсо.

Или намери друг някакъв стар компютър (ама хардуерно здрав), и прехвърли сървъра там. Ще струва едно нищо, ама няма да се мъчиш така с тоя умрелия СЪРВЪР.


Титла: Re: Голям проблем с CentOS
Публикувано от: Naka в Jul 16, 2015, 10:07
я пробвай да добавиш тази опция noirqdebug към боот параметрите на кернела.
например така:
kernel /vmlinuz-2.6.18-128.1.16.el5 ro root=LABEL=/ noirqdebug

Аз имах точно такива случайни заспиващи проблеми но при центос5. Беше някава комбинация между бъгав биос и по старичък кърнел. и когато се задейства някакъв  power management (свързано с irq-та) кернела заспиваше.

та въпросната опция noirqdebug го оправи ??? Но тези проблеми би трябвало много отдавна да са оправени!

Да не би да си с AMI биос или Nvidia чипсет.


Титла: Re: Голям проблем с CentOS
Публикувано от: BRADATA в Jul 16, 2015, 10:09
Ама само си чешаме клавиатурите.... Проблема 99.99% е хардуерен. Ама така казано 2Г с 2Г нищо не е ясно. Особено с това "едно време......". След това поисках да видя някакви логове, ама кой да чете. Той чукча е писател, не е читател.... Ако вашите стъклени кълбета са по-добри от моето - успех :) ама това не е помощ. Това е просто някаква говорилня :)


Титла: Re: Голям проблем с CentOS
Публикувано от: kini в Jul 16, 2015, 10:18
Ама само си чешаме клавиатурите.... Проблема 99.99% е хардуерен. Ама така казано 2Г с 2Г нищо не е ясно. Особено с това "едно време......". След това поисках да видя някакви логове, ама кой да чете. Той чукча е писател, не е читател.... Ако вашите стъклени кълбета са по-добри от моето - успех :) ама това не е помощ. Това е просто някаква говорилня :)

Как се изваждат логовете? - не съм специалист и разбирам неща от които имам нужда нямам идея как става :)

я пробвай да добавиш тази опция noirqdebug към боот параметрите на кернела.
например така:
kernel /vmlinuz-2.6.18-128.1.16.el5 ro root=LABEL=/ noirqdebug

Аз имах точно такива случайни заспиващи проблеми но при центос5. Беше някава комбинация между бъгав биос и по старичък кърнел. и когато се задейства някакъв  power management (свързано с irq-та) кернела заспиваше.

та въпросната опция noirqdebug го оправи ??? Но тези проблеми би трябвало много отдавна да са оправени!

Да не би да си с AMI биос или Nvidia чипсет.

Вписах командата ще видим какво ще се получи..

А ето информация за BIOS-а:



Титла: Re: Голям проблем с CentOS
Публикувано от: bvbfan в Jul 16, 2015, 10:30
Има директория /var/log и там има логове pm-suspend.log, pm-suspend.log.1, kern.log и т.н.


Титла: Re: Голям проблем с CentOS
Публикувано от: kini в Jul 16, 2015, 10:42
Има директория /var/log и там има логове pm-suspend.log, pm-suspend.log.1, kern.log и т.н.




Титла: Re: Голям проблем с CentOS
Публикувано от: bvbfan в Jul 16, 2015, 11:01
Файловата система мре:
Цитат
XFS (dm-1): Corruption detected. Unmount and run xfs_repair


Титла: Re: Голям проблем с CentOS
Публикувано от: kini в Jul 16, 2015, 11:03
Файловата система мре:
Цитат
XFS (dm-1): Corruption detected. Unmount and run xfs_repair

Което означава? Миграция?

Лога който съм дал е от 12 юли, защото това е последния файл, както се вижда в log папката, а системата не е била спирана..


Титла: Re: Голям проблем с CentOS
Публикувано от: bvbfan в Jul 16, 2015, 11:10
Означава
Код
GeSHi (Bash):
  1. fdisk -l // целият ли диск е xfs виж си таблицата
  2. umount -l /dev/sda
  3. xfs_repair /dev/sda


Титла: Re: Голям проблем с CentOS
Публикувано от: sopata в Jul 16, 2015, 11:11
Може нещо да ти товари машината здраво /Процес, атака/ Може да го хванеш с:

top -b -d 60 >> /var/log/top.log &

И най-добре преди да забие да закачиш мишка и клавиатура да видиш какво става. Добре е да си инсталираш fail2ban


Титла: Re: Голям проблем с CentOS
Публикувано от: sopata в Jul 16, 2015, 11:15
След като видях и messages лога който си прекачил, най-добре първо сканирай за Bad Sectors:


с root пусни:

badblocks -v /dev/sda


Титла: Re: Голям проблем с CentOS
Публикувано от: kini в Jul 16, 2015, 11:23
Означава
Код
GeSHi (Bash):
  1. fdisk -l // целият ли диск е xfs виж си таблицата
  2. umount -l /dev/sda
  3. xfs_repair /dev/sda

Прикачил съм резултата от fdisk -l..


След като видях и messages лога който си прекачил, най-добре първо сканирай за Bad Sectors:

с root пусни:

badblocks -v /dev/sda

Пуснах да check-ва за bad sectors. Наистина има възможност да е скапан харда, защото е на над 10г.


Титла: Re: Голям проблем с CentOS
Публикувано от: Acho в Jul 16, 2015, 11:29
То като че ли по-добре го смени, ако намериш такъв диск. Сигурно е PATA (IDE) интерфейс. Все пак това е СЪРВЪР, и ще бачка нонстоп 24 часа. Машината заслужава един читав диск.


Титла: Re: Голям проблем с CentOS
Публикувано от: kini в Jul 16, 2015, 11:32
То като че ли по-добре го смени, ако намериш такъв диск. Сигурно е PATA (IDE) интерфейс. Все пак това е СЪРВЪР, и ще бачка нонстоп 24 часа. Машината заслужава един читав диск.

Попринцип имам нова машина, която чака да и се сложи хард диск и да започне да фучи, като boeing 747.. Това ще стане в най-скоро време, но се притеснявам при нея да не се появат някакви несъответствия с OS и хардуерът.

Това е дъното: http://www.supermicro.com/products/motherboard/Xeon3000/3200/X7SBL-LN2.cfm

Иначе ми е ясно, че харда е стар и т.н но все пак в момента всичко важно е там и затова искам да оправя проблема, докато оптимизирам напълно новата машина, на която ще мигрирам всичко.


Титла: Re: Голям проблем с CentOS
Публикувано от: sopata в Jul 16, 2015, 12:07
Страхотно дъно. Вземай някой диск SAS или SSD и си ти ;) [_]3


Титла: Re: Голям проблем с CentOS
Публикувано от: kini в Jul 16, 2015, 12:21
Страхотно дъно. Вземай някой диск SAS или SSD и си ти ;) [_]3

Задължително ли е да е SAS или SSD ??? Теста на машината го бях правил със SATA 2.5  ;D



Резултатите от теста за bad sectors:



Титла: Re: Голям проблем с CentOS
Публикувано от: laskov в Jul 16, 2015, 14:33
... закачих му и клавиатура - но тя нямаше никаква активност..

PS2 клавиатурите трябва да са включени преди да бъде включен компютъра.


Титла: Re: Голям проблем с CentOS
Публикувано от: kini в Jul 16, 2015, 14:41
... закачих му и клавиатура - но тя нямаше никаква активност..

PS2 клавиатурите трябва да са включени преди да бъде включен компютъра.
Напълно ясно ми е, но аз слагах USB..


Титла: Re: Голям проблем с CentOS
Публикувано от: sopata в Jul 16, 2015, 15:53
Все пак SAS дисковете са сървърни и са много корави. При SSD скоростта е голяма и също здраво влиза при сървърите. 2xSSD в RAID 1 може да си конфигурираш ;)


Титла: Re: Голям проблем с CentOS
Публикувано от: kini в Jul 16, 2015, 19:30
Машината вече си има хард, тъкмо го монтирах и след малко преминаваме към първо пускане и инсталация. WD VelociRaptor - дано не съм сгрешил..


Титла: Re: Голям проблем с CentOS
Публикувано от: Acho в Jul 16, 2015, 20:02
За домашен сървър, как няма да върши работа тоя диск ? Пък и чистак нов, доколкото разбирам ?


Титла: Re: Голям проблем с CentOS
Публикувано от: sopata в Jul 17, 2015, 08:24
Диска е страхотен! Успех с мигрирането ти желае  [_]3