Linux 호스트에 데이터 브로커를 설치합니다
새 데이터 브로커 그룹을 생성할 때 사내 Linux 호스트 또는 클라우드의 기존 Linux 호스트에 데이터 브로커 소프트웨어를 설치하려면 온프레미스 데이터 브로커 옵션을 선택합니다. BlueXP 복사 및 동기화는 설치 과정을 안내합니다. 하지만 설치 준비에 도움이 되도록 이 페이지에서 요구 사항과 단계를 반복합니다.
Linux 호스트 요구 사항
-
* Node.js 호환성 *: v21.2.0
-
* 운영 체제 *:
-
CentOS 8.0 및 8.5
CentOS 스트림은 지원되지 않습니다.
-
Red Hat Enterprise Linux 8.5, 8.8 및 8.9
-
록키 리눅스 9
-
Ubuntu 서버 20.04 LTS
-
SUSE Linux Enterprise Server 15 SP1
데이터 브로커를 설치하기 전에 호스트에서 'yum update' 명령을 실행해야 합니다.
Red Hat Enterprise Linux 시스템은 Red Hat 서브스크립션 관리 에 등록되어 있어야 합니다. 등록되지 않은 경우, 시스템은 설치 중에 필요한 타사 소프트웨어를 업데이트하기 위해 리포지토리에 액세스할 수 없습니다.
-
-
RAM *: 16GB
-
* CPU *: 4코어
-
* 여유 디스크 공간 *: 10GB
-
* SELinux * : 호스트에서 SELinux를 비활성화하는 것이 좋습니다.
SELinux는 데이터 브로커 소프트웨어 업데이트를 차단하는 정책을 적용하고 데이터 브로커가 정상 작동에 필요한 엔드포인트에 접속하는 것을 차단할 수 있습니다.
루트 권한
데이터 브로커 소프트웨어는 Linux 호스트에서 루트로 자동으로 실행됩니다. 루트 권한으로 실행하는 것은 데이터 브로커 작업에 대한 요구 사항입니다. 예를 들어 공유를 마운트하는 것입니다.
네트워킹 요구 사항
-
Linux 호스트에 소스와 타겟에 대한 접속이 있어야 합니다.
-
파일 서버는 Linux 호스트가 내보내기에 액세스할 수 있도록 허용해야 합니다.
-
AWS로 나가는 트래픽을 위해 Linux 호스트에서 포트 443이 열려 있어야 합니다(데이터 브로커가 Amazon SQS 서비스와 지속적으로 통신).
-
소스, 타겟 및 데이터 브로커가 NTP(Network Time Protocol) 서비스를 사용하도록 구성하는 것이 좋습니다. 세 구성 요소 간의 시간 차이는 5분을 초과해서는 안 됩니다.
AWS에 대한 액세스를 활성화합니다
S3 버킷을 포함하는 동기화 관계에 데이터 브로커를 사용할 계획이라면, AWS 액세스를 위한 Linux 호스트를 준비해야 합니다. 데이터 브로커를 설치할 때는 프로그래밍 방식의 액세스와 특정 권한이 있는 AWS 사용자에게 AWS 키를 제공해야 합니다.
-
을 사용하여 IAM 정책을 생성합니다 "NetApp에서 제공하는 정책입니다"
-
프로그래밍 방식으로 액세스할 수 있는 IAM 사용자를 생성합니다.
데이터 브로커 소프트웨어를 설치할 때는 AWS 키를 지정해야 하므로 AWS 키를 반드시 복사해야 합니다.
Google Cloud에 대한 액세스를 허용합니다
Google Cloud Storage 버킷을 포함하여 동기화 관계에 데이터 브로커를 사용할 계획이라면, Google Cloud 액세스를 위한 Linux 호스트를 준비해야 합니다. 데이터 브로커를 설치할 때 특정 권한이 있는 서비스 계정에 대한 키를 제공해야 합니다.
-
스토리지 관리자 권한이 없는 경우 Google Cloud 서비스 계정을 생성합니다.
-
JSON 형식으로 저장된 서비스 계정 키를 생성합니다.
파일에는 최소한 "project_id", "private_key" 및 "client_email" 속성이 포함되어야 합니다.
키를 만들면 파일이 생성되어 컴퓨터에 다운로드됩니다. -
JSON 파일을 Linux 호스트에 저장합니다.
Microsoft Azure에 대한 액세스를 활성화합니다
Azure에 대한 액세스는 관계 동기화 마법사에서 스토리지 계정 및 연결 문자열을 제공하여 관계에 따라 정의됩니다.
데이터 브로커 설치
동기화 관계를 생성할 때 Linux 호스트에 데이터 브로커를 설치할 수 있습니다.
-
새 동기화 만들기 * 를 선택합니다.
-
동기화 관계 정의 * 페이지에서 소스 및 대상을 선택하고 * 계속 * 을 선택합니다.
데이터 브로커 그룹 * 페이지가 나타날 때까지 단계를 완료합니다.
-
데이터 브로커 그룹 * 페이지에서 * 데이터 브로커 생성 * 을 선택한 다음 * 온프레미스 데이터 브로커 * 를 선택합니다.
옵션에 *_On-Premise_Data Broker * 라는 레이블이 표시되어 있지만 이 옵션은 온프레미스 또는 클라우드의 Linux 호스트에 적용됩니다. -
데이터 브로커의 이름을 입력하고 * Continue * 를 선택합니다.
지침 페이지가 곧 로드됩니다. 설치 프로그램을 다운로드할 수 있는 고유 링크가 포함된 다음 지침을 따라야 합니다.
-
지침 페이지에서 다음을 수행합니다.
-
AWS *, * Google Cloud * 또는 둘 모두에 대한 액세스를 활성화할지 여부를 선택합니다.
-
설치 옵션 * 프록시 없음 *, * 프록시 서버 사용 * 또는 * 인증 프록시 서버 사용 * 을 선택합니다.
사용자는 로컬 사용자여야 합니다. 도메인 사용자는 지원되지 않습니다. -
명령을 사용하여 데이터 브로커를 다운로드하고 설치하십시오.
다음 단계에서는 가능한 각 설치 옵션에 대한 세부 정보를 제공합니다. 지침 페이지에 따라 설치 옵션에 따라 정확한 명령을 가져옵니다.
-
설치 프로그램 다운로드:
-
프록시 없음:
'<URI>-o data_broker_installer.sh'라는 문구입니다
-
프록시 서버 사용:
'<URI>-o data_broker_installer.sh -x <proxy_host>:<proxy_port>'
-
인증 시 프록시 서버 사용:
'<URI>-o data_broker_installer.sh -x <proxy_username>:<proxy_password>@<proxy_host>:<proxy_port>'
- URI입니다
-
BlueXP 복사 및 동기화는 지침 페이지에 설치 파일의 URI를 표시합니다. 이 내용은 프롬프트에 따라 사내 데이터 브로커를 배포할 때 로드됩니다. 이 URI는 링크가 동적으로 생성되고 한 번만 사용할 수 있으므로 여기서 반복되지 않습니다. 다음 단계에 따라 BlueXP 복사 및 동기화에서 URI를 가져옵니다..
-
-
슈퍼유저로 전환하고 설치 프로그램을 실행 가능하게 만든 후 소프트웨어를 설치합니다.
아래 나열된 각 명령에는 AWS 액세스 및 Google Cloud 액세스에 대한 매개 변수가 포함되어 있습니다. 지침 페이지에 따라 설치 옵션에 따라 정확한 명령을 가져옵니다. -
프록시 구성 없음:
'sudo -s chmod + x data_broker_installer.sh./data_broker_installer.sh -a <AWS_access_key> -s <AWS_secret_key> -g <absolute_path_to_the_json_file>'
-
프록시 구성:
sudo -s chmod + x data_broker_installer.sh. /data_broker_installer.sh -a <AWS_access_key> -s <AWS_secret_key> -g <absolute_path_to_the_json_file> -h <proxy_host> -p <proxy_port>
-
인증이 있는 프록시 구성:
sudo -s chmod + x data_broker_installer.sh. /data_broker_installer.sh -a <AWS_access_key> -s <AWS_secret_key> -g <absolute_path_to_the_json_file> -h <proxy_host> -p <proxy_username> -w <proxy_password>
- AWS 키
-
이 키는 사용자가 준비해야 하는 사용자의 키입니다. 다음 단계를 따릅니다 AWS 키는 데이터 브로커에 저장되며 사내 또는 클라우드 네트워크에서 실행됩니다. NetApp은 데이터 브로커 외에 다른 키는 사용하지 않습니다.
- JSON 파일
-
이 JSON 파일에는 준비해야 하는 서비스 계정 키가 포함되어 다음 단계를 따릅니다있습니다.
-
-
-
데이터 브로커를 사용할 수 있게 되면 BlueXP 복사 및 동기화에서 * 계속 * 을 선택합니다.
-
마법사의 페이지를 완료하여 새 동기화 관계를 생성합니다.