Nova管理OpenStack项目中虚拟机实例计算资源的全部生命周期,包括创建、调度和结束。
在controller节点执行以下操作。
- 使用root用户连接MySQL数据库。
- 创建nova、nova_api、nova_cell0数据库。
| CREATE DATABASE nova_api;
CREATE DATABASE nova;
CREATE DATABASE nova_cell0;
|
- 授予对数据库的适当访问权限。
1
2
3
4
5
6
7
8
9
10
11
12 | GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'localhost' \
IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON nova_api.* TO 'nova'@'%' \
IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'localhost' \
IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON nova.* TO 'nova'@'%' \
IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON nova_cell0.* TO 'nova'@'localhost' \
IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON nova_cell0.* TO 'nova'@'%' \
IDENTIFIED BY 'PASSWORD';
|
将PASSWORD替换为nova数据库用户的密码。
- 退出数据库。