隨著信息技術(shù)的廣泛應(yīng)用和不斷發(fā)展,教師在應(yīng)用新媒體新技術(shù)開(kāi)展教學(xué)活動(dòng)的過(guò)程中,會(huì)積累更多教學(xué)資源,爆炸式增長(zhǎng)的教學(xué)資源,對(duì)存儲(chǔ)容量的要求也越來(lái)越高。
筆者在為某單位部署在線教學(xué)平臺(tái)時(shí),部署了兩臺(tái)VMware虛擬機(jī),一臺(tái)用作數(shù)據(jù)庫(kù)服務(wù)器,另一臺(tái)用作在線教學(xué)平臺(tái)。數(shù)據(jù)庫(kù)服務(wù)器相對(duì)簡(jiǎn)單,在線教學(xué)平臺(tái)則復(fù)雜很多,支持在線教學(xué)平臺(tái)的服務(wù)有很多,除常規(guī)的Web服務(wù)、FTP服務(wù)、流媒體服務(wù)等服務(wù)外,平臺(tái)還有站群、教學(xué)、資源庫(kù)等功能。短短幾年,用戶數(shù)、在線用戶數(shù)、教學(xué)資源都大幅度增長(zhǎng),平臺(tái)打開(kāi)速度越來(lái)越慢。為解決這個(gè)問(wèn)題,筆者決定為該單位升級(jí)在線教學(xué)平臺(tái)。
圖1 知識(shí)庫(kù)描述
本次升級(jí)平臺(tái),主要解決兩個(gè)問(wèn)題,一個(gè)是擴(kuò)充平臺(tái)存儲(chǔ)容量,另一個(gè)是提高平臺(tái)的并發(fā)訪問(wèn)。當(dāng)前在線教學(xué)平臺(tái)的部署環(huán)境是VMware服務(wù)器虛擬化+SAN存儲(chǔ),該單位SAN存儲(chǔ)有足夠的存儲(chǔ)空間,但在部署初期,因vSphere版本較低,只給平臺(tái)分配了2TB的存儲(chǔ)空間。如今單位的vSphere已升級(jí)到6.0,最高支持64TB的硬盤,將虛擬機(jī)磁盤按需擴(kuò)充容量或再添加一塊大硬盤,平臺(tái)存儲(chǔ)容量的擴(kuò)容問(wèn)題就解決了。
筆者采用的是Terracotta集群平臺(tái),在部署集群服務(wù)(Terracotta服務(wù))時(shí),需要為該服務(wù)器添加一塊大容量磁盤,在添加過(guò)程中,出現(xiàn) 錯(cuò) 誤“DiskCap Control:Value 17592186044416 is out of range(1048576,4398046511104)”。
筆者查閱VMware知識(shí)庫(kù)“http://kb.vmware.com”后,發(fā)現(xiàn)該知識(shí)庫(kù)有類似問(wèn)題的解決方案,知識(shí)庫(kù)描述如圖1所示。雖然圖1的描述內(nèi)容并不是針對(duì)本例中的問(wèn)題,但可以參考這個(gè)描述解決本例的問(wèn)題,下面是筆者的操作過(guò)程。
對(duì)已部署vCenterServer的用戶來(lái)講,在瀏覽器地址欄輸入vCenter的IP地址,進(jìn)入vCenter的Web登錄頁(yè)面后,用VMware提供的Web管理工具“vSphere Web Client”登錄到vCenter Server,選中需要添加硬盤的虛擬機(jī),單擊“編輯虛擬機(jī)設(shè)置”(如圖 2所示)。
表1 使用PowerCLI命令添加虛擬機(jī)硬盤
出現(xiàn)虛擬機(jī)編輯設(shè)置對(duì)話框后,從“新設(shè)備”下拉列表框中選擇“新硬盤”,單擊“添加”按鈕,此時(shí)在設(shè)備列表中單擊“新硬盤”,可對(duì)硬盤進(jìn)行詳細(xì)設(shè)置,此時(shí)在容量單位下拉列表中選擇“TB”,在容量文本框中輸入新硬盤的容量。對(duì)于磁盤置備等其他參數(shù),根據(jù)需要進(jìn)行設(shè)置即可。
配置好虛擬機(jī)后,在近期任務(wù)列表中,可以了解虛擬機(jī)配置完成情況。
圖2 編輯虛擬機(jī)設(shè)置
圖3 “服務(wù)器管理器”界面
運(yùn)行剛配置好的虛擬機(jī),用Windows自帶的“磁盤管理”工具查看虛擬磁盤,此時(shí)可看見(jiàn)剛配置好的虛擬機(jī)(如圖3所示)。
對(duì)沒(méi)有部署vCenter Server的環(huán)境,可以下載并安裝VMware vSphere PowerCLI來(lái)管理ESXi主機(jī),下載地址:“https://my.vmware.com/group/vmware/get-do wnload?downloadGroup=PCLI600R1”。具體操作過(guò)程及命令如表1所示。
在本例中,為虛擬機(jī)分配的磁盤空間已超過(guò)30TB,事實(shí)上,在VMware官方文檔(網(wǎng)址:“https://docs.vmware.com”)“大 容量虛擬磁盤條件和限制”一節(jié)中,已明確說(shuō)明大容量硬盤的最大值是62TB,也就是說(shuō),只要可用的物理存儲(chǔ)空間超過(guò)62TB,就可以為虛擬機(jī)添加最大為62TB的硬盤。如果用vSphere Client創(chuàng)建虛擬機(jī)時(shí),創(chuàng)建的硬盤容量不能超過(guò)16TB。由此可見(jiàn),習(xí)慣使用vSphere Client管理VMware虛擬服務(wù)器的用戶,建議把管理工具改為vSphere Web Client,當(dāng)然,用PowerCLI也可以,只是操作起來(lái)麻煩一些。
注意:大容量磁盤的虛擬機(jī),有“無(wú)法熱擴(kuò)展虛擬SATA磁盤或擴(kuò)展后的容量等于或大于2TB的任何虛擬磁盤”、“不支持 Fault Tolerance”“、不支 持 Virtual SAN”、“不 支 持BusLogic并行控制器”等限制,創(chuàng)建大容量硬盤時(shí),應(yīng)結(jié)合實(shí)際的業(yè)務(wù),謹(jǐn)慎對(duì)待。