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


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

Автор Тема: Массовое управление  (Прочитано 4665 раз)

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

Оффлайн crazych

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Массовое управление
« : 09 Ноябрь 2011, 21:16:25 »
Привет всем убунтоводам
После внедрения Ubuntu в организации, столкнулся с весьма геморным администрированием.
Основная проблема в том, что установить какойнить ярлык на рабочих столах у всех весьма долгое занятие. Обходить 200 компов достаточно долго и муторно.

Существует ли какой либо софт позволяющий массово управлять кучей компов под линуксом? Что то вроде домена. Знаю связку Ldap+samba но это позволяет только задавать права доступа.


Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1771
  • BIGCloud
    • Просмотр профиля
Re: Массовое управление
« Ответ #1 : 09 Ноябрь 2011, 23:19:29 »
crazych
Вы читали форум или вики? help.ubuntu.ru

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1182
  • debian 9, manjaro
    • Просмотр профиля
Re: Массовое управление
« Ответ #2 : 09 Ноябрь 2011, 23:45:51 »
надо скрипт писать. связываться с компами по sshfs, sftp, ftp, scp или nfs.
сопротивление бессполезно

Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1771
  • BIGCloud
    • Просмотр профиля
Re: Массовое управление
« Ответ #3 : 09 Ноябрь 2011, 23:56:02 »
например это : https://forum.ubuntu.ru/index.php?topic=29212.0
учитесь юзать поиск

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3538
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
    • LinkedIn
Re: Массовое управление
« Ответ #4 : 10 Ноябрь 2011, 04:40:44 »
Я думал, будут советовать puppet и всё такое...
Не опускай рук, а то пропустишь в бороду

Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1771
  • BIGCloud
    • Просмотр профиля
Re: Массовое управление
« Ответ #5 : 10 Ноябрь 2011, 10:15:34 »
Я думал, будут советовать puppet и всё такое...
человеку, у которого одно сообщения и недавняя регистрация, puppet - слишком жёстко.

Оффлайн crazych

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Массовое управление
« Ответ #6 : 10 Ноябрь 2011, 16:37:57 »
Систему со скриптами я щас сам исползую, но меня убивает каждый раз делать проверки на выполненность скрипта. Приходится очень долго делать скрипт для простейших операций.

puppet Почитал про эту систему, в принципе это то, что мне нужно. Но кто либо применял у себя такое решение? Можно ли в ней задать не просто выполнение определенного правила, а именно заложить в правилах, что вполнить 1 раз и больше не выполнять? Можно ли в ней задавать группы?

Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1771
  • BIGCloud
    • Просмотр профиля
Re: Массовое управление
« Ответ #7 : 10 Ноябрь 2011, 18:43:23 »
Систему со скриптами я щас сам исползую, но меня убивает каждый раз делать проверки на выполненность скрипта. Приходится очень долго делать скрипт для простейших операций.

puppet Почитал про эту систему, в принципе это то, что мне нужно. Но кто либо применял у себя такое решение? Можно ли в ней задать не просто выполнение определенного правила, а именно заложить в правилах, что вполнить 1 раз и больше не выполнять? Можно ли в ней задавать группы?
http://www.opennet.ru/base/sys/puppet_config.txt.html

Оффлайн crazych

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Массовое управление
« Ответ #8 : 11 Ноябрь 2011, 13:58:04 »
Тоесть придется выучить язык ruby  для управления данной схемой. Не лучший вариант. И не сильно отличается от того что я использую сейчас, проверки все равно придется делать. Вопрос еще открыт!

Оффлайн graddata

  • PreSale
  • Администратор
  • Старожил
  • *
  • Сообщений: 1771
  • BIGCloud
    • Просмотр профиля
Re: Массовое управление
« Ответ #9 : 11 Ноябрь 2011, 14:30:54 »
Тоесть придется выучить язык ruby  для управления данной схемой. Не лучший вариант. И не сильно отличается от того что я использую сейчас, проверки все равно придется делать. Вопрос еще открыт!
тогда маленький скрипт который берёт список машин и фигачит туда скрипт по ssh и одновременно его выполняет.
Разумеется использовать ssh-ключи сертификаты для рута на серверах, что бы без пароля заходить на сервер.

Оффлайн maxkamensky

  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
