오브젝트 스토리지 시스템을 모니터하기 위해 OpenStack 액세스 구성

IBM Storage 스케일 오브젝트 스토리지 시스템을 모니터링하는 데 사용되는 사용자 이름에 대한 OpenStack 액세스를 구성합니다.

이 태스크에 대한 정보

모니터링할 IBM Storage 스케일 오브젝트 스토리지 시스템을 추가하기 전에 스토리지 시스템을 모니터링하는 데 사용하는 사용자 이름에 오브젝트 스토리지 계정에 대한 액세스 권한이 있는지 확인합니다.
Tip: "계정"과 "프로젝트"라는 용어는 같은 의미입니다. OpenStack 오브젝트 스토리지 서비스인 Swift에서는 "계정"이라는 용어를 사용하고 OpenStack ID 서비스인 Keystone에서는 "프로젝트"라는 용어를 사용합니다.

프로시저

  1. 사용자의 오브젝트 스토리지 계정 및 도메인을 설정하십시오. 기본적으로 도메인이 기본값으로 설정되고 사용자 계정을 작성한 후 수정할 수 없습니다. 다음 조치 중 하나를 선택하십시오.
    1. 사용자 계정을 작성할 때 계정과 도메인을 설정하려면 다음 명령을 사용하십시오.
      openstack user create --domain domainname --project projectname 
      --password Password username
    2. 기존 사용자 이름의 계정과 도메인을 설정하려면 다음 명령을 사용하십시오.
      openstack user set --project projectname username
  2. 오브젝트 스토리지 계정의 관리 역할을 사용자 이름에 지정하십시오.
    다음 명령을 사용하십시오.
    openstack role add --user username --project projectname admin
  3. 객체 스토리지 시스템의 모든 계정을 모니터링하려면 Swift 프록시 서버의 reseller_admin_role 구성 옵션에 정의된 역할을 사용자 이름에 할당합니다. reseller_admin_role 옵션의 기본값은 ResellerAdmin입니다.
    예를 들어, 다음 명령을 사용하십시오.
    openstack role add --user username --project projectname ResellerAdmin
    제한: ResellerAdmin 역할을 할당하지 않으면 사용자가 관리자 액세스 권한이 있는 개체 스토리지 계정에 대해서만 정보가 수집됩니다.

다음에 수행할 작업

OpenStack,에서 사용자 역할을 구성하고 할당하는 방법에 대해 자세히 알아보려면 외부 링크 아이콘https://docs.openstack.org/를 참조하세요.