Страница 1 из 1

Д.А.Мамаев_Автоматизация настройки рабочих станций

СообщениеДобавлено: 25 мар 2015, 15:49
SSvet

Re: Д.А.Мамаев_Автоматизация настройки рабочих станций

СообщениеДобавлено: 29 мар 2015, 20:06
Vladislav_133
Хотелось бы услышать конкретно, что меняется в системе: 1, 2, 3 ... Из текста не совсем понятно.

Re: Д.А.Мамаев_Автоматизация настройки рабочих станций

СообщениеДобавлено: 31 мар 2015, 08:50
denis_m
В автозагрузку системы добавляется специальный скрипт, работа которого заключается в том, чтобы загрузить внешний скрипт с ftp-сервера и запустить его. Ну а дальше в системе производятся операции, указанные во внешнем скрипте

Re: Д.А.Мамаев_Автоматизация настройки рабочих станций

СообщениеДобавлено: 31 мар 2015, 20:30
Vladislav_133
Я поясню, что я хотел узнать.
Я хотел услышать, что в системе таким образом настраивается.

Re: Д.А.Мамаев_Автоматизация настройки рабочих станций

СообщениеДобавлено: 01 апр 2015, 16:23
denis_m
Настраивать можно практически все, что настраивается через терминал системы. В версии скрипта, которая была актуальна на момент написания статьи, можно настроить обновление системы, выбор видеодрайверов, установку дополнительного ПО - все, что было указано в переменных-флагах. На сегодняшний день в скрипт добавлен еще один флаг "copy_sudoers", который копирует файл sudoers с сервера в каталог /etc/sudoers, настраивая таким образом нужные нам права на sudo для всех пользователей. В общем настроить можно все.
В дальнейшем я хочу сделать функцию в скрипте, которая позволяет производить индивидуальную настройку отдельных компьютеров (для случаев, когда изменения не нужно производить на всех компьютерах, а только на одном).

Re: Д.А.Мамаев_Автоматизация настройки рабочих станций

СообщениеДобавлено: 01 апр 2015, 16:43
Vladislav_133
Наверное, есть смысл сделать диалоговую среду, позволяющую делать настройку обычному пользователю?

Re: Д.А.Мамаев_Автоматизация настройки рабочих станций

СообщениеДобавлено: 02 апр 2015, 09:28
Hidro
Полностью согласен с вышесказанным. Что бы была возможность у пользователя выбирать, что ему надо, какое ПО. И вообще инструмент сделать более гибким.

Re: Д.А.Мамаев_Автоматизация настройки рабочих станций

СообщениеДобавлено: 02 апр 2015, 10:16
VitaLiy_G
Хотелось бы увидеть объективные данные по оптимизации времени настройки с применением Вашего скрипта и без него, и вместе с тем как он влияет на время настройки компьютера в целом, учитывая необходимость настройки ОС Windows также.

Re: Д.А.Мамаев_Автоматизация настройки рабочих станций

СообщениеДобавлено: 02 апр 2015, 15:38
denis_m
про диалоговый режим: скрипт разрабатывался для студенческих компьютеров, на которых студент не должен иметь возможность конфигурировать систему. поэтому с данной точки зрения разрабатывать диалоговый режим нет необходимости. с другой стороны внешняя часть скрипта, отвечающая за выбор команд по конфигурированию, хранится всего лишь в одном файле небольшого размера. Все флаги команд в нем записаны в первых строках, поэтому с точки зрения системного администратора тоже нет необходимости создавать диалоговый режим. Можно просто дописать новый флаг и закрепить за ним необходимые действия.

по поводу времени конфигурирования системы до и после скрипта:
для ОС Alt Linux. Скрипт применялся уже неоднократно, поэтому время конфигурирования было разным, в зависимости от поставленной задачи. Для примера возьмем команды по полному обновлению системы и обновлению ядра. Время полного обновления системы составляло около 15 минут. Время, затрачиваемое на обновление ядра, составляло около 5 минут. Итого 20 минут. К этому времени необходимо прибавить время включения компьютера до момента входа под пользователем root - около 2х минут и время его выключения - 1 минута. В сумме на один компьютер для ОС Alt Linux уходило около 23 минуты. Всего в аудитории 20 компьютеров. Даже если одновременно обновлять сразу по 4 компьютера, то времени на такие действия уходило более 5 часов. Плюс приходилось неоднократно проверять, все ли действия были совершены и не пропущен ли какой-нибудь важный шаг.
Когда был разработан и установлен скрипт, достаточно было просто включить все компьютеры - 2 минуты, дождаться когда он отработает - 20 минут, и когда он автоматически (по команде скрипта) выключится - минута. Таким образом меньше, чем за полчаса все компьютеры в аудитории были обновлены.
для ОС Windows скрипта нет, поэтому время конфигурирования ДО и ПОСЛЕ совпадает.