Date: Tue, 28 Jan 2014 23:56:37 -0500 From: Aryeh Friedman <aryeh.friedman@gmail.com> To: Markiyan Kushnir <markiyan.kushnir@gmail.com> Cc: "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org> Subject: Re: Linux on BHyVe in 10.0-RELEASE Message-ID: <CAGBxaX=wbPYp0yDf5RkN7R4Wvdm-mBET_efeR_8E54Xa06onFw@mail.gmail.com> In-Reply-To: <CACvtUJfPYYotiKLuJ1G5M4Fa-R_5rYVerzaE=D2HtC9Wt%2Bdbrw@mail.gmail.com> References: <CAEGOEeUo-spSp051MWg-4%2B_vDACBK9NqWOPz7LBdDEHvGS3=_w@mail.gmail.com> <52E0C1D4.9000304@freebsd.org> <CAEGOEeWbysCn5Ma-aGOLGmbJPTn0CTa%2BMjRvwGVYm7jJJ57coQ@mail.gmail.com> <52E0D1BB.2050807@callfortesting.org> <CAEGOEeVUvHmypGBgd0V=Ffhzex2zsVuihA8rbxhLX9QCFxvO%2Bg@mail.gmail.com> <CAGBxaXm1-0NBwOTx40V9C-Z0wF5a9y%2BHNMRuM-N5UansiiREeQ@mail.gmail.com> <CAEGOEeV2=3Nn-5rebUJfNL-xeutSZH5_i7HkiB9ucEC%2BPD2_nw@mail.gmail.com> <CAGBxaXkui_vc0RLNcXab6qE2YRXyXRcP-p=KmwtQBsF87mDYXw@mail.gmail.com> <CAEGOEeV7rOogDA3NhZFMjbQ30ygJ4s%2BnD=DkvMNj-KR3Vah35w@mail.gmail.com> <CAGBxaX=aBYeXVKC5TNW%2Bu_VNMbbrgU251XA0w7rVUmqZ=PvjAA@mail.gmail.com> <CAEGOEeVhK9mQ2xh3VPCoUNDQR5X-SE1ZEjnNp3CcRwmkMMCzRA@mail.gmail.com> <CAGBxaXkq=AG%2B%2BdwxpAu3W=0UQBgbWzutkSV=EauNGDsgTYNS1Q@mail.gmail.com> <CAEGOEeVshDQPm5pU0B5Mq5M3Bw3F2u1oMteTRbm8PY7qyWt=zA@mail.gmail.com> <CA%2BD9QhvsQ1oB%2BXL8fmB3P2XCXnuO2ONnf5zUSNB-CBdpVm5XWg@mail.gmail.com> <CAEGOEeXWE0hZhLBCXR2CNVwE9GH9xOMgzKGtfoxEkq9HhRretQ@mail.gmail.com> <CAEGOEeWt2YKieThBrK-fC51_Jq5MWQr38fZ05oJtkTG6WOkWww@mail.gmail.com> <CAFgRE9GNh%2BbVEhW5COtx4CattM0aVMFiEFabqWcw8dXf9Pc36w@mail.gmail.com> <CAEGOEeUhWNTbTbT4j6BioQiAK2VMkGWTq3KPb4uc5DVBys4yug@mail.gmail.com> <CAGBxaX=xnww8xHdi33kmckh2gfGrbRsH1cFe_=vqdtRFXNZVYQ@mail.gmail.com> <CACvtUJdMqGWtKbAbdfHQMbufrzeVCJJTARX9cWiKt22aSMSyxA@mail.gmail.com> <CAGBxaX=70FAdDu=-pNYx0DFxp=bvWJXaCULqkswGto==u5Dv-g@mail.gmail.com> <CACvtUJfY=4Cihm2Zv-91hKRR-Wb7X_5K8PJDAjqh-jj6CippLg@mail.gmail.com> <CAGBxaXm49UYVu_Sp=nrpVKbHQc6Qxbn7p5C5rAJ_y%2B_oywMT5A@mail.gmail.com> <CACvtUJd3zm6vfTt%2B_rVy8%2BLeUwu3dq7Pwq%2BG_HXLiZA2L15ErQ@mail.gmail.com> <CAGBxaXkyf7EvnXJqseZvFJSa7LrKpt7EkNvop1cB=i74hDeX2A@mail.gmail.com> <CACvtUJd6jXtJ4-XT8HcVZtrNBGBnPRuoncXh_H%2BqLgfcv1JAjw@mail.gmail.com> <CAGBxaX=je1PGvW4iaf=x-yvSJbqXxQnv%2BF2o70C_-%2BK%2BGmo69g@mail.gmail.com> <CACvtUJfPYYotiKLuJ1G5M4Fa-R_5rYVerzaE=D2HtC9Wt%2Bdbrw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Where did you get the orignial starter script for this from was it from vmrun or the petitecloud sample script I posted... 2 reasons for asking: 1. It is turning out to be annoying inflexible in-terms of the values of various parameters (I can compensate for most of this in my personal playing with it to make it fit into petitecloud) 2. It uses a non-existent option (-I) Both are characterstics of petitecloud scripts but not so much of vmrun.sh (the main reason I do not recommend using petitecloud scripts except as nothing but barebone starter scripts if you use them to make your own). The reason for bringing all the above up is I am having a very hard time getting it to work and if it is from petitecloud can you please kindly walk me through how you went from my script to yours... the main issue I am attempting to over come is currently PC assumes that there is a single "disk" that represents the "instance" (a running instance is nothing more then loading it into RAM and wrapping a hyperv around it) [e.g. something like /vms/import/ubu.img] and that it contains *ALL* the data that is needed to boot (i.e. no other files are needed)... so far it appears (and I hope I am wrong) there is no way to force a linux instance into this model because you have to have the disk, the cd and the device map in the same dir but kept as separate files.... namely something like this: linux/ device.map disk.img cd.img seems to be the only model grub2-bhyve will be able to boot (symlinks at least on the surface seem to be a no go also...)... there are the following problems with this model though when doing mass VM's: * You have to copy the CD repeatedly to the boot dir (this is likely why openstack does not support cd based installs) * It makes for a really messy when attempting to make sure you completely nuke a vm when you delete it (currently pettiecloud does not delete the disk when the instance is deleted but this will be an option soon an likely the default) Of course the long term solution is unified off disk (vs. off loader) booting but until then any good work arounds? On Tue, Jan 28, 2014 at 6:23 AM, Markiyan Kushnir < markiyan.kushnir@gmail.com> wrote: > 2014-01-28 Aryeh Friedman <aryeh.friedman@gmail.com>: > > Seems like it is a processor motherboard combo thing (see other thread) > > > > ah, ok. good to know :) > > -- > Markiyan. > > > > > On Sun, Jan 26, 2014 at 9:26 AM, Markiyan Kushnir > > <markiyan.kushnir@gmail.com> wrote: > >> > >> yes, once I posted it I realized that these sysctls are not relevant > >> at this stage. > >> > >> There was a segfault, was that bhyvectl? May be it makes sense for > >> someone (a bhyve dev) to inspect it? > >> > >> -- > >> Markiyan. > >> > >> > >> 2014-01-26 Aryeh Friedman <aryeh.friedman@gmail.com>: > >> > > >> > > >> > > >> > On Sun, Jan 26, 2014 at 8:46 AM, Markiyan Kushnir > >> > <markiyan.kushnir@gmail.com> wrote: > >> >> > >> >> hmm... > >> >> > >> >> 15:45:test-bhyve# md5 ubuntu-12.04.3-server-amd64.iso > >> >> MD5 (ubuntu-12.04.3-server-amd64.iso) = > >> >> 2cbe868812a871242cdcdd8f2fd6feb9 > >> > > >> > > >> > # md5 ubuntu/ubuntu.iso > >> > MD5 (ubuntu/ubuntu.iso) = 2cbe868812a871242cdcdd8f2fd6feb9 > >> > > >> > doing the sysctl does no good > >> > > >> > -- > >> > Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org > > > > > > > > > > -- > > Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org > -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGBxaX=wbPYp0yDf5RkN7R4Wvdm-mBET_efeR_8E54Xa06onFw>