Планирование перезапуска tomcat7 на Ubuntu 14.04.3 LTS

Эта функция, управление подсветкой, зависит от вашей биографии и версии ядра.

Попробуйте эти четыре вещи.

Параметры ядра (загрузочные)

Когда вы загружаетесь, на экране grub нажмите e для редактирования. В строку ядра добавьте nomodeset acpi_backlight=vendor Некоторые аппаратные средства могут работать с различными параметрами.

Intel - nomodeset acpi_backlight=intel Acer - acpi_backlight=acer_acpi или даже acpi_osi=Linux acpi_backlight=legacy.

Как вы можете видеть , вам может потребоваться поиск в Google ваших настроек.

quiet splash nomodeset acpi_backlight=vendor

Если это работает, отредактируйте /etc/default/grub и добавьте эти параметры к параметрам по умолчанию.

# command line
sudo -e /etc/default/grub

# graphical
gksu gedit /etc/default/grub

Отредактируйте «GRUB_CMDLINE_LINUX_DEFAULT», чтобы он выглядел следующим образом:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset acpi_backlight=vendor"

Сохраните изменения, обновите grub

sudo update-grub

Командная строка

Если это не сработает, вы можете попытаться вручную установить яркость.

Примечание. Путь может варьироваться в зависимости от версии аппаратного обеспечения / ядра, может быть /proc/acpi/video0 ..., вам может потребоваться просмотреть каталог / proc / acpi, чтобы найти настройку яркости и соответственно настроить следующие команды. [!d11 ]

cat /proc/acpi/video/VGA/LCD/brightness

Выход этой команды немного зависит от аппаратного обеспечения, 1 -> 10, 1 -> 12, 1 -> 100 ??? Выберите значение и установите его (выберите значение для вашего оборудования).

sudo echo 80 > /proc/acpi/video/VGA/LCD/brightness

Если это работает, добавьте его в /etc/rc.local

# command line
sudo -e /etc/rc.local

# graphical
gksu gedit /etc/rc.local

Добавьте в свою настройку выше «exit 0»

echo 80 > /proc/acpi/video/VGA/LCD/brightness

xbacklight

Вы также можете попробовать xbacklight

sudo apt-get install xbacklight

Затем вы настраиваете с помощью командной строки

# For 80 % brightness
xbacklight -set 80

Снова добавьте, что /etc/rc.local

# command line
sudo -e /etc/rc.local

# graphical
gksu gedit /etc/rc.local

Добавить, выше «exit 0»

xbacklight -set 80

setpci

Вы можете попытаться установить яркость с помощью setpci

Общий синтаксис:

sudo setpci -s 
f4.B=your_setting

Вы идентифицируете свой адрес шины pci с помощью

sudo lspci | grep VGA

Пример

00:02.0 VGA compatible controller: Cirrus Logic GD 5446

setpci -s 00:02.0 F4.B=80

Если вы ошиблись в настройках, скорее всего, вы просто потеряете свой дисплей и должны перезагрузиться.

Примеры

Intel - https://bbs.archlinux.org/viewtopic.php. Если это аппаратный параметр, вам нужно сначала определить ваше оборудование и изучить настройки. ? id = 74914

Toshiba - https://bbs.archlinux.org/viewtopic.php?id=74914

Acer extensa - https: / /bugs.launchpad.net/ubuntu/+source/linux/+bug/518002

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/518002 [ ! d33]

1
задан 11 February 2016 в 16:04

1 ответ

Для этого вы можете использовать задание cron. Создайте сценарий оболочки с помощью следующих:

#!/bin/sh
/etc/init.d/tomcat7 restart

Затем настройте задание в crontab:

0 0 */2 * * root my_script.sh

Это запустит скрипт в полночь, каждые два дня.

Это «решит» вашу ближайшую проблему. Однако я предлагаю исправить ваше приложение, запущенное на Tomcat, оно вряд ли готово к выпуску, если ему нужны перезагрузки, как это.

0
ответ дан 23 May 2018 в 13:36

Другие вопросы по тегам:

Похожие вопросы: