다음 사항에 대한 클러스터 준비 Portworx

클래식 클러스터의 비-SDS 워커 노드에 Portworx 스토리지 계층을 구축하려면 먼저 포맷되지 않고 마운트되지 않은 원시 블록 스토리지를 워커 노드에 추가해야 합니다. VPC 클러스터의 경우, Portworx 을 설치하기 전에 스토리지를 연결하거나 설치 중에 Block Storage for VPC 드라이버를 사용하여 Portworx 이 클라우드 드라이브를 동적으로 생성하도록 허용할 수 있습니다.

Red Hat OpenShift on IBM Cloud에서 자동으로 블록 스토리지 디바이스를 포맷하므로 원시 블록 스토리지는 Kubernetes 지속적 볼륨 청구(PVC)를 사용하여 프로비저닝할 수 없습니다. 대신 클래식 클러스터의 IBM Cloud Block Volume Attacher 플러그인 또는 VPC 클러스터의 VPC 콘솔, CLI 또는 API를 사용하여 작업자 노드에 블록 스토리지를 추가할 수 있습니다.

Portworx는 블록 스토리지만 지원합니다. 파일 또는 오브젝트 스토리지를 마운트하는 작업자 노드는 Portworx 스토리지 계층에 사용될 수 없습니다.

클래식 클러스터의 비SDS 작업자 노드의 네트워킹은 Portworx에 대해 최적화되어 있지 않으며 앱이 필요한 성능 이점을 제공하지 않을 수 있다는 점을 기억하십시오.

클래식 클러스터

클래식

  1. IBM Cloud Block Volume Attacher 플러그인을 설치하십시오.
  2. 작업자 노드에 수동으로 블록 스토리지를 추가하십시오. 고가용성 데이터 스토리지의 경우 Portworx는 포맷되지 않은 원시 블록 스토리지가 포함된 3개 이상의 작업자 노드가 필요합니다.
  3. 별도의 저널 또는 KVDB 장치를 사용하려는 경우 oc debug <node> 을 사용하여 작업자 노드에 로그인하고 lsblk 을 실행하여 장치 경로를 식별하세요. Portworx 설치 중에 필요하므로 이 장치 경로를 저장하세요.
  4. 저널 디바이스를 사용하려면 다음 옵션 중에서 선택하십시오. 저널 디바이스를 사용하면 Portworx 가 작업자 노드의 로컬 디스크에 직접 로그를 쓸 수 있습니다.
    • 저널에 사용할 작업자 노드 3개 이상에 추가로 3GB 디스크를 연결합니다.
    • 앞서 추가한 블록 저장 장치 중 하나를 선택하여 저널에 사용하세요.
    • Portworx가 설치 중에 자동으로 저널 파티션을 작성하게 하십시오.
  5. 내부 Portworx 키-값 데이터베이스(KVDB)에 특정 장치를 사용하려면 다음 옵션 중에서 선택하세요.
    • 최소 3개의 작업자 노드에 3GB 디스크를 추가로 연결하여 KVDB에 사용하세요.
    • 이전에 추가한 블록 저장 장치 중 하나를 선택합니다.
  6. 작업자 노드에 블록 스토리지를 연결하십시오.
  7. Portworx 메타데이터에 대한 키-값 저장소를 설정하여 Portworx 설정을 계속하십시오.

VPC 클러스터

가상 프라이빗 클라우드

  1. 다음 단계에 따라 Block Storage for VPC 인스턴스를 생성하고 Portworx 스토리지 레이어에 추가하려는 각 작업자 노드에 연결합니다. 고가용성 데이터 스토리지의 경우 Portworx는 포맷되지 않은 원시 블록 스토리지가 포함된 3개 이상의 작업자 노드가 필요합니다.
  2. 별도의 저널 또는 KVDB 장치를 사용하려는 경우 oc debug <node> 을 사용하여 작업자 노드에 로그인하고 lsblk 을 실행하여 장치 경로를 식별하세요. Portworx 설치 중에 필요하므로 이 장치 경로를 저장하세요.
  3. 저널 디바이스를 사용하려면 다음 옵션 중에서 선택하십시오. 저널 디바이스를 사용하면 Portworx 가 작업자 노드의 로컬 디스크에 직접 로그를 쓸 수 있습니다.
    • 클러스터의 작업자 노드 3개 이상에 추가로 3GB 디스크를 연결합니다.
    • Portworx가 저널을 작성할 작업자 노드의 디바이스를 선택하십시오.
  4. 내부 Portworx KVDB에 대해 특정 디바이스를 사용하려면 다음 옵션 중에서 선택하십시오.
    • 최소 3개의 작업자 노드에 3GB 디스크를 추가로 연결하여 KVDB에 사용하세요.
    • 이전에 추가한 블록 저장 장치 중 하나를 선택하여 KVDB에 사용합니다.
  5. Portworx 메타데이터에 대한 키-값 저장소를 설정하여 Portworx 설정을 계속하십시오.

Satellite 클러스터

Satellite

  1. Satellite 위치를 작성하십시오.
  2. 클라우드 제공업체에서 VM을 생성하거나 최소 16개의 vCPU, 64GB 메모리와 사용자 위치에 연결할 수 있는 충분한 스토리지, 그리고 앱 데이터, Portworx 저널 및 KVDB를 위한 추가 스토리지 볼륨이 있는 온프레미스 호스트를 설정하세요. 고가용성 데이터 스토리지의 경우 Portworx는 포맷되지 않은 원시 블록 스토리지가 포함된 3개 이상의 작업자 노드가 필요합니다.
  3. 별도의 저널 또는 KVDB 장치를 사용하려는 경우 oc debug <node> 으로 작업자 노드에 로그인하고 lsblk 을 실행하여 장치 경로를 식별하세요. Portworx 설치 중에 필요하므로 이 장치 경로를 저장하세요.
  4. 저널 디바이스를 사용하려면 다음 옵션 중에서 선택하십시오. 저널 디바이스를 사용하면 Portworx 가 작업자 노드의 로컬 디스크에 직접 로그를 쓸 수 있습니다.
    • 클러스터의 작업자 노드 3개 이상에 추가로 3GB 디스크를 연결합니다.
    • Portworx가 저널을 작성할 작업자 노드의 디바이스를 선택하십시오.
  5. 내부 Portworx KVDB에 대해 특정 디바이스를 사용하려면 다음 옵션 중에서 선택하십시오.
    • 최소 3개의 작업자 노드에 3GB 디스크를 추가로 연결하여 KVDB에 사용하세요.
    • 이전에 추가한 블록 저장 장치 중 하나를 선택하여 KVDB에 사용합니다.
  6. Portworx 메타데이터에 대한 키-값 저장소를 설정하여 Portworx 설정을 계속하십시오.