Erstellen von Volumes in Direkte SpeicherplätzeCreating volumes in Storage Spaces Direct

Gilt für: Windows Server2016Applies To: Windows Server 2016

In diesem Thema wird beschrieben, wie Volumes in Direkte Speicherplätze mithilfe von PowerShell oder dem Failovercluster-Manager erstellt werden.This topic describes how to create volumes in Storage Spaces Direct using PowerShell or Failover Cluster Manager.

Tipp

Lesen Sie zunächst Planen von Volumes in Direkte Speicherplätze, falls noch nicht geschehen.If you haven't already, check out Planning volumes in Storage Spaces Direct first.

Erstellen von Volumes mithilfe von PowerShellCreate volumes using PowerShell

Wir empfehlen die Verwendung des Cmdlets New-Volume zum Erstellen von Volumes für Direkte Speicherplätze.We recommend using the New-Volume cmdlet to create volumes for Storage Spaces Direct. Es bietet die schnellste und einfachste Methode dafür.It provides the fastest and most straightforward experience. Dieses einzelne Cmdlet erstellt, partitioniert und formatiert automatisch den virtuellen Datenträger, erstellt das Volume mit demselben Namen und fügt es freigegebenen Clustervolumes hinzu – alles in einem einfachen Schritt.This single cmdlet automatically creates the virtual disk, partitions and formats it, creates the volume with matching name, and adds it to cluster shared volumes – all in one easy step.

Das Cmdlet New-Volume hat vier Parameter, die Sie immer angeben müssen:The New-Volume cmdlet has four parameters you'll always need to provide:

  • FriendlyName: Eine beliebige Zeichenfolge, z.B. "Volume1"FriendlyName: Any string you want, for example "Volume1"
  • Dateisystem: Entweder CSVFS_ReFS (empfohlen) oder CSVFS_NTFSFileSystem: Either CSVFS_ReFS (recommended) or CSVFS_NTFS
  • StoragePoolFriendlyName: Der Name Ihres Speicherpools, z.B. "S2D auf ClusterName"StoragePoolFriendlyName: The name of your storage pool, for example "S2D on ClusterName"
  • Größe: Die Größe des Volumes, z.B. "10TB"Size: The size of the volume, for example "10TB"

    Hinweis

    Windows, einschließlich PowerShell, zählt mithilfe von binären Zahlen (Basis 2), während Laufwerke häufig mithilfe von Dezimalzahlen (Basis 10) bezeichnet werden.Windows, including PowerShell, counts using binary (base-2) numbers, whereas drives are often labeled using decimal (base-10) numbers. Dies erklärt, warum ein "Ein Terabyte"-Laufwerk, das als 1,000,000,000,000 Bytes definiert ist, in Windows mit etwa "909 GB" angezeigt wird.This explains why a "one terabyte" drive, defined as 1,000,000,000,000 bytes, appears in Windows as about "909 GB". Dies ist so vorgesehen.This is expected. Beim Erstellen von Volumes mithilfe von New-Volume, müssen Sie den Parameter Größe in binären (Basis 2) Zahlen angeben.When creating volumes using New-Volume, you should specify the Size parameter in binary (base-2) numbers. Beispiel: Bei Angaben von "909 GB" oder "0,909495 TB" wird ein Volume von ungefähr 1,000,000,000,000 Bytes erstellt.For example, specifying "909GB" or "0.909495TB" will create a volume of approximately 1,000,000,000,000 bytes.

Beispiel: Mit 2 oder 3 ServernExample: With 2 or 3 servers

Wenn Ihre Bereitstellung nur zwei Server hat, verwendet Direkte Speicherplätze zur Vereinfachung automatisch die Zweiwegespiegelung, um Robustheit zu erzielen.To make things easier, if your deployment has only two servers, Storage Spaces Direct will automatically use two-way mirroring for resiliency. Wenn Ihre Bereitstellung nur drei Server hat, wird automatisch die Dreiwegespiegelung verwendet.If your deployment has only three servers, it will automatically use three-way mirroring.

