Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Корректное выключение сервера при пропадании питания  (Прочитано 1803 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн andywinter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Здравствуйте,
Имеется сервер на ноутбуке Lenovo, хочу реализовать возможность корректного завершения работы сервера при пропадании питания в электросети, то есть питание пропало, ноутбук-сервер работает дальше от своей батареи и завершает работу командой shutdown. Может у кого нибудь есть подобное решение, поделитесь, пожалуйста.
« Последнее редактирование: 24 Декабря 2018, 16:30:42 от andywinter »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
а биос?
Wars ~.o

Оффлайн andywinter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
В "биос" не нашел подобную опцию.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1110
    • Просмотр профиля
Ноутбук?

Ну так настройте штатный upowerd.

Morisson

  • Гость
поддерживаю.
если нет upower- установить. лучшей вещи не нашел.
через udev правила работает не со всеми девайсами.
в общем upower

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6690
  • 20% Cooler
    • Просмотр профиля
upower...
Ребят, хоть бы ссылок накинули по настройке...  ???

Я вот что-то не нашел...
https://www.google.com/search?q=upower%20shutdown%20on%20battery

🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Morisson

  • Гость
(Нажмите, чтобы показать/скрыть)
Он по-умолчанию так-то юзабелен.
Действий, процентов разряда и времени активации можно настроить в /etc/UPower/UPower.conf
Там все понятно, с комментариями. По-умолчанию при 5% батарейки отключение через 120 сек.
В примере выше я поменял время и гибернацию вместо выключения

Morisson

  • Гость
Раньше надо было, ЕМНИП, активировать юнит upowerd, но сейчас оно вообще вреде как через dbus работает. Т.е. ничего делать не надо. Я попробовал.
Хотя.. Проверять надо ибо у меня арч.

Оффлайн andywinter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Установил upower, настроил на выключение при 90 процентах батареи ноутбука, включил службу systemctl enable upower, перегрузил - не работает, не выключает? Может я что то делаю не так?  Есть какой нибудь мануал по настройке upower?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Morisson, спать режим. ))
Wars ~.o

Morisson

  • Гость
Установил upower, настроил на выключение при 90 процентах батареи ноутбука, включил службу systemctl enable upower, перегрузил - не работает, не выключает? Может я что то делаю не так?  Есть какой нибудь мануал по настройке upower?
не там никаких мануалов. там все просто до безобразия.
systemctl status upowerпокажите?

Morisson

  • Гость
ну или если мануалов хотите-
man upower

Оффлайн andywinter

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Батарея не новая, если запросить через терминал состояние батареи показывает заряд один, а на самом деле он получается другой. Я так понимаю либо менять батарею либо калибровать надо. Команда cat /sys/class/power_supply/BAT1/capacity показывает 0 процентов, но ноутбук продолжает работать от батареи длительное время. Если немного подзарядить до 2 процентов и отключить питание, то при достижении 0 процентов ноутбук уходит в гибернацию через указанное в файле UPower.conf время. Похоже, что все работает.

Morisson

  • Гость
в своей команде BAT1 на  BAT0 смените.
В конфиге сделайте маленький критикал экшн тайм.
и откалибруйте батарейку попробуйте. разрядите и зарядите до упора

 

Страница сгенерирована за 0.03 секунд. Запросов: 25.