问题标签 [apache-cloudstack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 如何在 RHEL 7.4 上安装 cloudstack
我正在尝试通过以下方式在 RHEL 7.4 服务器上安装 CloudStack 管理:http: //docs.cloudstack.apache.org/projects/cloudstack-installation/en/4.11/management-server/index.html
问题 1: /etc/yum.repos.d/cloudstack.repo
变量 $releasever 被翻译成 7Server 导致 url baseurl= http://cloudstack.apt-get.eu/centos/ $releasever/4.11/ 被翻译成: http://cloudstack.apt-get.eu/centos /7Server/4.11/ 不存在。我不得不将其修改为: http ://cloudstack.apt-get.eu/centos/7/4.11/ 还有 http://cloudstack.apt-get.eu/rhel/7/4.11/ 我没有知道两者中的哪一个是必需的。
问题 2: 执行时:sudo yum install cloudstack-management
错误:包:cloudstack-management-4.11.0.0-1.el7.centos.x86_64 (cloudstack) 要求:apache-commons-daemon-jsvc
我无法安装这个丢失的包。
问题 3: sudo yum install mysql-server 结果:没有可用的包 mysql-server。
我了解 RHEL 7.4 附带 MariaDB 而不是 MySql。我没有关于如何为 CloudStack 配置 MariaDB 的说明。
任何帮助将不胜感激。
apache-cloudstack - 在 Ubuntu 16.0.4 上安装 Apache Cloudstack 管理时出错
我在 ubuntu 16.0.4 上安装 Apache cloudstack,但是在我启动 cloudstack 管理服务的服务时安装 cloudstack setup 后,它显示以下错误。(我已经安装了tomcat7,但是没有安装tomcat 6)
警告:磁盘上的 cloudstack-management.service 已更改。运行“systemctl daemon-reload”重新加载单元。cloudstack-management.service 的作业失败,因为控制进程以错误代码退出。有关详细信息,请参阅“systemctl status cloudstack-management.service”和“journalctl -xe”。
我检查了systemctl status cloudstack-management.service
命令,它显示以下内容:
我可以在vi /etc/init.d/cloudstack-management
文件中进行哪些更改?
apache-cloudstack - Cloudstack虚拟路由器未启动
Cloudstack 虚拟路由器始终处于停止状态,即使我已将 cpu 速度更改为 1 ghz 并将内存更改为 512 mb。辅助存储 vm 和控制台代理 vm 都在运行。由于虚拟机未运行,虚拟路由器未启动,虚拟机进入错误状态。
python - 调试 python 云堆栈模块中可能存在的错误的 ansible 跟踪
考虑上传 ssh 密钥的 Ansible 任务的以下问题:
虽然存在 ssh 密钥,但这似乎是一些错误,因为md5()
可能会丢失参数。
无法以这种形式准确地将其识别为已知问题。
Python 2.x 和 3.x 都会出现这个问题。(以下适用于 Ubuntu 16.04/18.04 LTS 的 Dockerfiles)。
Ubuntu 16.04 LTS,Python 2
Ubuntu 18.04 LTS,Python 3
系统似乎删除了临时生成的 Python 脚本。是否可以选择保留它们以进行调试?
旁注:example/.ssh/
包含目标系统未知的新 SSH piblic 密钥。
一个假设:虽然最终的动态文件名为AnsiballZ_cs_sshkeypair.py
,但它是否来自 Python cs
(Apache Cloud Stack 绑定)模块?
java - 导入时打开项目时出错(maven dep
我刚开始使用 cloudstack,并希望让开发环境运行起来。我已经安装了 Maven,并使用了 Eclipse。我一直在关注本指南,这似乎有点过时了,但我一直无法找到任何关于在 Eclipse 中进行此操作的最新信息。
我正在运行的版本:
导入后出现 152 个错误(似乎都与 maven 有关):
*Description Resource Path Location Type Missing artifact com.cloud.com.f5:icontrol:jar:1.0 pom.xml /cloud-plugin-network-f5 line 30 Maven依赖问题
*Description Resource Path Location Type Missing artifact com.cloud.com.netapp:manageontap:jar:4.0 pom.xml /cloud-plugin-netapp line 30 Maven 依赖问题
*Description Resource Path Location Type Missing artifact com.cloud.com.vmware:vmware-vim25:jar:6.0 pom.xml /cloud-engine-storage-integration-test line 12 Maven 依赖问题
*描述资源路径位置类型生命周期配置未涵盖插件执行:org.apache.maven.plugins:maven-plugin-plugin:3.1:descriptor(执行:default-descriptor,阶段:process-classes)pom.xml /Wix- cloudstack-maven-plugin 第16行 Maven项目构建生命周期映射问题
*描述资源路径位置类型容器'Maven Dependencies'引用不存在的库'C:\Users.m2\repository\com\cloud\com\f5\icontrol\1.0\icontrol-1.0.jar' cloud-plugin-network- f5 构建路径 构建路径问题
*Description Resource Path Location Type The import com.cloud.network.schema 无法解析 BrocadeVcsApi.java /cloud-plugin-network-vcs/src/com/cloud/network/brocade line 61 Java Problem
python - 通过将 URL 作为参数传递来进行 CloudStack API 调用时的签名错误
我想按照此处所述进行 CloudStack API 调用“uploadVolume” 。
我正在使用 python,我的代码适用于所有其他 API 调用,除了 uploadVolume。
生成的 URL 如下所示:
响应表明存在签名问题:
经过一些测试,我发现签名错误是由于 url 参数而发生的。如果我用此参数中的任何字符串替换 url,则签名正确完成,但(显然)命令失败(因为 CloudStack 将找不到图像)。
我认为问题在于构成 url 的特殊字符,但我不确定。
有谁知道如何解决这个问题?
apache-cloudstack - 尝试分配存储时 Cloudstack 启动实例错误
我在 Ubuntu 16.04 上安装了 Cloudstack 4.11.2.0
这是我的环境:
- 1 区
- 1 个吊舱
- 2 个集群(LXC 和 KVM)
- 2 台主机(每个集群一台)
我可以在 KVM 集群上完美启动虚拟机,但是当我尝试使用 LXC 模板启动新实例时,我发现无法部署该实例
我已经在环境中配置了辅助存储和主存储。当实例被部署时,我看到它从 LXC 主机获得分配的 CPU 和 RAM。问题是在进行存储分配过程时,它找不到任何存储池。当我在 KVM 集群中启动一个新实例时,这个问题没有发生,我在此处附加了进程的日志。
ubuntu-16.04 - 在 cloud-config 中使用 Jinja 模板“ssh-rsa {{ v1.public_ssh_keys }}”会给出警告“找不到 text/jinja2 类型支持的子处理程序”
我已经开始使用 cloud-config 在 Cloudstack 上初始化我的 Ubuntu 16.04 VM 实例。在我的 cloud-config 中,我尝试将 Cloudstack 中创建的密钥对的公钥与此 Jinja 模板一起使用:
我收到以下错误消息:
然而,密钥在实例数据中正确传递:
我已经尝试安装包 python-jinja2 (apt-get install -y python-jinja2),但它不能解决我的问题。
apache-cloudstack - 升级到 Cloudstack 4.13 后无法为 vm 编写网络规则
我将我的 Cloudstack 从 4.9 升级到了 4.13。之后,我遇到了 VM 网络无法正常工作的问题。所以现在,我无法通过 SSH 访问所有 VM,但我可以通过 Cloudstack Web Management 上的控制台访问它们。
这是我启动 VM 时的错误日志:
信息 [kvm.storage.LibvirtStorageAdaptor] (agentRequest-Handler-3:) (logid:002d8f0d) 尝试从 libvirt WARN [resource.wrapper.LibvirtSecurityGroupRulesCommandWrapper] (agentRequest-Handler- 4 :) (logid:d4c83a3d) 无法为 vm i-2-354-VM ==> /var/log/cloudstack/agent/agent.log <== 22:00:19,049 编写网络规则WARN [resource.wrapper.LibvirtSecurityGroupRulesCommandWrapper] (agentRequest-Handler-5:null) (logid:1a86a19a) 无法为 vm i-2-354-VM 编写网络规则
==> /var/log/cloudstack/agent/cloudstack-agent.out <== DEBUG [cloud.agent.Agent] (agentRequest-Handler-5:) (logid:1a86a19a) Seq 12-6579477580611584015: { Ans: , MgmtId: 275796944525698, via: 12, Ver: v1, Flags: 110, [{"com.cloud.agent.api.SecurityGroupRuleAnswer":{"logSequenceNumber":10,"vmId":354,"reason":"PROGRAMMING_FAILED" ,"result":false,"details":"编程网络规则失败","wait":0}}] }
==> /var/log/cloudstack/agent/agent.log <== 2019-12-07 22:00:19,050 调试 [cloud.agent.Agent] (agentRequest-Handler-5:null) (logid:1a86a19a) Seq 12-6579477580611584015: { Ans: , MgmtId: 275796944525698, via: 12, Ver: v1, Flags: 110, [{"com.cloud.agent.api.SecurityGroupRuleAnswer":{"logSequenceNumber":10,"vmId": 354,"reason":"PROGRAMMING_FAILED","result":false,"details":"编程网络规则失败","wait":0}}] }
我对此一无所知(尝试重新启动 cloudstack-agent、虚拟路由器、)。请帮帮我
谢谢
mysql - Apache Coudstack 中的服务不可用
我已经在hyper-v的 centos 上安装了 Apache Cloudstack 4.11 。按照以下步骤安装并尝试访问http://192.168.100.26:8080/client/后出现错误:
HTTP 错误 503 访问 /client/ 时出现问题。原因:服务不可用
步骤链接:步骤演练
这是日志:
或者也许时区是问题,但不知道如何解决它。
服务器时区值“EDT”无法识别或代表多个时区。如果要使用时区支持,您必须配置服务器或 JDBC 驱动程序(通过“serverTimezone”配置属性)以使用更具体的时区值。
谁能帮我解决这个问题?我完成了上面提到的指南中的确切步骤。操作系统 CentOs 7,可能堆栈 4.11