New-Volume -FriendlyName "Volume1" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -Size 1TB

Beispiel: mit 4 oder mehr ServernExample: With 4+ servers

Wenn Sie vier oder mehr Server haben, können Sie mithilfe des optionalen Parameters ResiliencySettingName den Resilienztyp auswählen.If you have four or more servers, you can use the optional ResiliencySettingName parameter to choose your resiliency type.

  • ResiliencySettingName: entweder Spiegelung oder Parität.ResiliencySettingName: Either Mirror or Parity.

Im folgenden Beispiel verwendet "Volume2" die Dreiwegespiegelung und "Volume3" die duale Parität (häufig als "Erasure Coding" bezeichnet).In the following example, "Volume2" uses three-way mirroring and "Volume3" uses dual parity (often called "erasure coding").

New-Volume -FriendlyName "Volume2" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -Size 1TB -ResiliencySettingName Mirror
New-Volume -FriendlyName "Volume3" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -Size 1TB -ResiliencySettingName Parity

Beispiel: Verwenden von SpeicherebenenExample: Using storage tiers

In Bereitstellungen mit drei Arten von Laufwerken kann ein Volume SSD- und HDD-Ebenen umfassen und sich teilweise auf beiden befinden.In deployments with three types of drives, one volume can span the SSD and HDD tiers to reside partially on each. Ebenso kann ein Volume in Bereitstellungen mit vier oder mehr Servern die Spiegelung und die duale Parität mischen und sich teilweise auf beiden befinden.Likewise, in deployments with four or more servers, one volume can mix mirroring and dual parity to reside partially on each.

Damit Sie solche Volumes erstellen können, bietet Direkte Speicherplätze Standardebenenvorlagen namens Leistung und Kapazität.To help you create such volumes, Storage Spaces Direct provides default tier templates called Performance and Capacity. Darin sind Definitionen für die Dreiwegespiegelung auf den schnelleren Laufwerken (falls zutreffend) und die duale Parität auf den langsameren Laufwerken (sofern zutreffend) gekapselt.They encapsulate definitions for three-way mirroring on the faster capacity drives (if applicable), and dual parity on the slower capacity drives (if applicable).

Sie können diese anzeigen, indem Sie das Cmdlet Get-StorageTier ausführen.You can see them by running the Get-StorageTier cmdlet.

Get-StorageTier | Select FriendlyName, ResiliencySettingName, PhysicalDiskRedundancy

PowerShell-Speicherebenen – Screenshot

Zum Erstellen von Volumes mit mehreren Ebenen verweisen Sie mithilfe der Parameter StorageTierFriendlyNames und StorageTierSizes des Cmdlets New-Volume auf diese Ebenenvorlagen.To create tiered volumes, reference these tier templates using the StorageTierFriendlyNames and StorageTierSizes parameters of the New-Volume cmdlet. Beispiel: Das folgende Cmdlet erstellt ein Volume, das die Dreiwegespiegelung und duale Parität im Verhältnis 30:70 mischt.For example, the following cmdlet creates one volume which mixes three-way mirroring and dual parity in 30:70 proportions.

New-Volume -FriendlyName "Volume4" -FileSystem CSVFS_ReFS -StoragePoolFriendlyName S2D* -StorageTierFriendlyNames Performance, Capacity -StorageTierSizes 300GB, 700GB

Erstellen von Volumes mithilfe des Failovercluster-ManagersCreate volumes using Failover Cluster Manager

Sie können Volumes auch mithilfe des Assistenten für neue virtuelle Datenträger (Direkte Speicherplätze) und anschließend dem Assistenten für neue Volumes aus dem Failovercluster-Manager erstellen. Dieser Workflow umfasst allerdings viel mehr manuelle Schritteund wird nicht empfohlen.You can also create volumes using the New Virtual Disk Wizard (Storage Spaces Direct) followed by the New Volume Wizard from Failover Cluster Manager, although this workflow has many more manual steps and is not recommended.

