IBM Storage 스케일 오브젝트 스토리지 시스템을 모니터링하는 데 사용되는 사용자 이름에 대한 OpenStack 액세스를 구성합니다.
이 태스크에 대한 정보
모니터링할 IBM Storage 스케일 오브젝트 스토리지 시스템을 추가하기 전에 스토리지 시스템을 모니터링하는 데 사용하는 사용자 이름에 오브젝트 스토리지 계정에 대한 액세스 권한이 있는지 확인합니다.Tip: "계정"과 "프로젝트"라는 용어는 같은 의미입니다. OpenStack 오브젝트 스토리지 서비스인 Swift에서는 "계정"이라는
용어를 사용하고 OpenStack ID 서비스인 Keystone에서는 "프로젝트"라는
용어를 사용합니다.
프로시저
- 사용자의 오브젝트 스토리지 계정 및 도메인을 설정하십시오. 기본적으로 도메인이
기본값으로 설정되고 사용자 계정을 작성한 후 수정할 수 없습니다. 다음 조치 중 하나를
선택하십시오.
- 사용자 계정을 작성할 때 계정과 도메인을 설정하려면 다음 명령을 사용하십시오.
openstack user create --domain domainname --project projectname
--password Password username
- 기존 사용자 이름의 계정과 도메인을 설정하려면 다음 명령을
사용하십시오.
openstack user set --project projectname username
- 오브젝트 스토리지 계정의 관리 역할을 사용자 이름에 지정하십시오.
다음 명령을 사용하십시오.
openstack role add --user username --project projectname admin
- 객체 스토리지 시스템의 모든 계정을 모니터링하려면 Swift 프록시 서버의 reseller_admin_role 구성 옵션에 정의된 역할을 사용자 이름에 할당합니다. reseller_admin_role 옵션의 기본값은 ResellerAdmin입니다.
예를 들어, 다음 명령을
사용하십시오.
openstack role add --user username --project projectname ResellerAdmin
제한: ResellerAdmin 역할을 할당하지 않으면 사용자가 관리자 액세스 권한이 있는 개체 스토리지 계정에 대해서만 정보가 수집됩니다.
다음에 수행할 작업
OpenStack,에서 사용자 역할을 구성하고 할당하는 방법에 대해 자세히 알아보려면
https://docs.openstack.org/를 참조하세요.