我有3个节点,CephRBD + OpenNebula + Corosync + Pacemaker + Galera + crmsh。
软件: OpenNebula 4.14.2,CentOS 7.1
所有操作都可以,但当我实例化VM时,会出现一个错误,并且VM处于挂起状态:
No system datastore meets capacity and SCHED_DS_REQUIREMENTS: CLUSTER_ID = 100 & !(PUBLIC_CLOUD = YES)我发现了这份报告:CephRBD是用于图像的.
VM模板
CONTEXT=[NETWORK="YES",SSH_PUBLIC_KEY="$USER[SSH_PUBLIC_KEY]"]
CPU="1"
DISK=[IMAGE="CentOS",IMAGE_UNAME="oneadmin",READONLY="yes"]
DISK=[IMAGE="VM_Image",IMAGE_UNAME="oneadmin"]
FEATURES=[ACPI="yes"]
GRAPHICS=[LISTEN="0.0.0.0",TYPE="VNC"]
HYPERVISOR="kvm"
LOGO="images/logos/centos.png"
MEMORY="512"
NIC=[NETWORK="Management",NETWORK_UNAME="oneadmin"]
OS=[BOOT="cdrom"]
SCHED_REQUIREMENTS="CLUSTER_ID=\"100\""我有另一个没有集群的主机,并且没有这个问题。OpenNebula 4.12.2
我哪里搞错了?
发布于 2016-04-11 07:55:57
每个集群需要(至少)有一个系统DS。该调度器消息意味着您的集群100没有系统DS,或者系统DS没有足够的容量处理挂起的VM。
如果该集群中存在系统DS,则可能没有对其进行适当的监视,显示存储容量为0。
https://serverfault.com/questions/769171
复制相似问题