Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server в Linux
Создавайте и управляйте экземплярами SQL Server непосредственно в Kubernetes.
Разверните SQL Server для контейнеров Docker, управляемых Kubernetes. В Kubernetes контейнер с экземпляром SQL Server может автоматически восстановиться в случае сбоя узла кластера.
SQL Server 2017 представляет образ Docker, который может развертываться в Kubernetes. Вы можете настроить образ с помощью запроса на постоянный том Kubernetes (PVC). Kubernetes отслеживает процесс SQL Server в контейнере. В случае сбоя процесса, pod, контейнера или узла Kubernetes автоматически загружает другой экземпляр и восстанавливает подключение к хранилищу.
Контейнер с экземпляром SQL Server в Kubernetes
Kubernetes 1.6 и более поздних версий поддерживают классы хранения, запросы на постоянные тома и тип диска Azure.
В этой конфигурации Kubernetes играет роль оркестратора контейнера.
На предыдущей схеме mssql-server является экземпляром SQL Server (контейнером) в pod. Применение набора реплик гарантирует автоматическое восстановление pod в случае отказа узла. Приложения подключаются к службе. В этом случае служба представляет подсистему балансировки нагрузки, которая содержит IP-адрес, остающийся неизменным в случае отказа mssql-server.
Kubernetes управляет ресурсами в кластере. Если узел, на котором размещен контейнер экземпляра SQL Server, терпит сбой, он инициирует новый контейнер с экземпляром SQL Server и подключает его к тому же постоянному хранилищу.
SQL Server on Linux поддерживает контейнеры в Kubernetes, OpenShift и DH2i.