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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Автозагрузка *.sh при старте системы  (Прочитано 1859 раз)

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

Оффлайн Alejandros

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Автозагрузка *.sh при старте системы
« : 13 Августа 2011, 21:06:31 »
Вопрос следующий:
ОС - UBUNTU 10.10, ядро Linux 2.6.35-30-generic-pae
6-ти ядерный процессор
Работает 5 игровых серверов (каждый сервер на своем ядре)
запуск каждого сервера осуществляется вводом в консоль следуюих команд:
(Нажмите, чтобы показать/скрыть)

Необходимо организовать:
1. Ежедневный автоматический "полный рестарт" компьютера допустим в 4:00.
1. Запуск всех *.sh с рассаживанием каждого на свое ядро при старте системы.

Также на компьютере установлен веб сервер (статистика) - вопрос как посадить MySQL, Apache, PHP и прочие задействованные программы на отдельнное оставшееся ядро.

Прошу помощи специалистов!
Заранее благодарен.
« Последнее редактирование: 13 Августа 2011, 21:15:18 от Alejandros »

Axa-Ru

  • Гость
Re: Автозагрузка *.sh при старте системы
« Ответ #1 : 13 Августа 2011, 22:26:07 »
В /etc/crontab добавить строчку (reboot сервера в 04:02)

02   04   *  *  *   root   reboot -f
Указанные вами команды поместить в файл  /etc/init.d/start_game_servers.sh
Выполнить команды:
$ sudo chmod +x /etc/init.d/start_game_servers.sh
$ sudo update-rc.d start_game_servers.sh defaults

Перезагрузить и проверить, что скрипт выполняется.
« Последнее редактирование: 13 Августа 2011, 22:27:43 от Axa-Ru »

Оффлайн Alejandros

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Автозагрузка *.sh при старте системы
« Ответ #2 : 14 Августа 2011, 11:44:18 »
Огромное спасибо, Axa-Ru!
Атозагрузка работает!

А вот вопрос с веб хостингом не решен. Как посадить веб хостинг (apache, sql, php) на одно из ядер?

Оффлайн testerka

  • Активист
  • *
  • Сообщений: 408
  • Век живи - век учись.
    • Просмотр профиля
Re: Автозагрузка *.sh при старте системы
« Ответ #3 : 14 Августа 2011, 12:33:02 »
убрать серв из автозагрузки, запустить через скрип с посадкой на ядро?
UBUNTU 10.10 + TT-budget S-1401=36Е

Оффлайн Alejandros

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: Автозагрузка *.sh при старте системы
« Ответ #4 : 14 Августа 2011, 13:04:46 »
убрать серв из автозагрузки, запустить через скрип с посадкой на ядро?

Эх знать бы как убрать из автозагрузки?
Да еще знать что конкретно (какие именно программы хадейсвованы для работы веб).

 

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