分享

同步keystone数据命令

wonitazansa 发表于 2015-3-12 15:29:17 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 17935

请问大家
我看官网导入数据用如下命令
# su -s /bin/sh -c "keystone-manage db_sync" keystone       #导入数据库表

有的文档用如下命令
同步keystone数据
openstack-db --init --service keystone --password keystone --rootpw openstack;

这2个命令实现的是一个功能吗,有什么区别

已有(2)人评论

跳转到指定楼层
rsgg03 发表于 2015-3-12 16:40:13
这个属于Linux命令,熟悉Linux就好了。


新版本使用这个命令:
su -s /bin/sh -c "keystone-manage db_sync" keystone  【这里只是填充数据】


openstack-db --init --service keystone --password keystone --rootpw openstack;【这是是下面操作】
相当于下面操作:
也可以通过手动创建keystone数据库:
mysql -u root -p
mysql> CREATE DATABASE keystone;
mysql> GRANT ALL ON keystone.* TO 'keystone'@'%' IDENTIFIED BY '[YOUR_KEYSTONEDB_PASSWORD]';
mysql> GRANT ALL ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY '[YOUR_KEYSTONEDB_PASSWORD]';
mysql> quit



他们有个先后顺序:
先创建数据库,并授权
openstack-db --init --service keystone --password keystone --rootpw openstack;

然后才有填充数据
su -s /bin/sh -c "keystone-manage db_sync" keystone  【这里只是填充数据】



步骤参考
openstack【juno】入门 【keystone篇】五::Keystone部署及介绍





回复

使用道具 举报

wonitazansa 发表于 2015-3-13 09:42:59
谢谢,万分高兴
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条