[libvirt-users] Developing on host machine, running code on guest VM

Brad Barrows bradleyb1537 at gmail.com
Wed Mar 6 23:29:34 UTC 2013


Forgot to mention I am on CentOS 6.3
uname -r = 2.6.32-279.22.1.el6.x86_64



On Wed, Mar 6, 2013 at 3:17 PM, Brad Barrows <bradleyb1537 at gmail.com> wrote:

> I am actually having a hard time getting this to work with a CentOS VM..
>
> I built and installed 9p-sac (Stand alone kernel module) and now
>
> [root at thirdspotcloud t2]# cat /proc/filesystems  | grep 9p
> nodev 9p
> [root at thirdspotcloud t2]# lsmod | grep 9p
> 9p                     16414  0
> 9pnet                  39112  1 9p
> [root at thirdspotcloud t2]#
>
> but  when I run: mount -t 9p -o trans=virtio  testmount /opt/workspace/
> -oversion=9p2000.L
>
> I get:
>
> mount: wrong fs type, bad option, bad superblock on ecp,
>        missing codepage or helper program, or other error
>        (for several filesystems (e.g. nfs, cifs) you might
>        need a /sbin/mount.<type> helper program)
>        In some cases useful info is found in syslog - try
>        dmesg | tail  or so
>
>
>
> I used virt-manager to generate a config:
>
>  <filesystem type='mount' accessmode='passthrough'>
>       <driver type='path' wrpolicy='immediate'/>
>       <source dir='/var/lib/libvirt/images/testfolder'/>
>       <target dir='testmount'/>
>       <address type='pci' domain='0x0000' bus='0x00' slot='0x08'
> function='0x0'/>
>    </filesystem>
>
> Any ideas?
>
>
>
>
> On Wed, Mar 6, 2013 at 10:41 AM, Brad Barrows <bradleyb1537 at gmail.com>wrote:
>
>> Ill look into that! Thank you so much!
>>
>>
>> On Wed, Mar 6, 2013 at 10:40 AM, Eric Blake <eblake at redhat.com> wrote:
>>
>>> On 03/06/2013 11:02 AM, Brad Barrows wrote:
>>> > Currently I am developing my projects on my host laptop and am sharing
>>> my
>>> > development folder with my Guest VMs via NFS. This works however it is
>>> > somewhat a hassle do to UID/GID issues..
>>> >
>>> > I was wondering if there was something similar to Shared Drives in
>>> > VirtualBox?
>>>
>>> We do have 9p filesystem passthrough, if your guest understands plan9
>>> filesystems:
>>> http://libvirt.org/formatdomain.html#elementsFilesystems
>>> This appears to be the closest to a VirtualBox shared drive.
>>>
>>> >
>>> > Is NFS the best way to go about this kind of development or is there
>>> > another feature I am missing?
>>>
>>> While 9p is probably the slickest approach, NFS is probably the most
>>> universally supported.  There are also other shared filesystems like
>>> glusterfs that might be easier to manage than NFS.  But yeah, the
>>> concept of having the guest share a portion of the filesystem living in
>>> the host is still a topic for current development efforts.
>>>
>>> --
>>> Eric Blake   eblake redhat com    +1-919-301-3266
>>> Libvirt virtualization library http://libvirt.org
>>>
>>>
>>
>>
>> --
>> Brad Barrows
>> bbarrows at calpoly.edu
>>
>
>
>
> --
> Brad Barrows
> bbarrows at calpoly.edu
>



-- 
Brad Barrows
bbarrows at calpoly.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvirt-users/attachments/20130306/b17a4421/attachment.htm>


More information about the libvirt-users mailing list