Я отвечаю за около 30 компьютеров Ubuntu в частной школе K-8. У нас есть только интернет-соединение 3 Мбит / с, обслуживающее весь кампус, и я хотел бы убедиться, что обновления сделаны в середине ночи - так что дневные задачи не замедляются.
Я использую Ubuntu 10.04, и установили все компьютеры для загрузки и установки обновлений безопасности через диспетчер обновлений. Я также установил cron-apt и изменил конфигурационный файл, чтобы пошатнуть время начала обновлений с 10:00 до 4:00 по местному времени.
ОДНАКО - сегодня утром я пришел в школу в 7:30 и все компьютеры были заняты загрузкой большого обновления на основе безопасности. Излишне говорить, что вся интернет-активность замедлилась до ползания (в течение следующих 2 часов), а пользователи компьютеров были очень расстроены. Это было событие, которое я так стараюсь предотвратить.
Кажется, что моя схема обеспечения загрузки в середине ночи не удалась, и я не знаю, почему.
I 'также пробовали некоторые схемы, используя автоматические обновления & amp; crontab, но всегда казалось, что есть что-то, планирующее модернизацию, чтобы произойти в дополнение к тем, которые я пытаюсь заставить в середине ночи.
Есть ли верный способ пожара, чтобы абсолютно положительно гарантировать, что обновления будут происходить только в одно конкретное время? Было бы неплохо, если бы менеджер обновлений просто имел выпадающее меню для указания назначенного времени.
Заранее благодарим за любую помощь, которую вы можете мне дать.
Похоже, вы используете два независимых механизма обновления: cron-apt и Update Manager. Попробуйте отключить автоматические обновления в диспетчере обновлений. Если cron-apt настроен правильно, вы будете получать уведомление по электронной почте каждый раз, когда будет установлено новое обновление.
Не ответ на вашу точную проблему, но обходной путь, который дает вам существенные преимущества: почему бы вам просто не использовать прокси?
Существует множество опций, но я бы начал с squid-deb-proxy , Вам понадобится одна машина, которая будет служить в качестве хоста, но это может легко стать одной из машин, с которыми вы имеете дело. Аналогичным образом это может быть отдельный сервер. Не нужно быть сильным.
Идею обновления пакетов нужно загружать только один раз. Они становятся кэшированными, а все остальные машины загружаются из локального кеша.
Вам по-прежнему нужно пошатнуть процесс обновления. Одной машине необходимо загрузить обновления для заполнения кеша. Вы можете использовать одну машину для загрузки обновлений ночью (с помощью простого задания @daily cron - происходит в полночь). Другие машины можно было выключить за ночь (сэкономить много денег), а затем могли бы просто получить их обновления, когда захотят. Они будут использовать только внутреннюю полосу пропускания.
Некоторые советы по ее настройке можно прочитать здесь.
Похоже, вы используете два независимых механизма обновления: cron-apt и Update Manager. Попробуйте отключить автоматические обновления в диспетчере обновлений. Если cron-apt настроен правильно, вы будете получать уведомление по электронной почте каждый раз, когда будет установлено новое обновление.
Не ответ на вашу точную проблему, но обходной путь, который дает вам существенные преимущества: почему бы вам просто не использовать прокси?
Существует множество опций, но я бы начал с squid-deb-proxy , Вам понадобится одна машина, которая будет служить в качестве хоста, но это может легко стать одной из машин, с которыми вы имеете дело. Аналогичным образом это может быть отдельный сервер. Не нужно быть сильным.
Идею обновления пакетов нужно загружать только один раз. Они становятся кэшированными, а все остальные машины загружаются из локального кеша.
Вам по-прежнему нужно пошатнуть процесс обновления. Одной машине необходимо загрузить обновления для заполнения кеша. Вы можете использовать одну машину для загрузки обновлений ночью (с помощью простого задания @daily cron - происходит в полночь). Другие машины можно было выключить за ночь (сэкономить много денег), а затем могли бы просто получить их обновления, когда захотят. Они будут использовать только внутреннюю полосу пропускания.
Некоторые советы по ее настройке можно прочитать здесь.
Похоже, вы используете два независимых механизма обновления: cron-apt и Update Manager. Попробуйте отключить автоматические обновления в диспетчере обновлений. Если cron-apt настроен правильно, вы будете получать уведомление по электронной почте каждый раз, когда будет установлено новое обновление.
Не ответ на вашу точную проблему, но обходной путь, который дает вам существенные преимущества: почему бы вам просто не использовать прокси?
Существует множество опций, но я бы начал с squid-deb-proxy , Вам понадобится одна машина, которая будет служить в качестве хоста, но это может легко стать одной из машин, с которыми вы имеете дело. Аналогичным образом это может быть отдельный сервер. Не нужно быть сильным.
Идею обновления пакетов нужно загружать только один раз. Они становятся кэшированными, а все остальные машины загружаются из локального кеша.
Вам по-прежнему нужно пошатнуть процесс обновления. Одной машине необходимо загрузить обновления для заполнения кеша. Вы можете использовать одну машину для загрузки обновлений ночью (с помощью простого задания @daily cron - происходит в полночь). Другие машины можно было выключить за ночь (сэкономить много денег), а затем могли бы просто получить их обновления, когда захотят. Они будут использовать только внутреннюю полосу пропускания.
Некоторые советы по ее настройке можно прочитать здесь.
Похоже, вы используете два независимых механизма обновления: cron-apt и Update Manager. Попробуйте отключить автоматические обновления в диспетчере обновлений. Если cron-apt настроен правильно, вы будете получать уведомление по электронной почте каждый раз, когда будет установлено новое обновление.
Не ответ на вашу точную проблему, но обходной путь, который дает вам существенные преимущества: почему бы вам просто не использовать прокси?
Существует множество опций, но я бы начал с squid-deb-proxy , Вам понадобится одна машина, которая будет служить в качестве хоста, но это может легко стать одной из машин, с которыми вы имеете дело. Аналогичным образом это может быть отдельный сервер. Не нужно быть сильным.
Идею обновления пакетов нужно загружать только один раз. Они становятся кэшированными, а все остальные машины загружаются из локального кеша.
Вам по-прежнему нужно пошатнуть процесс обновления. Одной машине необходимо загрузить обновления для заполнения кеша. Вы можете использовать одну машину для загрузки обновлений ночью (с помощью простого задания @daily cron - происходит в полночь). Другие машины можно было выключить за ночь (сэкономить много денег), а затем могли бы просто получить их обновления, когда захотят. Они будут использовать только внутреннюю полосу пропускания.
Некоторые советы по ее настройке можно прочитать здесь.
Похоже, вы используете два независимых механизма обновления: cron-apt и Update Manager. Попробуйте отключить автоматические обновления в диспетчере обновлений. Если cron-apt настроен правильно, вы будете получать уведомление по электронной почте каждый раз, когда будет установлено новое обновление.
Не ответ на вашу точную проблему, но обходной путь, который дает вам существенные преимущества: почему бы вам просто не использовать прокси?
Существует множество опций, но я бы начал с squid-deb-proxy , Вам понадобится одна машина, которая будет служить в качестве хоста, но это может легко стать одной из машин, с которыми вы имеете дело. Аналогичным образом это может быть отдельный сервер. Не нужно быть сильным.
Идею обновления пакетов нужно загружать только один раз. Они становятся кэшированными, а все остальные машины загружаются из локального кеша.
Вам по-прежнему нужно пошатнуть процесс обновления. Одной машине необходимо загрузить обновления для заполнения кеша. Вы можете использовать одну машину для загрузки обновлений ночью (с помощью простого задания @daily cron - происходит в полночь). Другие машины можно было выключить за ночь (сэкономить много денег), а затем могли бы просто получить их обновления, когда захотят. Они будут использовать только внутреннюю полосу пропускания.
Некоторые советы по ее настройке можно прочитать здесь.
Похоже, вы используете два независимых механизма обновления: cron-apt и Update Manager. Попробуйте отключить автоматические обновления в диспетчере обновлений. Если cron-apt настроен правильно, вы будете получать уведомление по электронной почте каждый раз, когда будет установлено новое обновление.
Не ответ на вашу точную проблему, но обходной путь, который дает вам существенные преимущества: почему бы вам просто не использовать прокси?
Существует множество опций, но я бы начал с squid-deb-proxy , Вам понадобится одна машина, которая будет служить в качестве хоста, но это может легко стать одной из машин, с которыми вы имеете дело. Аналогичным образом это может быть отдельный сервер. Не нужно быть сильным.
Идею обновления пакетов нужно загружать только один раз. Они становятся кэшированными, а все остальные машины загружаются из локального кеша.
Вам по-прежнему нужно пошатнуть процесс обновления. Одной машине необходимо загрузить обновления для заполнения кеша. Вы можете использовать одну машину для загрузки обновлений ночью (с помощью простого задания @daily cron - происходит в полночь). Другие машины можно было выключить за ночь (сэкономить много денег), а затем могли бы просто получить их обновления, когда захотят. Они будут использовать только внутреннюю полосу пропускания.
Некоторые советы по ее настройке можно прочитать здесь.
Похоже, вы используете два независимых механизма обновления: cron-apt и Update Manager. Попробуйте отключить автоматические обновления в диспетчере обновлений. Если cron-apt настроен правильно, вы будете получать уведомление по электронной почте каждый раз, когда будет установлено новое обновление.
Не ответ на ваш вопрос, но обходной путь, который дает вам существенные преимущества: почему бы вам просто не использовать прокси?
Существует множество опций, но я бы начал с кальмар-Деб-прокси
. Вам понадобится одна машина, которая будет служить в качестве хоста, но это может легко стать одной из машин, с которыми вы имеете дело. Аналогичным образом это может быть отдельный сервер. Не нужно быть сильным.
Идею обновления пакетов нужно загружать только один раз. Они становятся кэшированными, а все остальные машины загружаются из локального кеша.
Вам по-прежнему нужно пошатнуть процесс обновления. Одной машине необходимо загрузить обновления для заполнения кеша. Вы можете использовать одну машину для загрузки обновлений в ночное время (с помощью простого задания @daily
cron - происходит в полночь). Другие машины можно было выключить за ночь (сэкономить много денег), а затем могли бы просто получить их обновления, когда захотят. Они будут использовать только внутреннюю полосу пропускания.
Некоторые советы по ее настройке могут быть прочитаны здесь .
Похоже, вы используете два независимых механизма обновления: cron-apt и Update Manager. Попробуйте отключить автоматические обновления в диспетчере обновлений. Если cron-apt настроен правильно, вы будете получать уведомление по электронной почте каждый раз, когда будет установлено новое обновление.
Не ответ на ваш вопрос, но обходной путь, который дает вам существенные преимущества: почему бы вам просто не использовать прокси?
Существует множество опций, но я бы начал с кальмар-Деб-прокси
. Вам понадобится одна машина, которая будет служить в качестве хоста, но это может легко стать одной из машин, с которыми вы имеете дело. Аналогичным образом это может быть отдельный сервер. Не нужно быть сильным.
Идею обновления пакетов нужно загружать только один раз. Они становятся кэшированными, а все остальные машины загружаются из локального кеша.
Вам по-прежнему нужно пошатнуть процесс обновления. Одной машине необходимо загрузить обновления для заполнения кеша. Вы можете использовать одну машину для загрузки обновлений в ночное время (с помощью простого задания @daily
cron - происходит в полночь). Другие машины можно было выключить за ночь (сэкономить много денег), а затем могли бы просто получить их обновления, когда захотят. Они будут использовать только внутреннюю полосу пропускания.
Некоторые советы по ее настройке могут быть прочитаны здесь .
Не ответ на ваш вопрос, но обходной путь, который дает вам существенные преимущества: почему бы вам просто не использовать прокси?
Существует множество опций, но я бы начал с кальмар-Деб-прокси
. Вам понадобится одна машина, которая будет служить в качестве хоста, но это может легко стать одной из машин, с которыми вы имеете дело. Аналогичным образом это может быть отдельный сервер. Не нужно быть сильным.
Идею обновления пакетов нужно загружать только один раз. Они становятся кэшированными, а все остальные машины загружаются из локального кеша.
Вам по-прежнему нужно пошатнуть процесс обновления. Одной машине необходимо загрузить обновления для заполнения кеша. Вы можете использовать одну машину для загрузки обновлений в ночное время (с помощью простого задания @daily
cron - происходит в полночь). Другие машины можно было выключить за ночь (сэкономить много денег), а затем могли бы просто получить их обновления, когда захотят. Они будут использовать только внутреннюю полосу пропускания.
Некоторые советы по ее настройке могут быть прочитаны здесь .
Похоже, вы используете два независимых механизма обновления: cron-apt и Update Manager. Попробуйте отключить автоматические обновления в диспетчере обновлений. Если cron-apt настроен правильно, вы будете получать уведомление по электронной почте каждый раз, когда будет установлено новое обновление.
Не ответ на ваш вопрос, но обходной путь, который дает вам существенные преимущества: почему бы вам просто не использовать прокси?
Существует множество опций, но я бы начал с кальмар-Деб-прокси
. Вам понадобится одна машина, которая будет служить в качестве хоста, но это может легко стать одной из машин, с которыми вы имеете дело. Аналогичным образом это может быть отдельный сервер. Не нужно быть сильным.
Идею обновления пакетов нужно загружать только один раз. Они становятся кэшированными, а все остальные машины загружаются из локального кеша.
Вам по-прежнему нужно пошатнуть процесс обновления. Одной машине необходимо загрузить обновления для заполнения кеша. Вы можете использовать одну машину для загрузки обновлений в ночное время (с помощью простого задания @daily
cron - происходит в полночь). Другие машины можно было выключить за ночь (сэкономить много денег), а затем могли бы просто получить их обновления, когда захотят. Они будут использовать только внутреннюю полосу пропускания.
Некоторые советы по ее настройке могут быть прочитаны здесь .
Похоже, вы используете два независимых механизма обновления: cron-apt и Update Manager. Попробуйте отключить автоматические обновления в диспетчере обновлений. Если cron-apt настроен правильно, вы будете получать уведомление по электронной почте каждый раз, когда будет установлено новое обновление.