安装OpenStack(DevStack)后,我login到仪表板。 我只能find两个选项卡(计算和编排),但没有networking和对象存储,但我已经login为pipe理员。 检查keystone服务,找不到快捷和中子服务,所以我只是创build这些服务,现在它列出如下所示:
[stack@openstack devstack]$ keystone service-list +---------------------+----------+----------------+-----------------------------+ | id | name | type | description | +---------------------+----------+----------------+-----------------------------+ | 2cbf320ab83d4177a71d97ea478404f8 | cinder | volume |Cinder Volume Service| | b8d632ae79b34d95ac1f44738ac7eef0 | cinderv2 | volumev2 |Cinder Volume Service V2 | | b54f6814b6c449678118870d8492f93d | ec2 | ec2 |EC2 Compatibility Layer | | fc9b9806dfe74b89b600c178cc0e1812 | glance | image |Glance Image Service | | 26a9b4ecc64a4749bfbd7872ef8e9500 | heat| orchestration |Heat Orchestration Service | | c3ec7483de44428691e96ed119e80121|heat-cfn|cloudformation|Heat CloudFormation Service| | 62c9b47524ab4f139d54e7688c853cfb | keystone | identity |Keystone Identity Service | | 3dc65bcd40bf49d59c42c49a724c7563 | neutron | network | Network Service | | d8e71222de334250903ddfa9c319db34 | nova | compute | Nova Compute Service | | 2573faf8148f455381fbffc5ca2726c2 | novav3 | computev3| Nova Compute Service V3 | | cac5203d66aa4f309004c833e14abe4f | s3 | s3 | S3 | | 453c3a1a0f2c4652a076a6b6c7fcbe51 | swift |object-store| Object Store Service | +------------------------+----------+----------------+-----------------------------+
从这里( http://docs.openstack.org/user-guide-admin/content/log_in_dashboard.html )我可以看到,对于pipe理员用户,它还必须显示其他两个选项卡(在项目中)和pipe理所有这些3缺失(资源使用,networking,路由器)。
由于我是OpenStack的初学者,我不确定要检查什么或如何进行? 有人可以支持我吗?
那是因为没有安装像Swift,Cinder和Neutron这样的其他服务。 仅在Keystone中添加服务是不够的。 Devstack默认使用Nova-network。 如果你想要Neutron,你需要明确地启用它:
从https://wiki.openstack.org/wiki/NeutronDevstack
[[local|localrc]] disable_service n-net enable_service q-svc enable_service q-agt enable_service q-dhcp enable_service q-l3 enable_service q-meta enable_service neutron