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

    內容表格
    沒有標頭

    版本為 09:58, 23 Nov 2024

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

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

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

    為了穩定性與安全性,不建議對vmware esx 上做samba  或是nfs server,而是上面進行NFS Server 和 SAMBA Server的配置,vmware esx host os 為其Client 端.

    環境準備:
    在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 Client 通過防火墻
    啟動 VI---切換到 Configuration---選擇“Security Profile”---選擇“Properties”---勾選“NFS Client”---確認

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

    [root@vmserver root]# /usr/sbin/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        //  Esx Host os 讀取ISO 限制從 /vmimages/下  要創建共享目錄在這之下

    [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