Windows Server 2012 虛擬化實戰:SCVMM的安裝和部署

来源:http://www.cnblogs.com/qingspace/archive/2016/07/28/5715474.html
-Advertisement-
Play Games

本篇大概介紹一下在Windows Server 2012 R2上安裝和部署SCVMM的過程及其註意事項。下圖是我們數據中心SCVMM的基本架構,其中 SCVMM Database 是用於存儲了所有配置信息和狀態信息的Sql Server資料庫,為實現高可用,該Sql Server也可以配置成Sql ... ...


本篇大概介紹一下在Windows Server 2012 R2上安裝和部署SCVMM的過程及其註意事項。下圖是我們數據中心SCVMM的基本架構,其中

  • SCVMM Database 是用於存儲了所有配置信息和狀態信息的Sql Server資料庫,為實現高可用,該Sql Server也可以配置成Sql Server故障轉移物理集群,關於該集群可以參考,博客中的另一篇文章在Windows Server 2012 R2中搭建SQL Server 2012故障轉移集群
  • SCVMM 其實是一個後臺服務,主要負責將Console控制台管理的配置信息通過SCVMM Agent應用到被管理的物理機器上,並實時更新物理伺服器及其上虛擬機的狀態。
  • SCVMM Console則是用戶界面,SCVMM Console可以與SCVMM服務部署在一起也可以分開在不同伺服器部署。
  • 而右側被管理的伺服器可以是單台伺服器也可以是微軟的故障轉移集群。所有物理機器上都安裝了Windows Server 2012 R2的操作系統,安裝了Hyper-V伺服器角色,同時也安裝了與SCVMM伺服器通信的SCVMM Agent。
  • Gateway是進入外網的網關。

image

但是SCVMM的基本架構之下是Windows域,也就是說這裡還需要有域控器,所有的物理伺服器需要加入域中,其實故障轉移集群本身也需要域環境。SCVMM可以和域控在同一臺伺服器上,也可以不同;SCVMM Console可以和SCVMM在同一臺伺服器上,也可以不同。簡單起見,我們三者部署在同一個伺服器上,但是SCVMM Database在另一臺伺服器上。當然當SCVMM架構都虛擬化後,即將SCVMM Console、SCVMM及其資料庫都安裝在虛擬機上,就完全有資源分開安裝他們,將SCVMM架構虛擬化將在後續文章中介紹。

首先我們先行安裝一個SQL Server,安裝步驟就略過。

接下來就是安裝SCVMM及其Console,安裝主要包含如下幾個步驟。

1. 安裝所有前置條件,通不過檢查就安裝那些缺失的部分。

image

2. 配置之前安裝的資料庫實例。如下埠沒有更改的話就是3389,這裡通過域賬戶登錄SQL Server,因而需要事先在SQL Server中將該域賬戶配置為對VirtualManagerDB這個資料庫具有管理許可權。可以建立一個專用的域用戶配置為該資料庫的db_owner。如果是重裝SCVMM則選擇已經存在的資料庫。image

3. 配置VMM服務的運行賬戶,要將VMM服務配置為高可用性需要使用域賬戶,並且在AD中存一份Key。高可用性VMM即在一個獨立的故障轉移集群中的多個節點安裝VMM,需要占用太多物理伺服器,這似乎代價太高。因而隨後我們會吧VMM直接安裝到實現了高可用性的虛擬機上(這裡有個先有雞還是先有蛋的問題)。這裡需要註意

連接SQL Server的域賬戶,VMM訪問SQL Server時用到,因而需要對資料庫擁有完全許可權。

VMM服務運行的域賬號,VMM將作為後臺的服務存在某個伺服器Services.msc中,其運行在獨立的賬戶下,這裡使用域賬戶cloud\scvmmsvc(這裡的cloud的我的AD域首碼),並且該域賬戶應該屬於本地管理員組,以便充分授權調動本地資源。

今後在VMM中執行命令的域賬戶,用戶在VMM上執行各種操作本質上是以命令的形式執行的,也可以直接是用PowerShell執行命令,有些命令需要在整個域中具有操作相應資源的許可權。這裡有時需要用戶手動輸入或者選擇事先配置好的用戶憑證,以獲得執行命令的所需要的許可權。

image

4. 各種通訊埠,預設即可。

image

5. 創建一個共用庫,用於存放虛擬機備份,虛擬機模板和ISO文件這些共用資源。這裡先選擇本地,而後可以通過添加庫配置到其他文件伺服器上。如果是重裝SCVMM則選擇已經存在的庫。

image

最後即完成安裝,一切正常的話VMM服務就啟動了。

image

同時會安裝VMM Console,打開Console連接到VMM即可開始管理VMM。

image


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1、配置本地VM8地址 2、配置虛擬機NAT網卡:設置VM8網卡地址和Linux主機相同網段地址,網關隨便設置 3、編譯網卡文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0 主要配置如下: IPADDR=192.168.200.5 //IP地址和VMn ...
  • 在一Linux伺服器上檢查是否安裝了一些包時,遇到老是提示"package compat-libstdc++ is not installed" [root@DB-Server ~]# rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' b... ...
  • Mac10安裝雙系統 為了有一個純凈的開發環境,就在mac電腦中安裝windows虛擬機。剛開始使用還很順利,兩個系統的交互很方便,mac用來下載、搜索和寫筆記;windows純開發。時間長了以後關機的時間越來越慢。特別是東西多了之後要五分多鐘才能關掉,整個人都不好了。於是,我決定試一試雙系統。雖然 ...
  • 序言: 前幾天跟朋友開玩笑說,要不我們一起來學習一下swift編程語言吧~我們就抱著玩玩的態度,沒有想過要做出什麼優秀的app或者產品出來,只是想去瞭解一下swift這門編程語言而已。基於這種情況,個人覺得因此而去買台mac,有點浪費,況且本人也是年初的時候剛剛升級了自己的電腦。 所以網上吧啦吧啦, ...
  • 1.文件介紹 /etc/pam.d/vsftpd中ftpuser、user_list文件說明;(在file=後添加改文件路徑)/etc/vsftpd.conf中userlist_enable、userlist_deny的解釋。 為了安全,管理員不希望一些擁有過大許可權的帳號(如root)或系統自帶不常 ...
  • You can get Oprofile RPM from "https://www.rpmfind.net/" How to use Oprofile tools: Get report Steps : 1. opcontrol init //載入模塊,mout /dev/oprofile 創建必 ...
  • 一、rsync 簡介 Rsync(remote synchronize)是一個遠程數據同步工具,可通過LAN/WAN快速同步多台主機間的文件,也可以使用 Rsync 同步本地硬碟中的不同目錄。 Rsync 是用於取代rcp的一個工具,Rsync使用所謂的 “Rsync 演算法” 來使本地和遠程兩個主機 ...
  • 在Linux下如何解壓iso類型的文件呢? 可以使用mount命令來處理 [root@DB-Server tmp]# ls /tmp/rhel-server-5.7-x86_64-dvd.iso/tmp/rhel-server-5.7-x86_64-dvd.iso[root@DB-Server tm... ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...