[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [Bug 1784919] [NEW] native libgfapi glusterfs support for v
From: |
Hans |
Subject: |
[Qemu-devel] [Bug 1784919] [NEW] native libgfapi glusterfs support for virtio 9p filesystem passthrough |
Date: |
Wed, 01 Aug 2018 18:15:23 -0000 |
Public bug reported:
I can add block devices on glusterfs natively to my virtual machines since qemu
1.3
I would like to see the same feature for virtio 9p filesystems added on my VM.
Accessing a filesystem mounted on the Metal is my favorite solution for
storage that is to be shared between more than one VM. But because my
VMs are not running as root, they are not able to passthrough userids
and gids to gluster-fuse. uid mapping is also not possible because no
xattr support.
So all I can do is either setting up seperate NFS Servers to bring the
Filesystem in via Network, or to start qemu as root or to add fuse_xattr
on top of glusterfs_fuse. I do expect however that the fastest and most
relieable solution is to make something like this possible:
-fsdev
local,id=test_dev,path=gluster://this.node/test_mount,security_model=passthrough
-device virtio-9p-pci,fsdev=test_dev,mount_tag=test_mount
regards
Hans
** Affects: qemu
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1784919
Title:
native libgfapi glusterfs support for virtio 9p filesystem
passthrough
Status in QEMU:
New
Bug description:
I can add block devices on glusterfs natively to my virtual machines since
qemu 1.3
I would like to see the same feature for virtio 9p filesystems added on my
VM.
Accessing a filesystem mounted on the Metal is my favorite solution
for storage that is to be shared between more than one VM. But because
my VMs are not running as root, they are not able to passthrough
userids and gids to gluster-fuse. uid mapping is also not possible
because no xattr support.
So all I can do is either setting up seperate NFS Servers to bring the
Filesystem in via Network, or to start qemu as root or to add
fuse_xattr on top of glusterfs_fuse. I do expect however that the
fastest and most relieable solution is to make something like this
possible:
-fsdev
local,id=test_dev,path=gluster://this.node/test_mount,security_model=passthrough
-device virtio-9p-pci,fsdev=test_dev,mount_tag=test_mount
regards
Hans
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1784919/+subscriptions
- [Qemu-devel] [Bug 1784919] [NEW] native libgfapi glusterfs support for virtio 9p filesystem passthrough,
Hans <=