zoukankan      html  css  js  c++  java
  • openstack 部署笔记--glance

    控制节点

    创建用户及服务

    $ . admin-openrc
    
    $ openstack user create --domain default --password-prompt glance
    $ openstack role add --project service --user glance admin
    $ openstack service create --name glance 
      --description "OpenStack Image" image
    
    $ openstack endpoint create --region RegionOne 
      image public http://controller.cn:9292
      
    $ openstack endpoint create --region RegionOne 
      image internal http://controller:9292
      
    $ openstack endpoint create --region RegionOne 
      image admin http://controller:9292
    

    配置glance

    # yum install openstack-glance
    
    # vim /etc/glance/glance-api.conf
    [database]
    # ...
    connection = mysql+pymysql://glance:root@controller/glance
    [keystone_authtoken]
    # ...
    auth_uri = http://controller:5000
    auth_url = http://controller:35357
    memcached_servers = controller:11211
    auth_type = password
    project_domain_name = default
    user_domain_name = default
    project_name = service
    username = glance
    password = root
    
    [paste_deploy]
    # ...
    flavor = keystone
    
    [glance_store]
    # ...
    stores = file,http
    default_store = file
    filesystem_store_datadir = /var/lib/glance/images/
    
    # vim /etc/glance/glance-registry.conf
    [database]
    # ...
    connection = mysql+pymysql://glance:root@controller/glance
    [keystone_authtoken]
    # ...
    auth_uri = http://controller:5000
    auth_url = http://controller:35357
    memcached_servers = controller:11211
    auth_type = password
    project_domain_name = default
    user_domain_name = default
    project_name = service
    username = glance
    password = root
    
    [paste_deploy]
    # ...
    flavor = keystone
    

    同步数据库

    # su -s /bin/sh -c "glance-manage db_sync" glance
    
    # systemctl enable openstack-glance-api.service 
      openstack-glance-registry.service
    # systemctl start openstack-glance-api.service 
      openstack-glance-registry.service
    

      

    验证配置

    $ . admin-openrc
    $ wget http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img
    $ openstack image create "cirros" 
      --file cirros-0.3.5-x86_64-disk.img 
      --disk-format qcow2 --container-format bare 
      --public
    
    $ openstack image list
    
    +--------------------------------------+--------+--------+
    | ID                                   | Name   | Status |
    +--------------------------------------+--------+--------+
    | 38047887-61a7-41ea-9b49-27987d5e8bb9 | cirros | active |
    +--------------------------------------+--------+--------+
    

      

      

  • 相关阅读:
    c# 泛型(知识整理)
    [VC++]C\C++中结构体知识点强化
    [VC++]CString转化成char
    [VC++]C++中类的多态与虚函数的使用
    [C#]关于自己编写MesasgeBox
    [C#]给DataGridView里的ComboBoxCol添加SelectIndexChange事件
    [C#]用代码触发一个事件
    [C#]序列化例子
    [VC++]怎么使对话框中的按钮DISABLE和ENABLE
    [VC++]控制台程序窗口隐藏
  • 原文地址:https://www.cnblogs.com/37yan/p/6934350.html
Copyright © 2011-2022 走看看