Re: Массовое управление
« Ответ #10 : 30 Январь 2012, 11:27:49 »
Puppet в помощь  :coolsmiley:
вещь просто нереально мощная и гибкая  :D на ней можно строить не только управление, но и очень гибкий мониторинг.
знание ruby для основных вещей не обязательно. как втянетесь - так видно будет в каком объеме оно необходимо.
внедрял puppet в конторе с парком больше тысячи машин с ubuntu 10.04lts.
чем раньше вы задумаетесь о грамотном комплексном управлении - тем меньше проблем получите позже.
любой брат-админ будет ставить вам безлимитное пиво за такое внедрение. потому что объем работы падает на порядок. имея, скажем так, машин 50+ уже можно подумать про puppet, если работать лень.


Пользователь решил продолжить мысль 30 Январь 2012, 11:31:20:
Цитировать
Но кто либо применял у себя такое решение?

да, очень правильная система. и дюже эффективная.

Цитировать
Можно ли в ней задать не просто выполнение определенного правила, а именно заложить в правилах, что вполнить 1 раз и больше не выполнять?
таки да.

Цитировать
Можно ли в ней задавать группы?
можно.
« Последнее редактирование: 30 Январь 2012, 11:31:20 от maxkamensky »
Зачем спрашивать "Как дела?", если мы живём в одной стране?

Оффлайн Дмитрий Бо

  • Погонщик серверов
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3538
  • Я не техподдержка, я за порядком слежу
    • Просмотр профиля
    • LinkedIn
Re: Массовое управление
« Ответ #11 : 30 Январь 2012, 12:43:22 »
Puppet в помощь  :coolsmiley:
вещь просто нереально мощная и гибкая  :D
Покупать надо? Судя вот по этому бесплатная версия урезана по самые помидоры.
Не опускай рук, а то пропустишь в бороду

Оффлайн maxkamensky

  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
Re: Массовое управление
« Ответ #12 : 30 Январь 2012, 12:57:22 »
Давайте пробежимся по компонентам  ;)
Puppet components:
Puppet Master
Puppet Agent
Puppet Dashboard
Puppet Module Tool
Puppet Compliance
User Account Management
Facter
Third-party products:
Ruby
Apache
Phusion Passenger
Third-party libraries:
Ruby on Rails
RubyGems
Rack
Rake
Haml
jQuery
ActiveMQ


из всех его компонентов мы пользовали только

Puppet Master - ну собственно сервак
Puppet Agent - клиенты
Puppet Dashboard - мониторинг конфигураций
Facter - для сбора конфигов по железу

Apache - нужен был для мониторинга
RubyGems - нужен был для мониторинга

вышеперечисленные вещи денег не стоят.

при внедрении связывался с puppetlab на тему саппорта - насчитали 96 тыс уев на год на 1000 компов в 24/7 и 29 тыс уев на саппорт 8/5 (тут еще нюанс что по их LA времени  :o )
а вот эти компоненты все гоняются безвозмездно, то есть даром  :D
если это кажется мало - зря. функционала достаточно много. под наши задачи было выше крыши.

будучи на месте топикстартера плясал бы от задачи.
Зачем спрашивать "Как дела?", если мы живём в одной стране?

Оффлайн maxkamensky

  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
Re: Массовое управление
« Ответ #13 : 02 Февраль 2012, 10:22:01 »
crazych,
какие задачи по управлению стоят?  ;)
Зачем спрашивать "Как дела?", если мы живём в одной стране?

Оффлайн maxkamensky

  • Любитель
  • *
  • Сообщений: 94
    • Просмотр профиля
Re: Массовое управление
« Ответ #14 : 03 Февраль 2012, 13:21:37 »
кстати  :coolsmiley:
чисто для возбуждения аппетита к puppet  ;)

эта зараза очень неплохо дружит с LVM
и можно на машине с заранее установленным lvm разруливать разделы

пример раз  :D
(Нажмите, чтобы показать/скрыть)

пример двас  :D
(Нажмите, чтобы показать/скрыть)
то есть мы без проблем можем создать/увеличить/уменшить/удалить раздел на любом количестве машин  :coolsmiley:

обращаюсь к топикстартеру: задачу по управлению в студию ;)
« Последнее редактирование: 03 Февраль 2012, 13:36:39 от maxkamensky »
Зачем спрашивать "Как дела?", если мы живём в одной стране?

 

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