클러스터 이름 및 IP 주소 리소스가 없는 클러스터를 만듭니다. 이를 통해 도메인에 가입되었지만 Active Directory에서 관리되지 않는 클러스터와 도메인의 멤버가 아닌 클러스터를 만들 수 있습니다. PCLUSAPI_CREATE_CLUSTER_CNOLESS 이 함수에 대한 포인터를 정의합니다.
문법
HCLUSTER CreateClusterCNOless(
[in] PCREATE_CLUSTER_CONFIG pConfig,
[in, optional] PCLUSTER_SETUP_PROGRESS_CALLBACK pfnProgressCallback,
[in, optional] PVOID pvCallbackArg
);
매개 변수
[in] pConfig
클러스터 구성을 포함하는 CREATE_CLUSTER_CONFIG 구조체에 대한 포인터입니다.
[in, optional] pfnProgressCallback
클러스터에 대한 업데이트 상태를 수신하는 ClusterSetupProgressCallback 콜백 함수에 대한 포인터입니다.
[in, optional] pvCallbackArg
pfnProgressCallback 매개 변수에 대한 콜백 함수 인수입니다.
반환 값
새 클러스터 또는 NULL에 대한 핸들입니다. NULL이 아닌 값은 성공을 나타내지 않습니다(모든 노드가 클러스터에 추가되더라도 IP 주소 또는 네트워크 이름 리소스 생성이 실패할 수 있음). 오류가 발생한 후 pfnProgressCallback 매개 변수를 통해 전달된 매개 변수를 확인해야 합니다.
| 반환 코드 | Description |
|---|---|
|
대부분의 노드가 성공적으로 생성되었습니다. 오류에 대한 자세한 내용은 GetLastError 함수를 호출합니다. |
비고
도메인에 가입되지 않은 클러스터를 만들려면 비 도메인 계정에는 클러스터를 원격으로 관리할 수 있는 권한이 있어야 합니다.
요구 사항
| 요구 사항 | 가치 |
|---|---|
| 지원되는 최소 클라이언트 | 지원되는 버전 없음 |
| 지원되는 최소 서버 | 윈도우 서버 2016 |
| 대상 플랫폼 | 윈도우즈 |
| Header | clusapi.h |
| Library | ClusAPI.lib |
| DLL | ClusAPI.dll |