[one-users] data store not created in VMHosts
Carlos Martín Sánchez
cmartin at opennebula.org
Fri Mar 28 09:38:34 PDT 2014
On Fri, Mar 28, 2014 at 5:30 PM, Hyun Woo Kim <hyunwoo at fnal.gov> wrote:
> Thanks very much.
> We are already familiar with monitor_ds.sh
> and our problem is, monitor_ds.sh does not report system_DS capacities
> until I manually mkdir -p /var/lib/one/datastores/100(our system_ds ID)..
> (Note -p option to mkdir).
>
> Thanks again and we look forward to hearing from you
> as this issue is one of road blocks that are stopping us from upgrading to
> ON 4.4.
>
> Hyunwoo
> FermiCloud Project.
>
>
My guess is that this will be solved making monitor_ds to report the space
available in /var/lib/one when ./datastores does not exist.
But I'll wait for one of my colleagues with more involvement in this area
to confirm this.
Regards
--
Carlos Martín, MSc
Project Engineer
OpenNebula - Flexible Enterprise Cloud Made Simple
www.OpenNebula.org <http://www.opennebula.org/> | cmartin at opennebula.org |
@OpenNebula <http://twitter.com/opennebula> <cmartin at opennebula.org>
>
> From: Carlos Martín Sánchez <cmartin at opennebula.org>
> Date: Friday, March 28, 2014 11:24 AM
>
> To: Hyunwoo Kim <hyunwoo at fnal.gov>
> Cc: "users at lists.opennebula.org" <users at lists.opennebula.org>
> Subject: Re: [one-users] data store not created in VMHosts
>
> Hi,
>
> On Fri, Mar 28, 2014 at 5:05 PM, Hyun Woo Kim <hyunwoo at fnal.gov> wrote:
>
>> Hi,
>> Here is the output.
>>
>> By the way, In VMHost:/var/lib/one/, subdirectory datastores itself
>> does not get created, let alone datastores/100
>>
>>
> I see... we will take a look into it [1].
> In case you want to play around with it, the script is located
> at /var/lib/one/remotes/im/<driver>/monitor_ds.sh
>
> Best regards
>
> [1] http://dev.opennebula.org/issues/2816
>
> --
> Carlos Martín, MSc
> Project Engineer
> OpenNebula - Flexible Enterprise Cloud Made Simple
> www.OpenNebula.org <http://www.opennebula.org/> | cmartin at opennebula.org
> | @OpenNebula <http://twitter.com/opennebula> <cmartin at opennebula.org>
>
>
>
>> Thank you.
>> Hyunwoo KIM
>> FermiCloud Project
>>
>> -bash-4.1$ onehost show -x 4
>> <HOST>
>> <ID>4</ID>
>> <NAME>fgtest12</NAME>
>> <STATE>2</STATE>
>> <IM_MAD>kvm</IM_MAD>
>> <VM_MAD>kvm</VM_MAD>
>> <VN_MAD>dummy</VN_MAD>
>> <LAST_MON_TIME>1396022208</LAST_MON_TIME>
>> <CLUSTER_ID>101</CLUSTER_ID>
>> <CLUSTER>ipv6</CLUSTER>
>> <HOST_SHARE>
>> <DISK_USAGE>0</DISK_USAGE>
>> <MEM_USAGE>0</MEM_USAGE>
>> <CPU_USAGE>0</CPU_USAGE>
>> <MAX_DISK>0</MAX_DISK>
>> <MAX_MEM>16329064</MAX_MEM>
>> <MAX_CPU>400</MAX_CPU>
>> <FREE_DISK>0</FREE_DISK>
>> <FREE_MEM>15874132</FREE_MEM>
>> <FREE_CPU>397</FREE_CPU>
>> <USED_DISK>0</USED_DISK>
>> <USED_MEM>454932</USED_MEM>
>> <USED_CPU>2</USED_CPU>
>> <RUNNING_VMS>0</RUNNING_VMS>
>> <DATASTORES/>
>> </HOST_SHARE>
>> <VMS/>
>> <TEMPLATE>
>> <ARCH><![CDATA[x86_64]]></ARCH>
>> <CPUSPEED><![CDATA[2999]]></CPUSPEED>
>> <HOSTNAME><![CDATA[fgtest12.fnal.gov]]></HOSTNAME>
>> <HYPERVISOR><![CDATA[kvm]]></HYPERVISOR>
>> <MODELNAME><![CDATA[Intel(R) Xeon(R) CPU 5160 @
>> 3.00GHz]]></MODELNAME>
>> <NETRX><![CDATA[122068573]]></NETRX>
>> <NETTX><![CDATA[21559876]]></NETTX>
>> <VERSION><![CDATA[4.4.0]]></VERSION>
>> </TEMPLATE>
>> </HOST>
>>
>>
>>
>>
>> From: Carlos Martín Sánchez <cmartin at opennebula.org>
>> Date: Friday, March 28, 2014 10:54 AM
>> To: Hyunwoo Kim <hyunwoo at fnal.gov>
>> Cc: "users at lists.opennebula.org" <users at lists.opennebula.org>
>> Subject: Re: [one-users] data store not created in VMHosts
>>
>> Hi,
>>
>> On Thu, Mar 27, 2014 at 9:57 PM, Hyun Woo Kim <hyunwoo at fnal.gov> wrote:
>>
>>> Hi,
>>>
>>> I am testing the data store feature of ON 4.4 in a very simple
>>> configuration
>>> and I am getting an error that I can NOT understand.
>>>
>>> I have one cluster with
>>> one img type DS (ID 1, DS=fs, T/M=ssh) and
>>> one sys type DS (ID 100, that I created with ssh TM)
>>>
>>> Then I attach one VMHost to this cluster.
>>> According to the manual, the first deployment of VM creates
>>> datastores/100 under /var/lib/one/, right?
>>>
>>> But in my case, the first deployed VM is pending
>>> with an error message in sched.log saying,
>>> Local Datastore 100 in Host 8 filtered out. Not enough capacity.
>>> No suitable System DS found for Host: 8. Filtering out host.
>>>
>>> This VM gets deployed if I manually create this directory;
>>> mkdir -p /var/lib/one/datastores/100
>>>
>>> This error sometimes does not happen for a certain VMHost.
>>>
>>> So, I would like to understand why datastores/ID is created in some
>>> VMHosts
>>> and not in other VMHosts.
>>>
>>> if the ON developers could point me at right codes to look at,
>>> or describe what I am doing wrong,
>>> it will be very helpful.
>>>
>>> Thanks,
>>> Hyuwoo Kim
>>> FermiCloud
>>>
>>
>> The scheduler should take into account the space of
>> /var/lib/one/datastores when ../100 does not exist. Can you send us the
>> output of onehost show -x?
>>
>> Regards
>> --
>> Carlos Martín, MSc
>> Project Engineer
>> OpenNebula - Flexible Enterprise Cloud Made Simple
>> www.OpenNebula.org <http://www.opennebula.org/> | cmartin at opennebula.org
>> | @OpenNebula <http://twitter.com/opennebula> <cmartin at opennebula.org>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20140328/a8198337/attachment.htm>
More information about the Users
mailing list