Jump to content

Recommended Posts

Posted

Сегодня ночью проводил работы в серверной, надо было корректно сделать shutdown серверу HP Proliant DL385P G8 с Debian


 uname -a
Linux alfa 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux

Вроде как systemctl poweroff, но прождал минут 15, а он все не выключался.

В консоль уже ничего не сыпал кроме записей вида


kernel: [17973.803174] hpsa 0000:03:00.0: hpsa_update_device_info: LV failed, device will be skipped.

но индикация на винтах продолжала работать, да и питание так и не выключилось.

Так как его зашатдаунить корректно?

Posted

Кнопкой.

Еще можно poweroff или shutdown -P, но по-моему никакой разницы с кнопкой нет.

Что делает systemctl poweroff я уже не помню, нужно юнит просмотреть. Возможно что просто гасит систему, но не отключает питание (как shutdown без ключа -P).

Posted
2 часа назад, alibek сказал:

А чем обосновали?

производители СОРМа писали про свои сервера (тоже НР): "Выключать кнопкой сервера не надо. Пожалуйста известите нас о времени и дате переезда.... Вам выделят инженера, который выключит сервера перед их переносом" (видимо дистанционно)

 

1 час назад, Adim сказал:

используйте команду sudo

разумеется так и делал

1 час назад, Adim сказал:

Выключение debian10:

systemctl poweroff

так и вводил

 

2 часа назад, alibek сказал:

можно poweroff или shutdown -P, но по-моему никакой разницы с кнопкой нет.

тоже так считал

Posted
14 часов назад, Andrei сказал:

производители СОРМа писали про свои сервера (тоже НР): "Выключать кнопкой сервера не надо

я думаю, они имели в виду «зажать кнопку и держать до выключения»

 

14 часов назад, Andrei сказал:

Пожалуйста известите нас о времени и дате переезда.... Вам выделят

а что бы так не сделать? )

Posted
6 минут назад, edo сказал:

я думаю, они имели в виду «зажать кнопку и держать до выключения»

Возможно. Вобщем нажатие на кнопку питания на пару секунд шатдаунит сервер с дебианом нормально?

 

6 минут назад, edo сказал:

а что бы так не сделать? )

Ну раз они так хотят, то пусть сделают с серверами СОРМ. :) Я им уведку о времени отправлю.

Но у меня еще и свои сервера есть. Вот о них в основном речь.

Posted
1 минуту назад, Andrei сказал:

Возможно. Вобщем нажатие на кнопку питания на пару секунд шатдаунит сервер с дебианом нормально?

Andrei

  • Академик

странный вопрос для академика )))

зажатие кнопки питания — это примерно как выдернуть из розетки. в 99% случаев ничего не случится, но это не корректное выключение.

Posted

Перед всем этим случайно никаких манипуляций с дисковыми массивами из HP-шного утиля не проводились? Если да, что там только уповать на милость Омниссии. Если нет, то как вариант Alt+PrnScr+S + Alt+PrnScr+U + Alt+PrnScr+B. Первое сбрасывает все дисковые буфера и кэши, второе отмонтирует все носители не смотря на занятость и открытые дексрипторы, третье отправить систему в перезагрузку.

Posted
3 минуты назад, edo сказал:

зажатие кнопки питания — это примерно как выдернуть из розетки.

Да ладно?! :) Знающие люди говорят об обратном. Только "не зажать до выключения", а кратковременное нажатие.

 

3 минуты назад, edo сказал:

в 99% случаев ничего не случится, но это не корректное выключение.

Ваш совет какой?

 

2 минуты назад, taf_321 сказал:

Перед всем этим случайно никаких манипуляций с дисковыми массивами из HP-шного утиля не проводились?

Нет, сервер штатно работал последние месяцы.

 

2 минуты назад, taf_321 сказал:

