天天看點

Windows Server 2008 Disk Raid 設定

1、Diskpart指令

Windows Server 2008包含一個名為Diskpart.exe的指令行實用程式,用來管理伺服器的磁盤子系統。要使用此指令,隻需打開指令提示符視窗,并輸入DISKPART.EXE指令,Windows将進入Diskpart Shell界面。在Diskpart Shell界面中,可以使用各種指令來管理磁盤子系統。

2、Diskpart指令的文法

Diskpart指令格式,按照動詞-名詞的文法。動詞告訴Windows要執行什麼動作,名詞告訴Windows要執行動作的對象。

舉個簡單的例子:“List Disk”指令。其中List是動詞,Disk是名詞。當輸入這個指令時, 作業系統會顯示列出伺服器上安裝的所有的實體磁盤。

List Disk指令會顯示安裝在伺服器上的所有的磁盤。但Diskpart好像存在Bug:數值中,Diskpart傳回結果顯示Disk 0上可用空間為0位元組 。但實際上,該磁盤有42 GB的可用空間。

注意上面的數值,每個磁盤都配置設定了一個磁盤号。當我們需要對某一特定的磁盤執行特定操作時,可以輸入“select”指令來指定磁盤。比如想針對Disk 0 進行操作,輸入“select Disk 0”即可選中Disk 0 。

在許多情況下,磁盤管理都會涉及到建立容錯卷,使用Diskpart可以很容易做到這一點。舉例來說,有個作業系統有四個硬碟驅動器安裝,硬碟編号分别為0,1,2,3。假定Disk 0是系統驅動器,Disk 1,2, 3是空白的硬碟驅動器,我們要轉換成一個RAID 5格式的磁盤卷。

在建立RAID 5磁盤卷之前,我們必須確定每個磁盤都作為一個動态磁盤。List Disk指令能夠提示磁盤是否是動态的。考試,大假設沒有動态的磁盤,可以輸入“Convert Dynamic”指令進行轉換,如下所示:

Select Disk 1

Convert Dynamic

Select Disk 2

Convert Dynamic

Select Disk 3

Convert Dynamic

磁盤都已經轉換成動态磁盤了,現在可以使用“Create Volume”指令建立RAID 5磁盤卷了,如下所示:

Select Disk 1

Create Volume RAID Disk 1, 2, 3

如果輸入“List Volume”指令, Diskpart将确認是否已經建立了RAID卷。“List Volume”指令執行後的界面,請注意,每個卷都指定了一個卷号。

最後一個操作是對新建立的卷進行格式化,并指定一個盤符。假設空的RAID卷為 Volume 2,現在我們需要将G:盤挂接(mount)給volume 2。為了實作這一目的,我們可以輸入以下的指令:

Select volume 2

Format FS=NTFS Label=MyNewVolume

Assign Letter=F

上面的指令執行後,可以用List Volume指令來确認一下操作是否成功。

輸入exit指令可以離開Diskpart Shell界面,回到指令行界面。