Azure Stack中添加SQL Server資源提供程序

Azure Stack中添加SQL Server資源提供程序sql

在前面的博文中,咱們部署了一個節點Azure Stack POC,並將Server 2016 Image上傳到了庫中。接下來的部分,咱們將部署MSSQL和MySQL資源提供者。shell

如下是咱們將要完成的高層次清單:數據庫

部署MSSQL資源提供程序後端

驗證MSSQL資源提供程序部署服務器

MSSQL資源提供者網絡

概觀app

首先討論MSSQL資源提供程序(RP)。經過部署這個,咱們將可以提供咱們的租戶SQL數據庫做爲服務。這個RP能夠鏈接到後端的多個SQL服務器實例,以知足租戶的數據庫需求,而不須要他們本身啓動運行SQL服務器的虛擬機ide

資源提供者由三部分組成,以下所示:工具

組建spa

詳情

SQL RP適配器VM

該服務器承載RP進程和RP狀態所需的小型數據庫。它也能夠用做示例SQL託管服務器。

資源提供者

RP負責處理任何SQL配置請求,並將咱們的數據庫資源公開給租戶使用。

SQL託管服務器

這些服務器運行SQL Server,併爲咱們的租戶提供數據庫容量。

部署MSSQL資源提供程序

使用AzureStack \ AzureStackAdmin憑據登陸到POC主機。

這裏下載MSSQL RP安裝程序並運行它以將文件解壓縮到C:\SQL\

clip_image001

下載完成後解壓之後以下圖所示:

clip_image003

注意:此腳本會進行以下操做

安裝AzureRM.Bootstrapper模塊

安裝適用於計算機,存儲,網絡,密鑰保管庫等的AzureRM模塊的2017-03-0版本。

安裝特定於Azure Stack的PowerShell模塊

從GitHub下載並提取AzureStack工具

爲以上下載的工具導入Azure Stack connect Powershell模塊,並添加AzureStack環境

獲取AAD目錄的租戶ID

建立並存儲您即將啓動的SQL VM的本地管理員憑證對象

爲AAD目錄用戶建立並存儲憑證對象

使用上面提供的信息運行DeploySQLProvider.ps1腳本

安裝SQL Server資源提供程序

以管理員身份運行Powershell:

CD C:\SQL

.\DeploySQLProvider.ps1

clip_image005

輸入Azure Stack Admin Management URL:

clip_image006

輸入Azure Stack Tenant Management URL:

clip_image007

輸入SQLAdapter VM的本地用戶名和密碼:

clip_image008

輸入Tenant Directory ID:

clip_image009

設置SSL證書密碼:

clip_image010

輸入SQLAdapter資源組名稱:

clip_image011

輸入SQL虛擬機名稱:

clip_image012

輸入Azure Stack Admin的登錄名和密碼:

clip_image013

開始部署:

clip_image015

clip_image017

部署完成:

clip_image019

添加SQL Server Hosting Servers

點擊「資源提供程序」—「SQLAdapter」:

clip_image021

點擊「SQL Hosting Servers」—「Add」:

clip_image023

輸入「SQL Server Name」、「Username」、「Password」、「Size of Hosting Server in GB」,「點擊SKUs」:

clip_image024

點擊「Create new SKU」,輸入「Name」、「Family」、「Tire」、「Edition」:

clip_image026

點擊添加:

clip_image027

添加完成,以下圖所示:

clip_image029

相關文章
相關標籤/搜索