VMWARE ESX 與 Guest os (VM) NFS SAMBA共享

    內容表格
    沒有標頭

    版本為 08:43, 13 Nov 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    VMware ESX Server是一個強大的virtualization系統
    參考:http://www.vmware.com/cn/products/vi/esx/


    VMware ESX 掛載ISO時,必需ISO檔案在Host OS內.傳統上都是在可下載的檔案的電腦或VM上,用Winscp上的ISO檔傳送到Vmware ESX,如果大量ISO files時,就會有點麻煩.另外VM 與VM 之間交換檔案也是問題.

    本文目地就是為 方便Vmware ESX Host os與Guest os, 還有Guest os(VM) 之間交換files 方便.

    為了穩定性與安全性,不建議對vmware esx 上做samba  或是nfs server,而是

    在guest  os

    上面進行NFS Server 和 SAMBA Server的配置,vmware esx host os 為其Client 端.

    Samba Server是一個能把您的 Unux 電腦和其他 MS Windows 相互共用資源的軟體。
    NFS Server是一個能將 Unux 電腦和其他 linux 相互共用資源的軟體。
    參考鳥哥的網站,都有詳細的說明:http://linux.vbird.org/



     

    環境準備:
    在VM下的Samba server 和 NFS server 作業系統: CentOS 5.1
    在VM下的Samba 測試Client : windows xp
    NFS Client : VMware ESX Server


    一、NFS Server 和 NFS Client配置

    1、NFS Server  配置  (作業系統:CentOS)

    [root@centos ~]# mkdir /vm-share                               // 新建立要掛載的目錄

    [root@centos ~]# yum install nfs-utils                           // 安裝NFS服務套件

    [root@centos ~]# vi /etc/exports                                  // 編輯配置文件
    /vm-share 192.168.0.0/24(rw,sync,) *(ro,sync)              // 添加此行,并保存后退出

    [root@centos ~]# /etc/init.d/portmap start                    // 啟動portmap服務
    [root@centos ~]# /etc/init.d/nfs start                           //  啟動nfs服務

    2、NFS client 配置 (作業系統:vmserver)
    使用VI修改vmserver防火墻,允許NFS通過防火墻
    啟動 VI---切換到 Configuration---選擇“Security Profile”---選擇“Properties”---勾選“NFS Client”---確認

    [root@vmserver root]# /etc/init.d/portmap start             //  啟動portmap服務

    [root@vmserver root]# showmount -e 192.168.0.101     //  查看 NFS Server 可掛載的目錄
    Export list for 192.168.0.101:
    /vm-share (everyone)                                                   //  這裡顯示的就是可掛載的目錄

    [root@vmserver root]# mkdir /vmimages/installtools-from-centos            //  創建將要掛載的目錄

    [root@vmserver root]# mount -t nfs 192.168.0.101:/vm-share /vmimages/installtools-from-centos          
    //  掛載 NFS Server的目錄到剛剛創建的文件目錄下

    [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                          //  啟動samba服務

    2、Samba Client 配置(作業系統:Windows XP
    開始 ==> 運行 ==> 輸入“192.168.0.101” 就會看到 centos 共享的目錄 /vm-share


    Powered by MindTouch Core