Обновление кластера с поддержкой управления конфигурацией (с версии накопительного пакета обновления 8 или более ранней до версии 9 или поздней)

Область применения: SQL Server 2019 (15.x)

Важно!

Поддержка надстройки "Кластеры больших данных" Microsoft SQL Server 2019 будет прекращена. Мы прекратим поддержку Кластеров больших данных SQL Server 2019 28 февраля 2025 г. Все существующие пользователи SQL Server 2019 с Software Assurance будут полностью поддерживаться на платформе, а программное обеспечение будет продолжать поддерживаться через SQL Server накопительных обновлений до этого времени. Дополнительные сведения см. в записи блога объявлений и в статье о параметрах больших данных на платформе Microsoft SQL Server.

Начиная с накопительного пакета обновления 9 кластеры больших данных включают функцию управления конфигурацией, которая позволяет администраторам изменять или настраивать различные части кластера больших данных после развертывания и получать более подробные сведения о конфигурациях, выполняемых в кластере. До накопительного пакета обновления 9 конфигурации кластера больших данных обычно изменялись только во время развертывания, хотя некоторые конфигурации SQL можно было настраивать с помощью пользовательского файла mssql-custom.conf. Теперь вместо этого обходного пути параметры можно настраивать с помощью функции управления конфигурацией.

Перенос конфигураций SQL в систему управления конфигурацией в файле mssql-custom.conf

Если вы создали пользовательский экземпляр mssql-custom.conf для основных экземпляров SQL Server, однократно выполните приведенные ниже инструкции, чтобы получить возможность управлять параметрами через систему конфигурации, а не через файл. Если не выполнить их, функция управления конфигурацией не будет управлять этими конфигурациями SQL и параметры из mssql-custom.conf будут переопределять все изменения, внесенные с помощью этой функции.

Шаги:

  1. Обновление кластера больших данных до накопительного пакета обновления 9

Примечание

Параметры, определенные с помощью файла mssql-custom.conf, не будут изменены или удалены. Они просто не будут отражаться в системе конфигурации и контролироваться ею.

  1. Задайте и примените все параметры, ранее определенные в файле mssql-custom.conf, с помощью новой функции конфигурации. Пошаговое руководство по изменению параметров см. в статье Общие сведения о настройке кластеров больших данных SQL Server после развертывания. Полный список доступных параметров см. в статье Свойства конфигурации кластеров больших данных SQL Server. Обратите внимание, что некоторые параметры, например customerFeedback, могли изменить область действия, но по-прежнему доступны.
  2. Переименуйте файл mssql-custom.conf в deprecated-mssql-custom.conf в контейнере mssql-server в каждом главном модуле pod. Если такой модуль только один, это должен быть модуль master-0. Если необходимо перейти на более раннюю версию или откатиться к кластеру, не поддерживающему конфигурацию (накопительный пакет обновления 8 или более ранний), этот файл можно использовать повторно для применения пользовательских конфигураций SQL.

Переход с кластера с поддержкой управления конфигурацией на кластер без такой поддержки (с версии накопительного пакета обновления 9 или более поздней на версию 8 или более раннюю)

Переход с кластера с поддержкой управления конфигурацией (накопительный пакет обновления 9 или более поздней версии) на кластер без такой поддержки (накопительный пакет обновления 8 или более ранней версии) приведет к невозможности настройки кластера больших данных после развертывания. Кроме того, потребуется использовать дополнительный файл mssql-custom.conf для настройки конфигурации SQL. Если вы переименовали файл в deprecated-mssql-custom.conf после обновления до накопительного пакета обновления 9 или более поздней версии, переименуйте его обратно в mssql-custom.conf. Если вы удалили этот файл или не создавали его ранее и теперь хотите определить особые конфигурации SQL, создайте его, выполнив инструкции в статье Свойства конфигурации главного экземпляра SQL Server (до выпуска накопительного пакета обновления 9). Все параметры, определенные и измененные с помощью функции управления конфигурацией, будут сброшены к предыдущим конфигурациям или системным значениям по умолчанию.

После перевода кластера на более раннюю версию параметры будут установлены в значения по умолчанию или значения, указанные в файле bdc.json развертывания. После перехода на более раннюю версию дополнительных действий не требуется.