创建Nova数据库
Nova管理OpenStack项目中虚拟机实例计算资源的全部生命周期,包括创建、调度和结束。
在controller节点执行以下操作。
- 使用root用户连接MySQL数据库。
1
mysql -u root -p
- 创建nova、nova_api、nova_cell0数据库。
1 2 3
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数据库用户的密码。
- 退出数据库。
1
exit
父主题: 安装配置Nova并验证