В настоящее время у меня есть два сервера с конфигурациями RAID1 программного обеспечения Linux. Они используют контрольный сигнал и DRBD для создания общего устройства DRBD, на котором размещается экспортированный каталог NFS. На серверах работает Ubuntu Server с графическим интерфейсом LXDE и некоторыми IP-адресами.
Эти серверы будут размещены на рыболовных судах, чтобы иметь избыточное хранилище для IP-камер.
Мой босс хочет, чтобы я придумал наиболее эффективный способ создания этих серверов. Возможно, мы планируем выпускать по несколько систем в неделю. Каждая конфигурация будет практически идентична за исключением IP-адресации.
Как лучше всего автоматизировать процесс настройки? Мы стараемся сократить трудозатраты на их установку. Я сейчас думаю о визуализации и продолжении
Каждая конфигурация будет практически идентична за исключением IP-адресации.
Если это единственное, что будет отличаться, создайте образ системы, а затем измените адрес с помощью сценария, который монтирует файловую систему и редактирует файл конфигурации сети.
Для хорошей меры меняет UUID разделов и связанные записи fstab, а также, если они существуют, какие-либо ключи хоста ssh (я бы предложил удалить ключи хоста из мастера образа, чтобы принудительно выполнить регенерацию).
Видеть https://askubuntu.com/questions/156063/why-cant-mint-boot-my-cloned-ubuntu-partition-uuid-issue для справки.