Leon-Killer22 Опубликовано 26 сентября, 2016 Жалоба Поделиться Опубликовано 26 сентября, 2016 (изменено) Здравствуйте, форучане! Прошло почти два года с момента публикации темы PXE-сервер (TFTP + grub4dos) (некое подобие руководства). Много времени было убито на клонирование систем в организации. В основном - Acronis, который запускался при помощи той самой схемы в моей теме. Но примерно год назад нашел на просторах Большого_и_необъятного прекраснейший инструмент - F.O.G. project. Что это за проект и что он может - читаем тут. Лично меня порадовало (в последних релизах): Поддержка Windows Win 9x - Win 10; Неплохое сжатие разделов (35 Гб сжалось в 10 Гб); Возможность запускать в общем-то любые загрузочные дистрибутивы по сети; Web-интерфейс с отображением состояния клонирования в реальном времени; Создание расписания для создания резервных копий или восстановления из резервных копий; Использование мультикаста при массовой разливке; Собственно, начинаю писать руководство, которое будет дополняться моими же наработками. Не силен в написании мануалов в перемешку с "водой". Пишу как для себя (чтобы не забыть), так и для других - может кому-то пригодится. Установка F.O.G. Project (самый последний билд из SVN) Первичная настройка Создание образа (подготовка) Регистрация ПК в базе FOG Запуск разных ISO по сети Мой видео-канал о F.O.G. Project: Скрытый текст Изменено 16 января, 2017 пользователем Leon-Killer22 Добавлено видео Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 26 сентября, 2016 Автор Жалоба Поделиться Опубликовано 26 сентября, 2016 Установка FOG Мои исходные данные: Рабочие станции - 100+ ПК с Windows 10 Pro x64; Сеть - Cisco SG-300P (1 Gbit/s); Домен-контроллер - Windows 2012 R2 (AD, DHCP, DNS, etc.); 1. Мой Сервер (очень спокойно себя чувствует при стандартной нагрузке в заливке 10 ПК одновременно): - Процессор Intel Pentium G630 2.70GHz - мать не помню :( - 1 GBit/sec LAN - 4 GB RAM - HDD рекомендую от 100 ГБ со скоростью чтения и записи НЕ МЕНЬШЕ 100 MB/sec 2. Установить Ubuntu 14.04.4 (с другими версиями наблюдаются глюки) 3. Присвоить СТАТИЧЕСКИЙ IP адрес 4. Запустить обновление списка пакетов:sudo apt-get update 5. Запустить обновление пакетов:sudo apt-get upgrade 6. Установить SSH (я предпочитаю работать так):sudo apt-get install ssh 7. Подключиться к серверу через SSH-клиент 8. Установить SVN:sudo apt-get install subversion 9. Проверяем и добавляем версию FOG из SVN репозитория:sudo –i svn co https://svn.code.sf.net/p/freeghost/code/trunk /root/fogproject 10. Переходим в папку с FOG и запускаем скрипт установки (ВНИМАНИЕ! Далее описывается установка для сети, где уже есть DHCP и DNS серверы):cd /root/fogproject/bin ./installfog.sh 11. В выборе версии ОС выбираем № 2:2) Debian Based Linux (Debian, Ubuntu, Kubuntu, Edubuntu) 12. В типе сервера выбираем:N (Normal) 13. Would you like DHCP to handle DNS? – выбираем:N (NO) 14. Would you like to use the FOG server for DHCP service? – выбираем:N (NO) 15. В вопросе о поддержке нескольких языков выбираем:N (NO) 16. Would you like to donate computer resources to the FOG Project? – выбираем:N (NO) 17. Are you sure you wish to continue – СКОПИРОВАТЬ ИНФОРМАЦИЮ С ТЕРМИНАЛА, далее выбираем:Y (YES) 18. Ждём, пока всё сделается 19. Is the MySQL password blank? – выбираем:Y (YES) 20. Пройти по указанной ссылке (http://IP-адрес-сервера/fog) и нажать кнопку “INSTALL…” 21. После уведомления об успешном создании БД, в терминале нажать Enter 22. Зайти на сервер DHCP и добавить опции 66 и 67 со значениями из пункта 17: - option 66 – указать IP-адрес вашего сервера FOG (пункт 3) - option 67 – указать undionly.kpxe 23. Перезапустить сервис DHCP 24. Зайти по адресу http://IP-адрес-сервера/fog под учетными данными администратора: Login: fog Password: password 25. Запустить какой-то ПК и после BIOS-а выбрать загрузку по сети (PXE). Если всё правильно настроено, то у вас должно появиться меню FOG 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Loader Опубликовано 28 сентября, 2016 Жалоба Поделиться Опубликовано 28 сентября, 2016 Полезная штука, интересно продолжение (как настраивать и заливать образа на сервер). Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 4 октября, 2016 Автор Жалоба Поделиться Опубликовано 4 октября, 2016 @Loader, продолжение обязательно будет! В четверг, 29.09.2016, использовал мультикаст: - 21 пк; - сеть гигабит; - объем файла образа на сервере - 6.29 ГБ; - объем на клиентском ПК после распаковки - 13.5 ГБ. Время "заливки" при помощи мультикаста на все ПК одновременно - 2 минуты. Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 4 октября, 2016 Автор Жалоба Поделиться Опубликовано 4 октября, 2016 (изменено) Первичная настройка сервера FOG В веб-интерфейсе зайти в верхнем меню в FOG configuration -> iPXE Boot Menu Выставляем для Hide Menu Timeout значение 20 секунд. Это время, через которое автоматически производится запуск ПК с жесткого диска. По умолчанию там 3 секунды и иногда мониторы не успевают включиться и отобразить меню загрузки FOG. (будет наполняться по мере моих возможностей и свободного времени) Изменено 4 октября, 2016 пользователем Leon-Killer22 Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 4 октября, 2016 Автор Жалоба Поделиться Опубликовано 4 октября, 2016 Создание образа (подготовка) Перед тем, как создать сам образ, необходимо созать т.н. "контейнер" (ничего лучше этого слова я не придумал), в котором будут настройки для этого образа. Зайти в верхнем меню в Image Management -> Create New Image. Здесь создаются настройки для будущего образа: Image Name - Имя образа, которое будет отображаться для Администратора в меню образов; Image Description - если нужно даем описание образа, чтобы не запутаться в будущем; Storage Group - оставляем как есть default (1). Выбор будет доступен тогда, когда у нас будет дополнительный сервер-хранилище для образов (см. пункт 12 в руководстве по установке); Operating System - выбираем тип операционной системы; Image Path - путь, где будут хранится файлы образа (генерируется автоматически); Image Type - я оставляю по-умолчанию - Single Disk - Resizable; Partition - я оставляю по-умолчанию - Everything; Image Enabled - доступен ли образ (вдруг это еще тестовый вариант системы?); Replicate? - видимо для репликации между двумя и более серверами FOG-а. Не использовал, т.к. у меня лишь один сервер; Compression - уровень сжатия. Я использую по-умолчанию (6) - и так сжатие около 50%, что меня вполне устраивает. Когда-то, несколько месяцев назад пробовал максимальный уровень - были какие-то ошибки. Нажать "ADD" Подробнее в официальном руководстве Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 4 октября, 2016 Автор Жалоба Поделиться Опубликовано 4 октября, 2016 (изменено) Регистрация ПК в базе FOG Запустить ПК и выбрать загрузку по сети. Если ПК еще не был зарегистрирован, то когда появится загрузочное меню FOG вверху будет сообщение "Host is not registered": выбираем пункт меню Perform Full Host Registration and Inventory; вводим имя пк - ТОЛЬКО латинские буквы, цифры, тире. Если будут подчеркивания, звездочка, слэши - имя не сохранится, а в базе данных FOG-а этот ПК будет иметь вместо имени - MAC-адрес сетевой карты; далее нужно ввести ID образа, который мы хотим использовать на даном ПК (для получения списка образов и их идентификаторы нужно ввести ? и нажать энтер); на последующие вопросы можно просто "проклацать" энтером; после последнего вопроса произойдет инвентаризация аппаратной части компьютера и внесение информации в базу FOG. После этого ПК перезагрузится. Изменено 4 октября, 2016 пользователем Leon-Killer22 Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 10 января, 2017 Жалоба Поделиться Опубликовано 10 января, 2017 У меня вроде всё настроено правильно , но при загрузке TFTP timeout, не подскажешь что может быть ? Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 10 января, 2017 Жалоба Поделиться Опубликовано 10 января, 2017 У меня вроде всё настроено правильно , но при загрузке TFTP timeout, не подскажешь что может быть ? Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 10 января, 2017 Автор Жалоба Поделиться Опубликовано 10 января, 2017 (изменено) Приветствую. Дайте мне, пожалуйста, немного больше информации: Версия FOG-сервера? По какой инструкции устанавливали? Это "свежая" установка? На какую операционную систему установлен FOG (полное название, пожалуйста - напр., - Ubuntu 14.04.5 Server amd64) DHCP-сервер на машине с FOG или отдельно? Проверили ли вы опции 66 и 67? Еще, как вариант, попробуйте подключиться по TFTP к серверу FOG и скачать файл: tftp 172.17.20.XXX get undionly.kpxe Еще попробуйте запустить на сервере FOG мониторинг по порту TFTP (69) следующей командой во время загрузки клиентского компьютера по сети: sudo tcpdump port 69 Изменено 10 января, 2017 пользователем Leon-Killer22 Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 11 января, 2017 Жалоба Поделиться Опубликовано 11 января, 2017 Версия Fog 1.3.0 По вашей инструкции устанавливал Ubuntu 14.04 amd64 DHCP сервер на микротик опции 66,67 на микротик сделаны Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 11 января, 2017 Жалоба Поделиться Опубликовано 11 января, 2017 Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 11 января, 2017 Жалоба Поделиться Опубликовано 11 января, 2017 Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 11 января, 2017 Автор Жалоба Поделиться Опубликовано 11 января, 2017 Так, TFTP сервис работает. У вас FOG на виртуалке или на физической машине? Клиент, случайно, не на VirtualBox? Еще попробуйте: service tftpd-hpa status service tftpd-hpa restart service tftpd-hpa enable Дайте результат команды: cat /etc/lsb-release Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 11 января, 2017 Жалоба Поделиться Опубликовано 11 января, 2017 Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 11 января, 2017 Жалоба Поделиться Опубликовано 11 января, 2017 Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 11 января, 2017 Жалоба Поделиться Опубликовано 11 января, 2017 спасибо за то что помогаете ) Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 11 января, 2017 Автор Жалоба Поделиться Опубликовано 11 января, 2017 Не за что) А проблема, как я вижу, в том, что не запущен сервис. Попробуйте еще на самом FOG-е команду tftp localhost -c get undionly.kpxe Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 11 января, 2017 Автор Жалоба Поделиться Опубликовано 11 января, 2017 (изменено) Кстати, вы мне тоже помогли - нашел классную утилиту для просмотра настроек (опций) DHCP, которые раздаются непосредственно клиентам. Скачайте тут и запустите на любой Windows-машине, которая работает в одной подсети с Микротиком и FOG. И скриншот, пожалуйста, прикрепите сюда. Мой скрин во вложении. Красным выделил секцию касательно загрузки по сети. (если нет никакой информации в окне, то принудительно сделайте переполучение IP-адреса какого-то компьютера в сети - например, тот DELL, что вы пробуете запустить по сети) Изменено 11 января, 2017 пользователем Leon-Killer22 Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 11 января, 2017 Автор Жалоба Поделиться Опубликовано 11 января, 2017 Еще, пожалуйста, на сервере запустите команду ifconfig и покажите результат. Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 11 января, 2017 Жалоба Поделиться Опубликовано 11 января, 2017 Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 11 января, 2017 Жалоба Поделиться Опубликовано 11 января, 2017 Запустил утилиту ( Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 11 января, 2017 Жалоба Поделиться Опубликовано 11 января, 2017 Ссылка на комментарий Поделиться на другие сайты Поделиться
Leon-Killer22 Опубликовано 11 января, 2017 Автор Жалоба Поделиться Опубликовано 11 января, 2017 Пожалуйста, прикрепите скриншот ВСЕГО окна целиком, как у меня. Это важно. P.S. Из того, что я сейчас вижу можно сделать вывод, что OPTION 66,67 не настроены. (во всяком случае, настроены не правильно) Ссылка на комментарий Поделиться на другие сайты Поделиться
Тимур Опубликовано 11 января, 2017 Жалоба Поделиться Опубликовано 11 января, 2017 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти