ESX3.0启用Network File System(NFS)

ESX与Windows NFS共享
本文介绍如何通过安装Windows Services for UNIX Version 3.5在Windows Server 2003 SP1虚拟机上配置NFS服务,并实现与ESX 3.0之间的文件共享。通过映射用户和组权限、配置NFS共享文件夹,最终实现在ESX环境下对Windows共享文件夹的挂载。
昨天从M$ http://microsoft.download-ss.com/下载到了Windows Storage Server 2003 R2的核心组件Microsoft  Server  Appliance  Software  Version  3.0。想着ESX3.0(以下简称ESX)可以支持NFS,就装在了一台Windows Server 2003 SP1的虚拟机(不是R2,以下简称Windows 2003)上了,体验了一下,感觉功能不太满意,又从M$ http://www.microsoft.com/downloads/details.aspx?familyid=896C9688-601B-44F1-81A4-02878FF11778&displaylang=en下载了Windows Services for UNIX Version 3.5(免费软件),同样装在了上述的虚拟机中(已用快照功能把虚拟机恢复到未安装Microsoft  Server  Appliance  Software  Version  3.0之前的状态)。
 
本实验只映射了root用户到administrator用户,请在Windows 2003上用administrator登录,实验正式开始:
 
1.Windows 2003上安装Windows Services for UNIX Version 3.5,我用的是完全安装
2.用WinSCP3把ESX中的/etc/passwd和/etc/group文件拷贝到Windows 2003中
3.用记事本编辑passwd文件,用替换功能把:*:替换成::
  再编辑group文件,把:x:替换成::
4.把passwd和group文件拷贝到Windows 2003的c:\windows\system32\drivers\etc中,里面如果有同名的0Kb字节文件可以直接覆盖。
5.从开始菜单运行Services for UNIX Administration,展开Server For PCNFS分别点击Users和Groups,可以看到ESX下的用户和组已经都读出来了。点击右上角的Apply保存。
ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客
 
6.用Services for UNIX Administration展开User Name Mapping,选择Use Password and Group files(不清楚ESX能不能加入NIS,呵呵 ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客),从c:\windows\system32\drivers\etc下浏览到password和group文件,点击右上角的Apply保存。
ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客
 
7.点击Maps,因为我们要将root和administrator用户建立映射关系,而他们的名字是不同的,所以就不能用Simple maps了,点Show User Maps,用List Windows Users和List UNIX Users功能列出来Windows和ESX中的所有用户,分别把Unmpped和Unmpped、Guest和nobody、Administrator和root用户用Add添加进下面的列表,从而建立起映射关系。
ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客
 
映射组的方法与映射用户完全一样,把Unmpped和Unmpped、Guest s 和nobody、Administrators和root组联系到一起。点击右上角的Apply保存。
ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客
 
8.在C盘下建立一个叫test的文件夹,右键属性,会发现选项卡中多出了一项NFS Sharing,我们正要用到它。请完全按下图的内容设置。
 
ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客
 
9.用VMware Virtual Infrastructure Client 2.0操作ESX,依次点击Configuration、Storage(SCSI, SAN, and NFS)、Add、Network File System、Next。Server中输入Windows 2003的ip地址,folder输入/test,Datastore Name随便起,我用的是testnfs,点Next。
(如果还没有VMKernel网络,需要事先用VI添加,可见 http://spaces.msn.com/jiaxu2000/blog/cns!4540AFEBE15A2A8F!175.entry的第2小节。另外ESX防火墙还需要设置允许NFS cient访问网络,方法可见 http://spaces.msn.com/jiaxu2000/blog/cns!4540AFEBE15A2A8F!175.entry的第1小节)
ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客
 
稍等片刻,已加载NFS存储
ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客
 
 
10.尝试建立Windows 2000 PRO的虚拟机,在安装系统的时候蓝屏出错,不清楚是什么原因。
ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客
 
11.只好建立Windows Server 2003的系统,还好这次一切顺利,安装系统”只“用了我45分钟,此时的瓶颈应该是ESX用的100M网卡,因为其理论速度只有12.5Mb/s,当前最普通的主流IDE硬盘还要30多Mb/s的速度呢,如果换成1000M网卡性能应该会有很大的提升。
 
12.在Windows 2003上可以看到本地C盘test目录中的内容
 
ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客
 
 
至此实验结束,这是普通无SCSI的PC安装并运行ESX 3.0虚拟机的第二种方法!
 
 
参考资料:
1.NAS Service for Unix
2.Microsoft Windows Services for Unix概述
 
在此特感谢IBM和微软,以及微软讲师王辉
ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客 ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客 ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客 ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客 ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客 ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客 ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客 ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客 ESX3.0启用Network File System(NFS) - jiaxu2000 - jiaxu2000的博客
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值