명령 프롬프트에서 VMM 설치
게시 날짜: 2016년 3월
적용 대상: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
명령 프롬프트를 사용하여 Virtual Machine Manager(VMM)를 설치할 수 있습니다.VMM 기능을 설치하려면 .ini 파일에 설치 설정을 저장하고 해당 파일과 함께 setup.exe 명령을 사용해야 합니다.
중요 |
---|
모든 절차에 대해 관리자 권한으로 실행 옵션을 사용하여 관리자 권한으로 명령 프롬프트를 엽니다. |
설치 파일
설치 미디어에는 각 VMM 기능에 대한 .ini 파일이 포함되어 있습니다.
VMServer.ini
VMM 관리 서버에 대한 설정이 포함되어 있습니다.
VMClient.ini
VMM 콘솔에 대한 설정이 포함되어 있습니다.
VMEUP.ini
VMM 셀프 서비스 포털에 대한 설정이 포함되어 있습니다.
참고
System Center 2012 SP1(서비스 팩 1)에서 VMM 셀프 서비스 포털이 제거되었습니다.
VMServerUninstall.ini
VMM 관리 서버에 대한 제거 설정이 포함되어 있습니다.
파일은 기본값이 있는 키/값 쌍을 포함합니다. 이러한 항목은 주석 처리됩니다. 파일을 편집하려면 주석 기호(#)를 제거하고 값을 변경합니다.
명령 프롬프트를 사용하여 VMM 관리 서버 설치
VMM 관리 서버를 설치하려면 VMServer.ini 파일을 편집한 후 setup.exe 명령을 실행합니다.
참고
VMM 관리 서버를 설치하면 VMM 콘솔이 자동으로 설치됩니다.
설치 파일에서 VMM 관리 서버의 옵션 구성
옵션 | 값 | 기본값 |
---|---|---|
ProductKey | 제품 키 형식: xxxxx-xxxxx-xxxxx-xxxxx-xxxxx | xxxxx-xxxxx-xxxxx-xxxxx-xxxxx |
UserName | 기능을 설치하는 사용자의 표시 이름(선택 사항)입니다. Note: 이는 설치에 사용되는 사용자 계정이 아닙니다. | 관리자 |
CompanyName | 기능을 설치하는 조직의 표시 이름(선택 사항)입니다. | Microsoft Corporation |
ProgramFiles | VMM 파일의 위치입니다. | C:\Program Files\Microsoft System Center 2012\Virtual Machine Manager |
CreateNewSqlDatabase | 0: 기존 Microsoft SQL Server 데이터베이스를 사용합니다. 1: 새 SQL Server 데이터베이스를 만듭니다. |
1 |
SqlInstanceName | SQL Server의 신규 또는 기존 인스턴스 이름입니다. | MICROSOFT$VMM$ |
SqlDatabaseName | 새로운 또는 기존 SQL Server 데이터베이스 이름입니다. | VirtualManagerDB |
RemoteDatabaseImpersonation | 0: SQL Server의 관리자 계정을 가장하지 않습니다. Important: setup.exe를 실행하는 사용자는 SQL 서버를 호스트하는 서버의 관리자여야 합니다. 1: 제공된 자격 증명을 사용하여 SQL Server의 관리자 계정을 가장합니다. Important: setup.exe를 실행하는 사용자는 SqlDBAdminName, SqlDBAdminPassword 및 SqlDBAdminDomain 매개 변수의 값을 제공해야 합니다. |
0 |
SqlMachineName | SQL Server를 호스트하는 서버의 이름입니다.localhost 를 지정하지 않고 컴퓨터의 실제 이름을 지정합니다. |
<SQL Server 컴퓨터 이름> |
(다양한 포트) | 포트에 대한 자세한 내용은 VMM의 포트 및 프로토콜 항목을 참조하십시오. | IndigoTcpPort: 8100 IndigoHTTPSPort: 8101 IndigoNETTCPPort: 8102 IndigoHTTPPort: 8103 WSManTcpPort: 5985 BitsTcpPort: 443 |
CreateNewLibraryShare | 0: 기존 라이브러리 공유를 사용합니다. 1: 새 라이브러리 공유를 만듭니다. |
1 |
LibraryShareName | 사용하거나 만들 파일 공유의 이름입니다. | MSSCVMMLibrary |
LibrarySharePath | 기존 파일 공유 또는 새로 만들 파일 공유의 위치입니다. | C:\ProgramData\Virtual Machine Manager Library Files |
LibraryShareDescription | 공유에 대한 설명입니다. | Virtual Machine Manager 라이브러리 파일 |
SQMOptIn | 0: CEIP(사용자 환경 개선 프로그램)에 참여하지 않습니다. 1: CEIP에 참여합니다. CEIP에 대한 자세한 내용은 Microsoft 사용자 환경 개선 프로그램을 참조하세요. CEIP 개인 정보 취급 방침에 대한 자세한 내용은 Microsoft 사용자 환경 개선 프로그램에 대한 개인 정보 취급 방침을 참조하세요. |
0 |
MUOptIn | 0: Microsoft Update를 사용하지 않습니다. 1: Microsoft Update를 사용합니다. Microsoft 업데이트에 대한 자세한 내용은 질문과 대답을 참조하십시오. Microsoft 업데이트 서비스 개인 정보 취급 방침에 대한 자세한 내용은 업데이트 서비스 개인 정보 취급 방침을 참조하십시오. |
0 |
VmmServiceLocalAccount | 0: VMM 서비스(scvmmservice)에 도메인 계정을 사용합니다. 1: VMM 서비스에 로컬 시스템 계정을 사용합니다. Note: 도메인 계정을 사용하려면 setup.exe를 실행할 때 VMMServiceDomain, VMMServiceUserName 및 VMMServiceUserPassword 매개 변수에 값을 제공합니다. 서비스 계정에 대한 자세한 내용은 VMM의 서비스 계정 지정 항목을 참조하십시오. |
0 |
TopContainerName | 예를 들어 DKM(분산된 키 관리)의 컨테이너는 "CN=DKM,DC=contoso,DC=com"일 수 있습니다. DKM에 대한 자세한 내용은 VMM에서 분산 키 관리 구성 항목을 참조하십시오. |
VMMServer |
HighlyAvailable | 0: 항상 사용 가능한 서버로 설치하지 않습니다. 1: 항상 사용 가능한 서버로 설치합니다. 항상 사용 가능한 서버로 설치하는 방법에 대한 자세한 내용은 항상 사용 가능한 VMM 관리 서버 설치 항목을 참조하십시오. |
0 |
VmmServerName | 항상 사용 가능한 VMM 관리 서버의 클러스터 서비스 이름입니다. Important: 장애 조치(failover) 클러스터 이름이나 항상 사용 가능한 VMM 관리 서버가 설치된 컴퓨터 이름을 입력하지 마세요. 자세한 내용은 항상 사용 가능한 VMM 관리 서버 설치 방법 항목을 참조하세요. | <VMM 서버 이름> |
VMMStaticIPAddress | DHCP(Dynamic Host Configuration Protocol)를 사용하지 않는 경우 항상 사용 가능한 VMM 관리 서버용 클러스터된 서비스 이름의 IP 주소입니다. Note: IPv4 및 IPv6 모두 지원됩니다. | <HAVMM용 쉼표로 구분된 IP 주소> |
Upgrade | 0: 이전 버전의 VMM에서 업그레이드하지 않습니다. 1: 이전 버전에서 업그레이드합니다. |
1 |
명령 프롬프트를 사용하여 VMM 관리 서버 설치
VMServer.ini를 편집한 후 관리자 권한으로 명령 프롬프트를 열고 다음 매개 변수를 사용하여 setup.exe를 실행합니다.
/server
VMM 관리 서버 설치를 지정합니다.
/i 또는 /x
서버를 설치할지(/i) 아니면 제거할지(/x) 지정합니다.
/f <filename>
사용할 .ini 파일을 지정합니다.
중요 이 매개 변수가 올바른 .ini 파일을 가리키는지 확인해야 합니다.setup.exe는 .ini 파일을 찾지 못하는 경우 자체 기본값을 사용하여 설치를 수행합니다.
/VmmServiceDomain <domainName>
VMM 서비스(scvmmservice)를 실행하는 계정의 도메인 이름을 지정합니다. 이 매개 변수는 VMServer.ini에서 VmmServiceLocalAccount를 0으로 설정한 경우에만 사용합니다.
/VmmServiceUserName <userName>
VMM 서비스(scvmmservice)를 실행하는 계정의 사용자 이름을 지정합니다. 이 매개 변수는 VMServer.ini에서 VmmServiceLocalAccount를 0으로 설정한 경우에만 사용합니다.
/VmmServiceUserPassword <password>
VMM 서비스(scvmmservice)를 실행하는 계정의 암호를 지정합니다. 이 매개 변수는 VMServer.ini에서 VmmServiceLocalAccount를 0으로 설정한 경우에만 사용합니다.
/SqlDBAdminDomain <domainName>
SQL Server 데이터베이스의 관리자 계정에 대한 도메인 이름을 지정합니다. 현재 사용자에게 SQL Server에 대한 관리 권한이 없는 경우 이 매개 변수를 사용합니다.
/SqlDBAdminName <userName>
SQL Server 데이터베이스의 관리자 계정에 대한 사용자 이름을 지정합니다. 현재 사용자에게 SQL Server에 대한 관리 권한이 없는 경우 이 매개 변수를 사용합니다.
/SqlDBAdminPassword <password>
SQL Server 데이터베이스의 관리자 계정에 대한 암호를 지정합니다. 현재 사용자에게 SQL Server에 대한 관리 권한이 없는 경우 이 매개 변수를 사용합니다.
/IACCEPTSCEULA(System Center 2012 SP1 기준)
Microsoft 소프트웨어 사용 조건에 동의함을 표시합니다. 필수 매개 변수입니다.
예를 들어 SQL Server 관리자 계정 contoso\SQLAdmin01 및 VMM 서비스 계정 contoso\VMMadmin14를 통해 C:\temp에 저장된 VMServer.ini 파일을 사용하려면 다음 명령을 사용합니다.
setup.exe /server /i /f C:\Temp\VMServer.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123 /VmmServiceDomain contoso /VmmServiceUserName VMMadmin14 /VmmServiceUserPassword password456 /IACCEPTSCEULA
명령 프롬프트를 사용하여 VMM 관리 서버 제거
VMM 관리 서버를 제거하려면 VMServerUninstall.ini 파일을 편집한 후 setup.exe 명령을 실행합니다.
VMM 관리 서버를 제거하기 위한 옵션 구성
옵션 | 값 | 기본값 |
---|---|---|
RemoteDatabaseImpersonation | 0: 로컬 SQL Server 설치 1: 원격 SQL Server 설치 setup.exe를 실행하는 경우 SqlDBAdminName를 실행하는 사용자가 SQL Server의 관리자가 아니면 SqlDBAdminPassword,, SqlDBAdminDomain 및 setup.exe 매개 변수에 값을 제공합니다. VMM 2008 R2의 OnRemoteServer 설정을 바꿉니다. |
0 |
RetainSqlDatabase | 0: SQL Server 데이터베이스를 제거합니다. 1: SQL Server 데이터베이스를 제거하지 않습니다. Important: SQL Server 데이터베이스를 제거하려면 setup.exe를 실행할 때 설치 프로그램을 실행하는 사용자가 SQL Server의 관리자가 아니면 SqlDBAdminName, SqlDBAdminPassword, 및 SqlDBAdminDomain 매개 변수에 값을 제공합니다. |
0 |
ForceHAVMMUninstall | 0: 이 노드가 항상 사용 가능한 설치의 마지막 노드인지 setup.exe에서 확인할 수 없는 경우 강제로 제거하지 않습니다. 1: 강제로 제거합니다. 항상 사용 가능한 VMM 관리 서버를 제거하는 방법에 대한 자세한 내용은 항상 사용 가능한 VMM 관리 서버를 제거하는 방법을 참조하세요. |
0 |
명령 프롬프트를 사용하여 VMM 관리 서버 제거
SQL Server 관리자 계정 contoso\SQLAdmin01을 통해 C:\temp에 저장된 VMServerUninstall.ini 파일을 사용하여 VMM 관리 서버를 제거하려면 다음 명령을 사용합니다.
setup.exe /server /x /f C:\Temp\VMServerUninstall.ini /SqlDBAdminDomain contoso /SqlDBAdminName SQLAdmin01 /SqlDBAdminPassword password123
명령 프롬프트를 사용하여 VMM 콘솔 설치 또는 제거
VMM 콘솔을 설치하려면 VMClient 파일을 편집한 후 setup.exe 명령을 실행합니다.
VMM 콘솔을 제거하려면 setup.exe 명령을 실행합니다.VMM 콘솔을 제거하는 별도의 .ini 파일은 없습니다.
참고
VMM 관리 서버가 있는 시스템에서 VMM 콘솔을 제거해서는 안 됩니다. 먼저 VMM 관리 서버를 제거해야 합니다.
VMM 콘솔 옵션 구성
옵션 | 값 | 기본값 |
---|---|---|
ProgramFiles | VMM 파일의 위치입니다. | C:\Program Files\Microsoft System Center 2012\Virtual Machine Manager |
IndigoTcpPort | VMM 관리 서버와 VMM 콘솔 간의 통신에 사용되는 포트입니다. | 8100 |
MUOptIn | 0: Microsoft Update를 사용하지 않습니다. 1: Microsoft Update를 사용합니다. Microsoft 업데이트에 대한 자세한 내용은 질문과 대답을 참조하십시오. Microsoft 업데이트 서비스 개인 정보 취급 방침에 대한 자세한 내용은 업데이트 서비스 개인 정보 취급 방침을 참조하십시오. |
0 |
VmmServerForOpsMgrConfig | 이 설정은 사용되지 않습니다. 자세한 내용은 Operations Manager와 VMM의 통합 구성 항목을 참조하세요. | <VMM 서버 이름> |
명령 프롬프트를 사용하여 VMM 콘솔 설치
VMClient.ini를 편집한 후 관리자 권한으로 명령 프롬프트를 열고 다음 매개 변수를 사용하여 setup.exe를 실행합니다.
/client
VMM 콘솔의 설치를 지정합니다.
/i 또는 /x
콘솔을 설치할지(/i) 아니면 제거할지(/x) 지정합니다.
/f <filename>
사용할 .ini 파일을 지정합니다.
중요 이 매개 변수가 올바른 .ini 파일을 가리키는지 확인해야 합니다.setup.exe는 .ini 파일을 찾지 못하는 경우 자체 기본값을 사용하여 설치를 수행합니다.
/opsmgr
System Center Operations Manager 2007의 사전 설치된 인스턴스를 구성할지 여부를 지정합니다.
주의 이 매개 변수를 사용하지 마십시오. 자세한 내용은 Operations Manager와 VMM의 통합 구성 항목을 참조하세요.
예를 들어 C:\Temp에 저장된 VMClient.ini 파일을 사용하려면 다음 명령을 사용합니다.
setup.exe /client /i /f C:\Temp\VMClient.ini
명령 프롬프트를 사용하여 VMM 셀프 서비스 포털 설치
참고
System Center 2012 SP1에서 VMM 셀프 서비스 포털이 제거되었습니다.
VMM 셀프 서비스 포털을 설치하려면 VMEUP.ini 파일을 편집한 후 setup.exe 명령을 실행합니다.
VMM 셀프 서비스 포털을 제거하려면 setup.exe 명령을 실행합니다.VMM 셀프 서비스 포털을 제거하는 별도의 .ini 파일은 없습니다.
VMM 셀프 서비스 포털 설치의 옵션 구성
옵션 | 값 | 기본값 |
---|---|---|
ProgramFiles | 프로그램 파일을 저장할 위치입니다. | C:\Program Files\Microsoft System Center 2012\Virtual Machine Manager |
VmmServerName | 이 VMM 셀프 서비스 포털이 연결되는 VMM 관리 서버의 이름입니다. | <컴퓨터 이름> |
IndigoTcpPort | VMM 관리 서버와 VMM 셀프 서비스 포털 간의 통신에 사용되는 포트입니다. | 8100 |
SelfServicePortalTcpPort | 사용자가 VMM 셀프 서비스 포털에 연결할 때 사용하는 포트입니다. | 80 |
SelfServicePortalHeader | 이 서버의 다른 웹 사이트에서 동일한 포트를 사용하는 경우 VMM 셀프 서비스 포털의 헤더를 지정합니다. 헤더에 대한 자세한 내용은 VMM 셀프 서비스 포털을 설치하는 방법 항목을 참조하십시오. |
<헤더 이름> |
MUOptIn | 0: Microsoft Update를 사용하지 않습니다. 1: Microsoft Update를 사용합니다. Microsoft 업데이트에 대한 자세한 내용은 질문과 대답을 참조하십시오. Microsoft 업데이트 서비스 개인 정보 취급 방침에 대한 자세한 내용은 업데이트 서비스 개인 정보 취급 방침을 참조하십시오. |
0 |
명령 프롬프트를 사용하여 VMM 셀프 서비스 포털 설치 또는 제거
VMEUP.ini를 편집한 후 관리자 권한으로 명령 프롬프트를 열고 다음 매개 변수를 사용하여 setup.exe를 실행합니다.
/eup
VMM 셀프 서비스 포털의 설치를 지정합니다.
/i 또는 /x
/i 셀프 서비스 포털을 설치할지(/x) 아니면 제거할지(VMM) 지정합니다.
/f <filename>
사용할 .ini 파일을 지정합니다.
중요 이 매개 변수가 올바른 .ini 파일을 가리키는지 확인해야 합니다.setup.exe는 .ini 파일을 찾지 못하는 경우 자체 기본값을 사용하여 설치를 수행합니다.
C:\Temp에 저장된 VMEUP.ini 파일을 사용하여 VMM 셀프 서비스 포털을 설치하려면 다음 명령을 사용합니다.
setup.exe /eup /i /f C:\Temp\VMEUP.ini
VMM 셀프 서비스 포털을 제거하려면 다음 명령을 사용합니다.
setup.exe /eup /x