= ініціалізація Linux у великому масштабі для голих серверів. = У когось є якісь інструменти, які можна порекомендувати для створення кількох стійок серверів без використання ОС Linux? Я використовував обидва Satellite Server, лише стандартний сервер завантаження/кікстарту pxe, щоб робити це вручну, але зазвичай ми робимо лише кілька серверів одночасно. Цікаво, чи є у когось пропозиції щодо інструментів для широкомасштабного розгортання? На думку спадають Razer, FOG, CloneZilla та інші Я застосовую багатоетапний підхід, коли відкриваю тему Linux, де я завантажую машину, перекидаю образ, який запікається в ключах Ansible SSH. Звідти скористайтеся іграми, щоб налаштувати їх, і якщо є інструмент CM, який використовується не Ansible, як-от Salt або Puppet, установіть/налаштуйте його Що стосується віртуальної машини, у мене є кілька зображень, які я використовую як шаблони. Я просто клоную один із них залежно від того, що потрібно, забезпечуючи це, і вперед до перегонів Я б подивилася, як налаштувати середовище PXE. Це може зайняти багато роботи, тому подивіться навколо Я думаю, ви просите щось стандартне. Мене завжди цікавить краща мишоловка, але наша виготовлена ​​на замовлення, хоча відносно проста Наші процедури забезпечення широко взаємодіють із CMDB/Інвентаризацією та використовують кілька інших особливостей середовища. Але фундаментальне завдання просте: завантажте ядро ​​+ initrd мережею, зверніться до CMDB за інструкціями, пропонуючи деякі заходи безпеки та вказівки на консолі, перед форматуванням файлових систем і розпаковуванням базової операційної системи за процедурою, яка в основному така ж, як і тридцять років тому Грубо кажучи, процедури введення в експлуатацію повинні мати можливість знайти це конкретне серверне обладнання в CMDB як «нове обладнання, яке буде введено в експлуатацію», щоб вони знали, що потрібно просто почати встановлення. У цьому процесі існує низка заходів безпеки, щоб хтось випадково не завантажив ноутбук через мережу та, повернувшись після обіду, не виявив, що його комп’ютер стертий і запущена нова інсталяція Linux. Наприклад, якщо процедура введення в експлуатацію знаходить будь-які таблиці розділів (навіть ESP) і не перекривається вручну, тоді вона реєструє результати та завершує роботу. Ми значною мірою використовуємо IPMI для керування апаратним забезпеченням сервера, але завжди буде клієнтське та серверне обладнання без цих функцій, тому у нас є інші системи для доступу до консолі, незалежно від апаратного забезпечення, переважно IP-KVM У минулому житті я використовував Cobbler. Це спрацювало *гаразд*, але він мав достатньо фундаментальних проблем із безпекою, тому я обережно ставився до використання його потужніших функцій керування машиною, що серйозно обмежувало його корисність як інструменту керування центром обробки даних. Зараз може бути краще Я ненадовго використовував MaaS для особистого проекту, який зрештою так і не запустився. Здавалося, що він працював досить добре, але він мав впевнений підхід до керування машиною та ініціалізації, який може не підходити, якщо у вас уже є наявні інструменти для цього, і ви просто шукаєте інструмент ініціалізації обладнання/ОС У мене немає особистого досвіду з цим, але xCAT часто рекомендувався для надання та керування великими кластерами Це точно не буде таким хорошим, як деякі готові інструменти, але ви можете використовувати сервер pxe у контейнері докерів, а потім використовувати Wake On LAN для завантаження з мережі. Це все можна загорнути в охайний сценарій ansible, щоб його можна було запускати на вимогу. Я зробив це один раз для кількох серверів у меншому масштабі, а також використовую це для налаштування домашньої лабораторії. Абсолютно не буде таким хорошим, як професійний інструмент, але він виконує роботу Із задоволенням надаю посилання на код, якщо це те, що ви хочете переглянути Раніше я використовував лише ansible. Залежно від того, які сервери у вас є, вони повинні мати дистанційне керування, і ansible може використовувати це для надання користувацьких iso, з яких машина завантажується Але це залежатиме від того, чи хочете ви керувати запасами чи щось подібне. Хоча ansible має чудову підтримку для netbox Маас теж гарний. Але якщо ви не завантажуєте Ubuntu, вам доведеться заплатити == Про спільноту == Члени Онлайн Топ 1% Рейтинг за розміром == Схожий на цей пост == r/sysadmin Надання хмарних ПК у Windows 365100%88/4/2021 r/IntuneDeploying TeamViewer із спеціальною конфігурацією для MacOS через in86%103/7/2021 - r/VOIPProvisioning різні моделі Poly VVX50%3 16 серпня - r/mikrotikProvisioning 15 CapAC за допомогою CapsMan з 2,4 і 5 ГГц 100% 149/7/2020 r/django Розгортання Django, канали django до AWS100%24 2 лютого r/sysadminМи маємо великий поштовх, щоб повернути людей в офіс, на 97%1,1k2d r/sysadminRant: VIP не бажає безпеки - це пагорб Іон? 97%6811d r/sysadmin Ця підсистема погіршується.85%6964d r/sysadminRant:люди, які чекають до п’ятниці, щоб поставити квиток90%5206d r/sysadmin Чиїсь інші відділи ніби повністю розвалюються83%1.1k3d r/sysadminVendor запитує, чому97%47719h r/sysadminSSO pay walled становить BS.96%23613h r/sysadminis чиясь мережева команда справді обороняється about94%5894d r/sysadminЯкщо п’ятниці називаються «тільки для читання», які ваші 95%4116d r/sysadminЧи хтось ще отримує запит на UAC, введіть пароль96%1441d