Es gibt drei grundlegende Schritte:There are three major steps:

Schritt 1: Erstellen eines virtuellen DatenträgersStep 1: Create virtual disk

Neuer virtueller Datenträger

  1. Navigieren Sie im Failovercluster-Manager zu Speicher -> Pools.In Failover Cluster Manager, navigate to Storage -> Pools.
  2. Wählen Sie im Aktionsbereich rechts Neuer virtueller Datenträger aus, oder klicken Sie mit der rechten Maustaste auf den Pool, und wählen Sie Neuer virtueller Datenträger.Select New Virtual Disk from the Actions pane on the right, or right-click the pool and select New Virtual Disk.
  3. Wählen Sie den Speicherpool aus, und klicken Sie auf OK.Select the storage pool and click OK. Der Assistent für neue virtuelle Datenträger (Direkte Speicherplätze) wird geöffnet.The New Virtual Disk Wizard (Storage Spaces Direct) will open.
  4. Verwenden Sie den Assistenten, um den virtuellen Datenträger zu benennen und seine Größe anzugeben.Use the wizard to name the virtual disk and specify its size.
  5. Überprüfen Sie Ihre Auswahl, und klicken Sie auf Erstellen.Review your selections and click Create.
  6. Achten Sie darauf, das Kontrollkästchen Volume erstellen, wenn dieser Assistent geschlossen wird zu aktivieren.Be sure to check the box marked Create a volume when this wizard closes before closing.

Schritt 2: Erstellen von VolumesStep 2: Create volume

Der Assistent für neue Volumes wird geöffnet.The New Volume Wizard will open.

  1. Wählen Sie den virtuellen Datenträger aus, den Sie gerade erstellt haben, und klicken Sie auf Weiter.Select the virtual disk you just created and click Next.
  2. Geben Sie die Größe des Volumes (Standard: die gleiche Größe wie der virtuelle Datenträger) an, und klicken Sie auf Weiter.Specify the volume's size (default: the same size as the virtual disk) and click Next.
  3. Weisen Sie das Volume einem Laufwerkbuchstaben zu, oder wählen Sie Keinem Laufwerkbuchstaben zuweisen, und klicken Sie auf Weiter.Assign the volume to a drive letter or choose Don't assign to a drive letter and click Next.
  4. Geben Sie das zu verwendende Dateisystem an, behalten Sie als Größe der Zuordnungseinheit die Option Standard bei, benennen Sie das Volume, und klicken Sie auf Weiter.Specify the filesystem to use, leave the allocation unit size as Default, name the volume, and click Next.
  5. Überprüfen Sie Ihre Auswahl, und klicken Sie auf Erstellen, dann auf Schließen.Review your selections and click Create, then Close.

Schritt3: Hinzufügen zu freigegebenen ClustervolumesStep 3: Add to cluster shared volumes

Zu freigegebenen Clustervolumes hinzufügen

  1. Navigieren Sie im Failovercluster-Manager zu Speicher -> Datenträger.In Failover Cluster Manager, navigate to Storage -> Disks.
  2. Wählen Sie den virtuellen Datenträger aus, den Sie gerade erstellt haben, und wählen Sie im Aktionsbereich rechts Zu freigegebenen Clustervolumes hinzufügen, oder klicken Sie mit der rechten Maustaste auf den virtuellen Datenträger, und wählen Sie Zu freigegebenen Clustervolumes hinzufügen.Select the virtual disk you just created and select Add to Cluster Shared Volumes from the Actions pane on the right, or right-click the virtual disk and select Add to Cluster Shared Volumes.

Fertig!You're done! Wiederholen Sie diese Schritte ggf., um mehrere Volumes zu erstellen.Repeat as needed to create more than one volume.

Weitere InformationenSee also