summaryrefslogtreecommitdiffstats
path: root/tests/qemu-iotests/013
diff options
context:
space:
mode:
authorPeter Lieven2014-02-03 10:26:13 +0100
committerKevin Wolf2014-02-09 09:12:38 +0100
commit6542aa9c75bcef5a549b8ac1ce34d0ec6782a3c2 (patch)
tree5591bc69ed39b7d6ca8beebe463862ac1e6308b9 /tests/qemu-iotests/013
parentqemu-iotest: Make 077 raw-only (diff)
downloadqemu-6542aa9c75bcef5a549b8ac1ce34d0ec6782a3c2.tar.gz
qemu-6542aa9c75bcef5a549b8ac1ce34d0ec6782a3c2.tar.xz
qemu-6542aa9c75bcef5a549b8ac1ce34d0ec6782a3c2.zip
block: add native support for NFS
This patch adds native support for accessing images on NFS shares without the requirement to actually mount the entire NFS share on the host. NFS Images can simply be specified by an url of the form: nfs://<host>/<export>/<filename>[?param=value[&param2=value2[&...]]] For example: qemu-img create -f qcow2 nfs://10.0.0.1/qemu-images/test.qcow2 You need LibNFS from Ronnie Sahlberg available at: git://github.com/sahlberg/libnfs.git for this to work. During configure it is automatically probed for libnfs and support is enabled on-the-fly. You can forbid or enforce libnfs support with --disable-libnfs or --enable-libnfs respectively. Due to NFS restrictions you might need to execute your binaries as root, allow them to open priviledged ports (<1024) or specify insecure option on the NFS server. For additional information on ROOT vs. non-ROOT operation and URL format + parameters see: https://raw.github.com/sahlberg/libnfs/master/README Supported by qemu are the uid, gid and tcp-syncnt URL parameters. LibNFS currently support NFS version 3 only. Signed-off-by: Peter Lieven <pl@kamp.de> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'tests/qemu-iotests/013')
0 files changed, 0 insertions, 0 deletions