Чтобы обеспечить возможность использования функции внедрения пользовательских данных для внедрения начальной пользовательской информации (например пароля для входа) в ECSs, созданные из приватного образа, установите Cloudbase-Init на ECS, который используется для создания образа.
Cloudbase-Init — программное обеспечение с открытым исходным кодом. Если установленная версия содержит уязвимости безопасности, рекомендуется обновить её до последней версии.
Скачайте пакет установки Cloudbase-Init соответствующей версии в зависимости от архитектуры ОС с официального сайта Cloudbase-Init (https://www.cloudbase.it/cloud-init-for-windows-instances/).
Чтобы получить стабильную версию, перейдите по ссылке:
Номер версии, показанный на рисунке, предназначен только для справки.
Рисунок 1 Настройка параметров

Рисунок 2 Завершение установки Cloudbase-Init

Номер версии, показанный на рисунке, предназначен только для справки.
Если в вашей сети используется NetBIOS, имя хоста не может превышать 15 символов, поскольку у NetBIOS ограничение в 15 символов.
plugins=cloudbaseinit.plugins.common.localscripts. LocalScriptsPlugin ,cloudbaseinit.plugins.common.mtu. MTUPlugin ,cloudbaseinit.plugins.windows.createuser. CreateUserPlugin ,cloudbaseinit.plugins.common.setuserpassword. SetUserPasswordPlugin ,cloudbaseinit.plugins.common.sshpublickeys. SetUserSSHPublicKeysPlugin ,cloudbaseinit.plugins.common.sethostname. SetHostNamePlugin ,cloudbaseinit.plugins.windows.extendvolumes. ExtendVolumesPlugin ,cloudbaseinit.plugins.common.userdata. UserDataPlugin ,cloudbaseinit.plugins.windows.licensing. WindowsLicensingPlugin
Функции плагинов:
Если необходимо изменить имя хоста ECS после их создания из этого образа, и службы на ECS чувствительны к изменениям имени хоста, не рекомендуется настраивать SetHostNamePlugin здесь.
plugins=cloudbaseinit.plugins.windows.winrmlistener. ConfigWinRMListenerPlugin ,cloudbaseinit.plugins.windows.winrmcertificateauth. ConfigWinRMCertificateAuthPlugin
Функции плагинов:
Плагины WinRM используют слабый криптографический алгоритм, что может привести к угрозам безопасности. Поэтому рекомендуется не загружать эти плагины.
retry_count=40retry_count_interval=5
[openstack]add_metadata_private_ip_route=False
Измените значение user_password_length, чтобы настроить длину пароля.
first_logon_behaviour=no
real_time_clock_utc=true
Запись реестра RealTimeIsUniversal=1 позволяет системе синхронизировать время из BIOS. Если real_time_clock_utc=true не добавлена, Cloudbase-Init установит RealTimeIsUniversal обратно в 0, из‑за чего система не будет синхронизировать время из BIOS после перезапуска.
В командной строке Windows выполните следующую команду, чтобы освободить текущий DHCP‑адрес:
ipconfig /release
Эта операция прервет сетевое соединение и негативно повлияет на использование ECS. Сеть автоматически восстановится после повторного запуска ECSs.
В Windows существует три типа политик SAN: OnlineAll, OfflineShared и OfflineInternal.
Тип | Описание |
|---|---|
OnlineAll | Все вновь обнаруженные диски автоматически выводятся в онлайн. |
OfflineShared | Все диски на совместимых шинах, таких как iSCSI и FC, по умолчанию остаются offline, тогда как диски на несовместимых шинах остаются online. |
OfflineInternal | Все недавно обнаруженные диски остаются offline. |
diskpart
san
san policy=onlineall


