Date: Sat, 12 Aug 2023 11:46:51 +0200 From: Mario Marietto <marietto2008@gmail.com> To: Odhiambo Washington <odhiambo@gmail.com> Cc: freebsd-virtualization@freebsd.org Subject: Re: Starting the bhyve journey Message-ID: <CA%2B1FSij=nJ7CE3R4MJ5-kRqcZL3-DqLixrbr%2BRPm7Sm7ZrmOMw@mail.gmail.com> In-Reply-To: <CAAdA2WPwjJV=qDyx_NEi_CFYgvfKz6FjySBb9PrfMYYa%2BBpFCw@mail.gmail.com> References: <CAAdA2WPwjJV=qDyx_NEi_CFYgvfKz6FjySBb9PrfMYYa%2BBpFCw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] In my opinion,the usage of the wrapper creates some difficulties to understand how bhyve and the networking works. You should start from the very beginning,studying bhyve and the freebsd networking,instead of learning how to correctly use the wrapper. On Sat, Aug 12, 2023 at 11:25 AM Odhiambo Washington <odhiambo@gmail.com> wrote: > Hello all. > > I am new to bhyve and have read a lot about it, so I decided to try > creating a few VMs. > I found a HOWTO that is detailed and which appears to be the easiest to > follow: https://klarasystems.com/articles/from-0-to-bhyve-on-freebsd-13-1/ > The only differences are that I did not install a fresh FreeBSD-13 server > as I already had one, and I am not using ZFS on my server (host). > I have gotten stuck midway and cannot figure out why: I cannot boot the > VMs I create. > I have tried creating a Windows2019 as well as a Debian12 VM, but both > don't boot. > > vm-public: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu > 1492 > ether ce:6f:18:51:d4:51 > id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15 > maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200 > root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 > member: em1 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> > ifmaxaddr 0 port 2 priority 128 path cost 20000 > groups: bridge vm-switch viid-4c918@ > nd6 options=9<PERFORMNUD,IFDISABLED> > tap0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 > mtu 1492 > description: vmnet/debian12/0/public > options=80000<LINKSTATE> > ether 58:9c:fc:10:ff:ed > inet6 fe80::5a9c:fcff:fe10:ffed%tap0 prefixlen 64 scopeid 0x6 > groups: tap vm-port > media: Ethernet autoselect > status: no carrier > nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> > > 1. Windows2019 VM: > vm create -t uefi -s 100G -m 8G -c8 windows2019 > vm install windows2019 /usr/local/bhyve-vms/.iso/server2019.iso > > 2. Debian12 VM: > vm create -s 60G -m 8G -c 8 debian12 > vm install debian12 .iso/debian-12.0.0-amd64-DVD-1.iso > > root@gw:/usr/local/bhyve-vms # vm list > NAME DATASTORE LOADER CPU MEMORY VNC AUTO STATE > debian12 default bhyveload 8 8G - > Yes[2] Bootloader (91866) > windows2019 default uefi 8 8G - > Yes [1] Stopped > > From the above output of `vm list`, you can see that none of them is > booting up. > > What is it that I could be missing? > > > -- > Best regards, > Odhiambo WASHINGTON, > Nairobi,KE > +254 7 3200 0004/+254 7 2274 3223 > "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) > [How to ask smart questions: > http://www.catb.org/~esr/faqs/smart-questions.html] > -- Mario. [-- Attachment #2 --] <div dir="ltr">In my opinion,the usage of the wrapper creates some difficulties to understand how bhyve and the networking works. You should start from the very beginning,studying bhyve and the freebsd networking,instead of learning how to correctly use the wrapper.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Aug 12, 2023 at 11:25 AM Odhiambo Washington <<a href="mailto:odhiambo@gmail.com" target="_blank">odhiambo@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hello all.<div><br></div><div>I am new to bhyve and have read a lot about it, so I decided to try creating a few VMs.</div><div>I found a HOWTO that is detailed and which appears to be the easiest to follow: <a href="https://klarasystems.com/articles/from-0-to-bhyve-on-freebsd-13-1/" target="_blank">https://klarasystems.com/articles/from-0-to-bhyve-on-freebsd-13-1/</a></div><div>The only differences are that I did not install a fresh FreeBSD-13 server as I already had one, and I am not using ZFS on my server (host).</div><div>I have gotten stuck midway and cannot figure out why: I cannot boot the VMs I create.</div><div>I have tried creating a Windows2019 as well as a Debian12 VM, but both don't boot.</div><div><br></div><div>vm-public: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1492<br> ether ce:6f:18:51:d4:51<br> id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15<br> maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200<br> root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0<br> member: em1 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP><br> ifmaxaddr 0 port 2 priority 128 path cost 20000<br> groups: bridge vm-switch viid-4c918@<br> nd6 options=9<PERFORMNUD,IFDISABLED><br></div><div>tap0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1492<br> description: vmnet/debian12/0/public<br> options=80000<LINKSTATE><br> ether 58:9c:fc:10:ff:ed<br> inet6 fe80::5a9c:fcff:fe10:ffed%tap0 prefixlen 64 scopeid 0x6<br> groups: tap vm-port<br> media: Ethernet autoselect<br> status: no carrier<br> nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL><br></div><div><br></div><div>1. Windows2019 VM:</div><div> vm create -t uefi -s 100G -m 8G -c8 windows2019</div><div> vm install windows2019 /usr/local/bhyve-vms/.iso/server2019.iso</div><div><br></div><div>2. Debian12 VM:</div><div> vm create -s 60G -m 8G -c 8 debian12</div><div> vm install debian12 .iso/debian-12.0.0-amd64-DVD-1.iso</div><div><br></div><div>root@gw:/usr/local/bhyve-vms # vm list<br>NAME DATASTORE LOADER CPU MEMORY VNC AUTO STATE<br>debian12 default bhyveload 8 8G - Yes[2] Bootloader (91866)<br>windows2019 default uefi 8 8G - Yes [1] Stopped<br></div><div><br></div><div>From the above output of `vm list`, you can see that none of them is booting up.</div><div><br></div><div>What is it that I could be missing?</div><div><br></div><div><br></div><div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr"><div>Best regards,<br>Odhiambo WASHINGTON,<br>Nairobi,KE<br>+254 7 3200 0004/+254 7 2274 3223<br>"<span style="font-size:12.8px">Oh, the cruft.</span><span style="font-size:12.8px">", </span><span style="font-size:12.8px">egrep -v '^$|^.*#' </span><span style="background-color:rgb(34,34,34);color:rgb(238,238,238);font-family:"Lucida Console",Consolas,"Courier New",monospace;font-size:13.6px">¯\_(ツ)_/¯</span><span style="font-size:12.8px"> :-)</span></div><div><span style="font-size:12.8px">[How to ask smart questions: </span><span style="font-size:12.8px"><a href="http://www.catb.org/~esr/faqs/smart-questions.html" target="_blank">http://www.catb.org/~esr/faqs/smart-questions.html</a>]</span></div></div></div></div></div></div> </blockquote></div><br clear="all"><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">Mario.<br></div>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSij=nJ7CE3R4MJ5-kRqcZL3-DqLixrbr%2BRPm7Sm7ZrmOMw>
