2. 데이터베이스 생성이 완료되면 Keystone에도 사용자와 서비스를 생성해야 합니다. 이때 별도의 인증 정보 없이도 편하게 명령어를 사용하려면 앞에서 만든 adminrc 내용을 확인하고 export합니다.
root@controller:~# cat adminrc export OS_PROJECT_DOMAIN_NAME = default export OS_USER_DOMAIN_NAME = default export OS_PROJECT_NAME = admin export OS_USERNAME = admin export OS_PASSWORD = openstack export OS_AUTH_URL = http://192.168.56.101:35357/v3 export OS_IDENTITY_API_VERSION = 3 export OS_IMAGE_API_VERSION = 2 root@controller:~# . adminrc
3. openstack user create 명령어를 이용해 nova 계정을 생성합니다. 이때 도메인은 default로 설정하고 패스워드는 프롬프트로 입력받습니다. 여기서는 패스워드를 novapass로 설정했습니다.
root@controller:~# openstack user create –domain default –password-prompt nova User Password: 패스워드 입력 Enter Repeat User Password: 패스워드 입력 Enter +———–+———————————-+ | Field | Value | +———–+———————————-+ | domain_id | 08d3ab99362d441fb8345cbb3056b0aa | | enabled | True | | id | af8450e121b04f0fa7378c573e02ef5f | | name | nova | +———–+———————————-+