как вариант Alt+PrnScr+S + Alt+PrnScr+U + Alt+PrnScr+B. Первое сбрасывает все дисковые буфера и кэши, второе отмонтирует все носители не смотря на занятость и открытые дексрипторы, третье отправить систему в перезагрузку.

После перезагрузки нормально обратно подмонтируется?

Posted
1 минуту назад, Andrei сказал:

После перезагрузки нормально обратно подмонтируется?

Я бы сказал, что при такой манипуляции шанс разрушения заметно ниже, чем выдергивание питания или нажатие Reset'а. Из личного опыта - ФС ни разу не разрушалась. И да, если у вас на дисковом контроллере имеется набортный RAM кэш работающий как writeback, то выключение по питанию таки грозит серьезными неприятностями, сами понимаете. При моем рецепте аппаратный кэш не затрагивается и данные в нем не пропадают.

Posted
6 минут назад, Andrei сказал:

а кратковременное нажатие. 

 

оно равносильно poweroff, который вы уже пробовали.

 

12 минут назад, Andrei сказал:

Но у меня еще и свои сервера есть. Вот о них в основном речь.

они должны выключаться. у вас же что-то пошло не так.

 

P. S. может таки пригласить админа?

Posted
8 минут назад, taf_321 сказал:

если у вас на дисковом контроллере имеется набортный RAM кэш работающий как writeback

Аппаратный рейд есть

 

  ssacli ctrl slot=0 pd all show

Smart Array P420i in Slot 0 (Embedded)
   Array A
      physicaldrive 1I:2:1 (port 1I:box 2:bay 1, SAS HDD, 0 GB, Failed)
   Array B
      physicaldrive 1I:2:2 (port 1I:box 2:bay 2, SATA HDD, 500 GB, OK)
      physicaldrive 1I:2:3 (port 1I:box 2:bay 3, SATA HDD, 500 GB, OK)

 

 

4 минуты назад, edo сказал:

может таки пригласить админа?

Других не завезли.

Posted
14 минут назад, taf_321 сказал:

Alt+PrnScr+S + Alt+PrnScr+U + Alt+PrnScr+B. Первое сбрасывает все дисковые буфера и кэши, второе отмонтирует все носители не смотря на занятость и открытые дексрипторы, третье отправить систему в перезагрузку.

я бы ещё E добавил в начало

 

https://ru.wikipedia.org/wiki/SysRq#Список_команд_SysRq_в_Linux

Posted
38 минут назад, jffulcrum сказал:

В некоторых случаях помогает выключение через iLO, особенно если в системе стоит его драйвер. 

Видимо не стоит

sh-4.4# dpkg -l | grep hp-ilo
sh-4.4# dpkg -l | grep ilo

 

Posted
3 часа назад, Andrei сказал:

Только "не зажать до выключения", а кратковременное нажатие.

Ммм, а разве для этого не надо в системе иметь загруженный acpid ?
Реакция на poweroff наводит на размышления, что какой-то процесс очень хотел жить. 

Posted
1 час назад, passer сказал:

Ммм, а разве для этого не надо в системе иметь загруженный acpid ?

Не обязательно. Systemd уже умеет самостоятельно обрабатывать ACPI Events.

Posted
53 минуты назад, passer сказал:

Это не значит, что он запущен.

вы серьёзно? когда вы в последний раз видели линукс, который после установки на кнопку питания не реагировал, нужно было что-то настраивать? я помню, что такое было, он очень давно

 

52 минуты назад, taf_321 сказал:

Systemd уже умеет самостоятельно обрабатывать ACPI Events.

кстати, да. я говорю — подсистема acpi «просто работает», поэтому можно даже и не вспомнить как оно устроено )

 

4 часа назад, Andrei сказал:

Видимо не стоит

хьюлетов с линуксом под рукой нет, но гугл говорит, что hpilo — модуль дефолтного ядра, какую роль он играет сходу не скажу, но уверен, что проблема у вас не в нём

 

если консоль/ssh живые в момент выключения — смотрите какие процессы запущены, читайте логи

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.