设为首页 收藏本站
查看: 896|回复: 0

[经验分享] 安裝 SQL Server 2008 容錯轉移叢集心得筆記 – 第 2 篇

[复制链接]

尚未签到

发表于 2018-10-19 07:10:47 | 显示全部楼层 |阅读模式
The First SQL Cluster Installation

  昨天的【安裝 SQL Server 2008 容錯轉移叢集心得筆記 – 第 1 篇】已經將叢集所需的基本環境建立完成,今天就要開始開始設定 Windows 叢集與架設 SQL Server 2008 容錯轉移的重頭戲了,好戲即將上場,敬請專心備戰。
  安裝與設定 Microsoft 分散式交易調節器(MSDTC)
  分散式交易調節器(DTC)是個交易管理員,負責處理多個不同資料來源的資料進行交易處理(ATOM),確保跨伺服器間的各種複雜操作,像 SQL Server 就是透過 MSDTC 服務進行跨伺服器的分散式交易作業。
DSC0000.png

DSC0001.png

  在安裝分散式交易協調器時必須設定另一組「DTC 專用的電腦名稱」以及「DTC 專用的 IP 位址
DSC0002.png

  昨天的文章有預先準備過一個 MSDTC (分散式交易) 專用磁碟給 1GB 大小的磁碟,你可以依據叢集磁碟的大小判斷出是哪一個硬碟,並選取給 MSDTC 使用。
DSC0003.png

DSC0004.png

DSC0005.png

DSC0006.png

  安裝完成之後可以點選 SQLClusterDtc 服務,並確認所有項目都是 線上(Online) 的狀態
DSC0007.png

  如果你是安裝在 Windows Server 2008 必須額外安裝 Windows Installer 4.5 與 .NET Framework 3.5 with Service Pack 1,若是 Windows Server 2008 R2 則不用特別安裝。
DSC0008.png

DSC0009.png

DSC00010.png

DSC00011.png

DSC00012.png

  安裝的結果會出現兩個警告畫面 (就算沒問題也會出現警告,請不用太過於緊張),但建議還是搞清楚狀況會比較好。
  關於第一個警告可參考以下連結:

  • 當您在容錯移轉叢集中安裝 SQL Server 2008 時,您會接收網路連結順序,在 [安裝程式支援的規則] 頁面上的相關警告 [ 英文原文 ]
DSC00013.png

  另一個 Windows 防火牆警告是提醒你「如果有自行修改過防火牆設定」者,可能會因為無法連接的關係而導致安裝失敗,但預設的情況下不會有防火牆阻擋的問題。若要瞭解需要設定哪些防火牆規則,可以參照此連結:將 Windows 防火牆設定成允許 SQL Server 存取
DSC00014.png

  (本人在此处验证过程中,出现严重的Cluster验证失败,根本不能通过。接下来多次检测Windows cluster功能,并无错误。后来又运行了一次Windows cluster验证设定,所有都通过。再进行SQL Cluster的安装,无验证错误,可以进行下一步的安装。)
  接下來請選取你要安裝的功能,以及「共用功能目錄」,這裡的目錄必須設定「本機磁碟」的路徑,不能選用「叢集磁碟」,而在之後的步驟會有機會讓你選擇「資料庫存放的路徑」,到時才會讓你選擇「叢集磁碟」。
DSC00015.png

  接下來要設定這個 SQL Server 2008 容錯轉移叢集的主要網路名稱,日後所有 SQL 用戶端 (SQL Client) 都會以這個網路名稱連接 SQL 叢集。
DSC00016.png

DSC00017.png

  在設定「叢集資源群組」步驟時,你可以直接使用預設的「SQL Server (MSSQLSERVER)」當做 SQL Server 叢集資源群組名稱,或可以直接手動輸入修改掉這個名稱,但唯讀下方這三個「限定」的名稱不能使用,請不要看到紅色圖示就開始害怕,只是提示你罷了。
DSC00018.png

  接下來就要選取要再 SQL Server 資源叢集群組中的共用磁碟,我們將目前剩下的兩個叢集磁碟都選取起來,這些設定在日後還是可以變更。
DSC00019.png

  設定「叢集網路」所需的組態設定,包括 SQL 叢集 對外的固定 IP ( 記得將DHCP欄位的勾選先移除 ),然後設定固定的 IP 位址以及子網路遮罩(Netmask)。
DSC00020.png

DSC00021.png

  在「伺服器組態」的地方我們要將所有服務設定成一個 AD 使用者帳號,讓兩台叢集伺服器都擁有一樣的權限,所以我們先在 AD 中建立一個 SQLService 使用者:
DSC00022.png

  然後將新增的使用者帳戶密碼輸入此頁
DSC00023.png

DSC00024.png

  测试时使用了Windows验证模式,在实际使用中个人推荐在Database Engine验证模式中使用混合模式。
  由於我們已經在先前幾步指派了「叢集磁碟」,所以在這個步驟的「資料目錄」頁籤可以讓你設定預設的資料資料庫所在目錄,預設路徑會以剛剛選取的「第一顆叢集磁碟」作為儲存路徑。
DSC00025.png

DSC00026.png

DSC00027.png

DSC00028.png

  如果你顺利的一步一步走應該可以順利安裝成功
DSC00029.png

DSC00030.png

  安裝成功後,可以進入伺服器管理員查看叢集服務是否運作正常,但我發現我昨天安裝的 MSDTC 服務竟然失敗了:
DSC00031.png

  再進一步查看發現 MSDTC 服務的「目前擁有者」變成 SQL-2 了,而且也無法將該服務上線,這時我先手動將此服務移動到 SQL-1 節點,然後就可以上線了。
DSC00032.png

DSC00033.png

  接著我們也再次檢查 “SQL Server (MSSQLSERVER)” 服務的狀態是否一且正常:
DSC00034.png

  呼~ 費勁千辛萬苦終於才把第一台 SQL Server 2008 容錯轉移叢集主機架設好了,但由於篇幅已經很大了,所以剩下的步驟還是留個第 3 篇明日在述!


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-623332-1-1.html 上篇帖子: 浪潮财务软件SQL SERVER数据库数据删除恢复成功 下篇帖子: 地区省份城市sql信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表