다음을 통해 공유


Install-SCStorageFileServer

컴퓨터 집합에 장애 조치(failover) 클러스터링 및 파일 서버를 설치합니다.

Syntax

Install-SCStorageFileServer
       -PhysicalComputerConfig <PhysicalComputerConfig[]>
       -ClusterName <String>
       -ScaleoutFileServerName <String>
       [-ClusterIPAddress <String[]>]
       [-SkipClusterValidation]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCStorageFileServer
       -PhysicalComputerConfig <PhysicalComputerConfig[]>
       -StorageFileServer <StorageFileServer>
       [-SkipClusterValidation]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCStorageFileServer
       -AddExistingComputer <String[]>
       -StorageFileServer <StorageFileServer>
       [-SkipClusterValidation]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]
Install-SCStorageFileServer
       -AddExistingComputer <String[]>
       -ClusterName <String>
       -ScaleoutFileServerName <String>
       [-ClusterIPAddress <String[]>]
       -RunAsAccount <RunAsAccount>
       [-SkipClusterValidation]
       [-EnableS2D]
       [-RunAsynchronously]
       [-PROTipID <Guid>]
       [-JobVariable <String>]
       [<CommonParameters>]

Description

Install-SCStorageFileServer cmdlet은 컴퓨터 집합에 장애 조치(failover) 클러스터링 및 파일 서버를 설치합니다. 컴퓨터는 OSD(Open Software Descriptor)를 사용하여 VMM(Virtual Machine Manager)에서 프로비전하거나 운영 체제가 이미 설치되어 있을 수 있습니다.

예제

예제 1: 공유 스토리지를 사용하여 파일 서버 만들기

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Install-SCStorageFileServer -ClusterName "Cluster01" -ScaleoutFileServerName "SOFS01" -RunAsAccount $RunAsAcct -AddExistingComputer @("node1", "node2") -RunAsynchronously

첫 번째 명령은 RunAsAccount01이라는 실행 계정을 가져오고 $RunAsAcct 변수에 저장합니다.

두 번째 명령은 Cluster01 및 파일 서버 역할 SOFS01이라는 클러스터를 사용하여 파일 서버를 만듭니다.

예제 2: 스토리지 공간을 직접 사용하여 파일 서버 만들기

PS C:\> $RunAsAcct = Get-SCRunAsAccount -Name "RunAsAccount01"
PS C:\> Install-SCStorageFileServer -ClusterName "Cluster01" -ScaleoutFileServerName "SOFS01" -RunAsAccount $RunAsAcct -AddExistingComputer @("node1", "node2") -RunAsynchronously -EnableS2D

첫 번째 명령은 RunAsAccount01이라는 실행 계정을 가져오고 $RunAsAcct 변수에 저장합니다.

두 번째 명령은 Cluster01 및 파일 서버 역할 SOFS01이라는 클러스터를 사용하여 파일 서버를 만듭니다. 이 명령에는 EnableS2D 매개 변수가 포함됩니다.

매개 변수

-AddExistingComputer

이 cmdlet에서 추가하는 컴퓨터의 배열을 지정합니다. 운영 체제가 있는 네트워크에 있는 서버의 FQDN(정규화된 도메인 이름), NetBIOS 이름 또는 IP 주소를 지정합니다.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ClusterIPAddress

클러스터 IP 주소로 사용할 IP 주소 배열을 지정합니다.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClusterName

클러스터의 이름을 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-EnableS2D

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

작업 진행률을 추적하고 저장하는 변수를 지정합니다.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PhysicalComputerConfig

호스트 구성 개체의 배열을 지정합니다. 호스트 구성 개체에 대한 자세한 내용은 New-SCVMHostConfig cmdlet을 참조하세요.

Type:PhysicalComputerConfig[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

이 작업을 트리거한 PRO 팁(성능 및 리소스 최적화 팁)의 ID를 지정합니다. 이 매개 변수를 사용하면 PRO 팁을 감사할 수 있습니다.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsAccount

이 작업을 수행할 수 있는 권한이 있는 자격 증명이 포함된 실행 계정을 지정합니다.

Type:RunAsAccount
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

컨트롤이 명령 셸로 즉시 반환되도록 작업이 비동기적으로 실행됨을 나타냅니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ScaleoutFileServerName

스케일 아웃 파일 서버 역할의 이름을 지정합니다.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SkipClusterValidation

이 cmdlet은 클러스터를 만들 때 클러스터 유효성 검사 테스트를 건너뛰는 것을 나타냅니다.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StorageFileServer

스토리지 파일 서버 개체를 지정합니다.

Type:StorageFileServer
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

출력

StorageFileServer

이 cmdlet은 StorageFileServer 개체를 반환합니다.