`
zhaoshengbo
  • 浏览: 25537 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

cloudstack 编译安装遇到问题

阅读更多
系统:CentOS 64位.
1.Maven编译CloudStack时会在访问libvirt.org会出现拒绝情况可以通过以下命令找出问题所在virsh -c libvirt.org
问题有两类:
http://wiki.libvirt.org/page/Failed_to_connect_to_the_hypervisor
  1.证书不存在.
  2.驱动不存在.

证书不存在问题解决办法:
     1. cd /etc/pki/CA
     创建私有证书: 
      1.创建certificate_authority_template.info的模板文件
      文件内容:
      cn = Name of your organization //组织名称随意.
      ca
      cert_signing_key
      保存.

     2.执行命令
     (umask 277 && certtool --generate-privkey > certificate_authority_key.pem)
     此时在cd /etc/pki/CA目录下会有 certificate_authority_key.pem 和Carcert.info两    个文件.
     3.合并模板文件与certificate_authority_key.pem文件
     执行命令:
     certtool --generate-self-signed \
            --template certificate_authority_template.info \
            --load-privkey certificate_authority_key.pem \
            --outfile certificate_authority_certificate.pem
     此时会生成 certificate_authority_certificate.pem文件.

    2.创建客户端证书
     1.创建模板文件 carcert1.info 模板文件
       country = Country
       state = State
       locality = City
       organization = Name of your organization
       cn = Client Host Name
       tls_www_client
       encryption_key
       signing_key

      2.执行命令创建 carcert1.pem文件.
       (umask 277 && certtool --generate-privkey > carcert1.pem)
    
      3.执行合并命令创建 carcert.pem文件.
           certtool --generate-certificate \
            --template carcert.info \
            --load-privkey carcert1.pem \
            --load-ca-certificate certificate_authority_certificate.pem \
            --load-ca-privkey certificate_authority_key.pem \
            --outfile carcert.pem

参考文档:
http://wiki.libvirt.org/page/TLSCreateCACert

http://wiki.libvirt.org/page/TLSCreateClientCerts
分享到:
评论

相关推荐

    原创 CloudStack+ESXi部署手册 136页

    总结来看,该部署手册详细介绍了CloudStack与ESXi集成的安装与配置过程,从案例背景到具体的硬件环境、安装步骤,再到其他虚拟机平台的集成与故障整理,为使用CloudStack云平台进行IT基础架构管理提供了实践指导。...

    cloudstack云平台搭建(windows版本)

    【CloudStack云平台搭建(Windows版本)】 CloudStack是一款开源的云计算管理平台,它允许组织构建和管理自己的IaaS(基础设施...在实际操作过程中,遇到任何问题,可以参考CloudStack社区的文档和支持论坛寻求帮助。

    Centos下CloudStack 4.3安装说明

    如果遇到与vmware-base相关的编译错误,从VMware-vSphere-SDK中提取`vim25.jar`并重命名为`vim25_51.jar`,然后重新运行`./install-non-oss.sh`。 **8. 编译源码** 执行以下命令以清理并编译源码,同时设置`...

    60 Recipes for Apache CloudStack免费下载

    《60 Recipes for Apache CloudStack》是一本非常有价值的参考书,它不仅为用户提供了一条通向成功部署和管理 Apache CloudStack 的路径,而且也通过深入浅出的方式帮助读者解决实际工作中遇到的各种问题。...

    CloudStack 生产环境创建patch修复bug

    在此之前,我们可以使用beyondcompare这样的工具来比较安装环境中的旧jar包和新编译的jar包,以确保替换的正确性。当确认新旧jar包内容一致后,我们可以进行jar包的替换工作。具体来说,就是用新的cloud-server.jar...

    ceph官网文档pdf版

    - 提供了遇到常见问题时的解决方案和调试技巧。 - 包括日志分析、性能调优等方面的信息。 - **Ceph 存储集群 API** (Ceph Storage Cluster APIs) - 介绍了如何通过 API 与 Ceph 集群进行交互。 - 包括 RESTful ...

Global site tag (gtag.js) - Google Analytics