笔
者最近在玩Xen Hypervisor,总是为如何在Host VM与Guest VMs之间共享数据而烦恼,在网上收到可以用NFS(Network File System)解决这个问题,于是开启了探索NFS之路。
网上大部分文件说法不统一,让人难以理解,因此笔者结合前人们的笔记,总结了一个较为清晰、简单的Xen环境下NFS搭建方法。PS:非Xen环境可以参考本篇笔记。
基础知识:
NFS (Network File System) allows you to 'share' a directory located on one networked computer with other computers/devices on that network. (NFS是一个网络文件系统,它允许在一个网络上的多台电脑或者其他设备或者OS共享文件。)
NFS主要包含两个部分:
#1 Server,server用于存放共享目录,比如说下文将会提到的/export/users。(The computer where directory located is called the server and computers or devices connecting to that server are called clients. )
#2 Clients,clients则是将server的共享目录虚拟加载到自己的文件系统上来(通过映射到本地目录的方式,e.g., /sharedFiles),作为他们自己文件目录。(Clients usually 'mount' the shared directory to make it a part of their own directory structure)