VMware ESX Server是一個虛擬機管理程式,可以將多個作業系統都統一的進行管理!包括unix 和MS windows等!
參考:http://www.vmware.com/cn/products/vi/esx/
Vmware host os中有兩個文件系統為 vmfs 和 ext3。
vmfs可以動態的對host os下的VM虛擬機進行磁盤的分割,但是卻不可以存放安裝VM虛擬機作業系統的ISO檔,如果需要使用ISO檔進行VM虛擬機作業系統的安裝就只能將ISO檔存放在ext3的文件系統下,而且要使用scp將下載在PC機上的ISO檔搬移到ext3的文件系統下既麻煩又浪費時間,還不能夠集中管理,這樣ext3的文件系統也就會存在一定的安全隱患。
所以,我們可以在host os
Samba Server是一個能把您的 Unux 電腦和其他 MS Windows 相互共用資源的軟體。
NFS Server是一個能將 Unux 電腦和其他 linux 相互共用資源的軟體。
參考鳥哥的網站,都有詳細的說明:http://linux.vbird.org/
環境準備:
Samba server 和 NFS server 作業系統: CentOS 5.1
Samba Client : windows xp
NFS Client : VMware ESX Server
一、NFS Server 和 NFS Client配置
1、NFS Server 配置 (作業系統:CentOS)
新建立要掛載的目錄
[root@centos ~]# mkdir /vm-share
安裝NFS服務套件:
[root@centos ~]# yum install nfs-utils
編輯配置文件
[root@centos ~]# vi /etc/exports
/vm-share 192.168.0.0/24(rw,sync,) *(ro,sync)
添加上面一行,保存后退出!
啟動服務
[root@centos ~]# /etc/init.d/portmap start
[root@centos ~]# /etc/init.d/nfs start
2、NFS client 配置 (作業系統:vmserver)
使用VI修改vmserver防火墻,允許NFS通過防火墻
啟動 VI---切換到 Configuration---選擇“Security Profile”---選擇“Properties”---勾選“NFS Client”---確認
啟動portmap服務
[root@vmserver root]# /etc/init.d/portmap start
查看 NFS Server 可掛載的目錄
[root@vmserver root]# showmount -e 192.168.0.101
Export list for 192.168.0.101:
/vm-share (everyone)
創建掛載目錄
[root@vmserver root]# mkdir /vmimages/installtools-from-centos
掛載 NFS Server的目錄
[root@vmserver root]# mount -t nfs 192.168.0.101:/vm-share /vmimages/installtools-from-centos
查看掛載是否成功
[root@vmserver root]# mount
192.168.0.101:/vm-share on /vmimages/installtools-from-centos type nfs (rw,addr=192.168.0.101) 掛載成功!
二、Samba Server 和 Samba Client 配置
1、Samba Server 配置 (作業系統:CentOS)
修改配置文件:
[root@centos ~]# vi /etc/samba/smb.conf
修改:
[global]
security = user 改成 security = share
添加:
[vm-share]
comment = Public file
path = /vm-share
read only = no
public = yes
啟動服務:
[root@centos ~]# /etc/init.d/smb start
2、Samba Client 配置(作業系統:Windows XP)
開始 ==> 運行 ==> 輸入“192.168.0.101” 就會看到 centos 共享的目錄 /vm-share
好了~大功告成!!