中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

集成验证

验证Glance集成Ceph

  1. 在controller节点执行,创建新的镜像CentOS7-ceph。
    1
    openstack image create "CentOS7-ceph" --file CentOS-7-aarch64-Custom.qcow2 --disk-format qcow2 --container-format bare --public
    

    执行镜像上传,OpenStack本地环境中需要有.qcow2格式的镜像文件,例如本例中的CentOS-7-aarch64-Custom.qcow2镜像。

  2. 在控制节点查看OpenStack中的可用镜像。
    1
    openstack image list
    
  3. 查看ceph images存储池中的镜像。
    1
    rbd ls images
    

验证Cinder集成Ceph

  1. 在控制节点上执行,创建一个新的OpenStack卷ceph_volume,大小为10G。
    1
    cinder create --name ceph_volume 10
    
  2. 在控制节点查看OpenStack以及ceph volumes存储池,发现卷创建成功并存储在Ceph中。
    1
    2
    openstack volume list
    rbd ls volumes
    

验证Cinder_backup集成Ceph

  1. 在控制节点上执行,为上一步创建的ceph_volume卷创建一个新的备份backup_ceph_volume。
    1
    cinder backup-create --name backup_ceph_volume ceph_volume
    

  2. 在控制节点上执行,查看Ceph中的备份存储池。
    1
    rbd ls backups
    

验证Nova集成Ceph

  1. 在控制节点上执行,列出环境中可用的flavor以及image资源。
    1
    2
    openstack flavor list
    openstack image list
    

  2. 在控制节点上执行,使用现有资源创建一个虚拟机。
    1
    openstack server create --image 3f9f9cd4-aa56-42cd-86cc-04d52315cc25 --flavor m2.large testvm5
    

  3. 在控制节点上执行,一段时间过后,查看虚拟状态,可以看到创建完成,在OpenStack环境和Ceph查看虚拟机是否存在。
    1
    2
    openstack server list
    rbd ls vms
    

验证Swift集成Ceph

  1. 在controller节点上执行,查看用户radosgw网关存储下的存储桶。
    1
    swift list
    

  2. 在controller上执行,将本地“/var/log/messages上”传到radosgw网关的ceph_test对象存储桶中。
    1
    swift upload ceph_test /var/log/messages
    

  3. 再次查看radosgw网关存储下的对象,可以看到ceph_test桶创建成功。
    1
    swift list
    

  4. 查看ceph rados默认的数据存储池中的文件,也可以看到上传的“var/log/messages”文件。
    1
    rados -p default.rgw.buckets.data ls