關於虛擬先生

2009年6月22日

感謝大家來本站訪問

本站是一個介紹虛擬機技術的網站,使用的系統是最有名的 Blog 系統 WordPress 。

說到虛擬機,大家想到的就是 VMware 或是微軟的 Virtual PC/Server 。這些都是剛接觸虛擬機時,最常用的軟體。但虛擬機技術在這十年的發展,絕非「應用軟體」層次所能代表的。目前全球不景氣,很多企業想要省錢裁員,但萬萬沒想到真正花錢的,很可能就是又耗電又耗冷氣又佔空間的電腦。因此將這些電腦濃縮成更少的電腦,但又不影響原來的事情,就是企業級虛擬機廠商的切入點了。

中文有關虛擬機技術的 Blog 不多,不管是兩岸三地都很少見,但虛擬機的高手卻在網路上臥虎藏龍,也是我解決大部分虛擬機問題的最好所在。主持這個 Blog 的目的,就是希望能多認識對虛擬機技術有興趣的朋友,以我有限的能力幫大家解決問題,也希望有問題時大家能不吝賜教。

另外這是我第一次使用 WordPress 在虛擬主機上,因此版面和功能上並不完善,我會隨著對這個系統越來越熟練之後改進的,希望大家別嫌棄,有意見也要用力提出啊,謝謝。

2009/04/05

  1. 阿志
    2010年6月3日15:59 | #1

    嘉許大
    又有事想請教你了
    我現在環境因為某些因素沒有了
    現在改成在架構如下
    VMware 7 底下安裝
    一個XP、ESX1、ESX2、NAS
    {XP IP:192.168.10.30
    ESX1 IP:192.168.10.10
    ESX2 IP:192.168.10.20
    NAS IP:192.168.10.50}
    NETWORK vmnet2 為四個共通網卡
    esx1、2再額外新增vmnet3、vmnet4
    架構圖如下
    ESX1:http://i218.photobucket.com/albums/cc273/jackhungisme/ESX1.jpg
    ESX2:http://i218.photobucket.com/albums/cc273/jackhungisme/ESX2.jpg

    我在執行VMotion 時出現了底下的情形
    http://i218.photobucket.com/albums/cc273/jackhungisme/error.jpg
    (我知VMotion 需要兩張網卡以上,還有需要1g 以上頻寬的網卡)
    但是我有去確認過,vmnet用的是e1000的網卡
    也做了VMotion 的vmkernel,但就是無法完成VMotion

    還有額外的幾個問題想請教
    DSR 或 HA,一定要有DNS SERVER 嗎?
    用IP 是不行的嗎?
    我新增一個DSR,想把其中一個ESX加入,也都會出現錯誤訊息….

    如果要做HA 的話,我是否應該在兩台esx共用的share storage,安裝同樣的os,才有辦法去做到HA 的功能呢?

    最後…..嘉許前輩的新書何時會出來….我卡關卡很久了 ><|
    希望嘉許前輩可以引導我走完~~架不出來,一直覺得很可惜,有事情沒完成..

  2. 李华
    2010年6月4日03:09 | #2

    嘉許 :您好,
    在Windows 7/2008上很好做。
    1、先將VHD掛成實體硬碟。2、使用UltraISO或是GImageX3、將實體硬碟(就是掛上的VHD)轉成ISO。

    你是说的是windows系列的操作系统那 LINUX系统可以做成GHO文件吗.我主要是想快速安装》不想要光盘,我发现linux不知道怎么封装,你说的这些软件能给我一个没有病毒的下载地址吗?要不你自己也弄个FTP空间直接到你那里下载啊~~

    能加我的QQ,我想跟你聊下吗~~

  3. 李华
    2010年6月4日03:17 | #3

    李华 :有VHD格式转换成ISO或者是GHO格式的软件吗?有谁知道的把这个软件发到我的邮箱:ylmfx@qq.com,或给我下载地址也行,谢谢了~~急需~~网上找了半天没看到~~

    说错了,哪个是微软的,我是说的是VMWARE公司的虚拟机,它门产生的文件是.VMDK的格式,这种格式网上没有把V2P的转换程序。就是把VMDK格式的转换成GHO格式,就算是要转换也必须先得转换成VHD微软的在转换成VMDK是不是啊?有没有一种直接转换的工具啊,能附上下载地址吗??谢谢。因为现在我要把VMDK的数据格式转换GHO格式好 克隆安装啊 ~~

  4. 李华
    2010年6月4日03:20 | #4

    @嘉許
    我主要是想 虚拟转物理主机 就是V2P 不是P2V 也不是V2V
    明白吗?

  5. 李华
    2010年6月4日03:27 | #5

    a href="#comment-1139″>@嘉許
    我是想把虚拟机轉成主机(V2P),而不是把主机转换成虚拟机(P2V),希望帮帮忙

  6. 海克特
    2010年6月7日02:00 | #6

    @嘉許
    dear嘉許兄:
    感謝您的回應。這問題解決了,主要是datacenter的名稱是有英文字母大小寫區分的,大小寫完全照打就會對了。
    至於路徑方面,確實是有一個隱藏的路徑為『VMwareViewComposerReplicaFolder』,這在vclient中看不出來,但是若用web方式登入vc就會看到了。
    感謝您的協助。

    • 嘉許
      2010年6月11日06:03 | #7

      您好,

      很高興你的問題解決了,有時就是會忘記一些小地方,呵呵。

  7. JCC
    2010年6月8日14:16 | #8

    嘉許 :您好,謝謝您光臨小站。
    我有類似的經驗,作法是先將這台實體機上的糰MOUSE HID拆了,就是先將USB的滑鼠拆掉,然後再轉。如果不行,就將USB的驅動程式也拆掉。拆乾淨之後再轉換,我之前是碰到usb鍵盤,後來就換成ps2鍵盤再轉換就成功了。不行的話看能不能抓幾個圖大家研究一下?

    感謝大大的指導
    我的mouse是ps2的 但我還是把usb全部移一移來試
    我把mouse跟usb都移除後再做p2v
    真的很神奇的一切都正常了耶!
    感謝大大指導!!!

    • 嘉許
      2010年6月10日15:03 | #9

      您好,

      一般P2V都是較老的元件會卡住,因此我一般在P2V時,會將不需要的老元件先移除,恭喜你執行正常啊!

  8. jieshi
    2010年6月10日07:59 | #10

    新书什么出来?

    • 嘉許
      2010年6月10日15:02 | #11

      您好,

      繁中這個月會出,簡中可能會慢一點,清華大學的動作一般會慢一、兩個月。

  9. jasper
    2010年6月10日09:30 | #12

    請教一下,如果要讓CentOS也支援Guest Customization該如何做呢?
    是否跟windows一樣将sysrep資料夾copy到vcenter裡面就可以了呢?

    • 嘉許
      2010年6月10日15:01 | #13

      您好,

      一般Linux我會用最簡安裝的Image當作範本再進行帳號密碼IP的變更,您有什麼較特殊的需求嗎?是做VIEW?

  10. 阿成
    2010年6月10日10:22 | #14

    @阿志
    對不起插個嘴
    阿志大大
    你的 ESX1 跟 ESX2 的 第二片網卡(VMotion用)
    在 Workstation中有沒有設成同一個vmnet

    • 嘉許
      2010年6月10日15:00 | #15

      阿成大大,

      謝謝您,我還沒來得及看,您就已經把問題解決了,阿志大大,我們一起向成哥致敬!

  11. jieshi
    2010年6月11日02:24 | #16

    嘉許 :
    您好,
    繁中這個月會出,簡中可能會慢一點,清華大學的動作一般會慢一、兩個月。

    把新书的目录可以贴出来。

    • 嘉許
      2010年6月12日01:13 | #17

      您好,

      呵呵,等全書大致完成後,我一定會將目錄和試讀章節貼出來的,謝謝您的建議。

  12. jasper
    2010年6月14日08:05 | #18

    @嘉許
    沒有特別的需求,只是想可以更改使用者名稱跟ip位址而已,所以linux目前還沒有支援嗎?謝謝。

    • 嘉許
      2010年6月15日02:08 | #19

      您好,

      Linux似乎沒有Windows SID的問題,因此目前用起來都是直接改,我再問問其它熟悉這一塊的人,謝謝。

  13. 阿志
    2010年6月20日03:42 | #20

    @阿成
    回覆阿成前輩
    沒有呢!
    我一張網卡設一個vmnet
    這樣的設定有錯嗎?

  14. 阿志
    2010年6月20日05:39 | #21

    @阿成

    抱歉,再次看了一次阿成前輩的回答
    我這樣講應該比較清楚
    ESX1 網卡1 VMNET 1
    網卡2 VMNET 2

    ESX2 網卡1 VMNET1
    網卡 VMNET2

    還是阿成前輩的意思是要用成
    ESX1 網卡1 VMNET 3
    網卡2 VMNET 2

    ESX2 網卡1 VMNET4
    網卡2 VMNET2
    是這樣子嗎?

    不好意思~~再煩請前輩幫我解答

  15. 阿成
    2010年6月21日17:04 | #22

    @阿志
    阿志大
    稱呼我前輩實在不敢當
    嘉許大,sorry在您跟前賣弄了
    若有錯請糾正
    照阿志大敘述的網卡接法
    ESX1 與 ESX2 的網卡1同接在VNnet1
    ESX1 與 ESX2 的網卡2同接在VNnet2
    這樣似乎是正確的
    不過我又回頭看一下您的問題
    發現您環境中似乎並未架設DNS Server
    沒錯,VMotion 用IP 是不行的
    甚至從安裝ESX一開始就必須設定host name
    格式最好是完整的 FQDN
    例如 192.168.10.10那台,主機名ESX1.com
    例如 192.168.10.20那台,主機名ESX2.com
    並且在DNS Server 中新增那兩筆記錄
    分別對應兩組IP
    總而言之您必須要讓任何一部ESX能用主機名稱
    解析到對方的IP
    再者,請再確認兩部 ESX 的 Storage中同時
    擁有同一個 iSCSI磁區,接著您的 winxp 一開始
    安裝位置時就必須裝在共享磁區上,而且其實裝一
    台就可以了
    這樣子再試試看,加油

  16. JCC
    2010年6月22日01:51 | #23

    請問一下 Hyper-V 可支援哪些Linux呢?
    我想裝fedora 13 網路上看到是可以裝
    但無法安裝整合程式 那效能會不會很差呢? 或是出哪些問題?
    如果是微軟網站上寫有支援的SUSE跟RHEL 就可以安裝他的整合程式嗎?

    • 嘉許
      2010年6月30日06:59 | #24

      您好,

      Hyper-V支援大部的Linux,但前提是其整合程式要能裝入。有幾個重點

      1、整合程式支援文字介面的Linux,圖型介面X目前相容性有點問題
      2、在安裝Linux時,必須先安裝一個Legacy的網路卡,要不然會抓不到網路。
      3、接下來可以安裝整合程式。

      您可以試試看

  17. 小黃
    2010年6月22日13:32 | #25

    請問我要移轉vCenter Server是否把SQL的Database備份出來,在還原到新建立的vCenter Server 就好?? 還是說要再做哪些動作。

    • 嘉許
      2010年6月30日06:57 | #26

      您好,

      請問是轉移到其它的機器上,還是?一般來說是要備份SQL,然後再還原。如果機器不多,可以新安裝,再將機器加入。

  18. 小黃
    2010年7月3日01:46 | #27

    您好
    移轉問題有解決,但出現另一個問題是因為有做DRS和HA功能,在備份SQL再還原到別的機器上,會出現HA資源不足的問題?

  19. Allen
    2010年7月6日12:42 | #28

    你好! 我是一個VMWARE ESX的初學者.
    想請問一下VMWARE ESX主要功能到底是做甚麼用的呢?
    只是單存拿來做虛擬機上面放image file的功能而以嗎? 那跟VMWARE Workstation有何差異呢?
    而目前看到市面上有些NAS(like QNAP)有所謂VMWARE Ready, 請問這種NAS要跟VMWARE ESX有何關聯呢?
    Thanks for your advise.

    • 嘉許
      2010年7月13日03:34 | #29

      您好,

      VMware是一個太大的話題了。ESX主要是進行虛擬化,讓多台OS在一台機器上執行,我建議你多看看本站,還有個人的拙作兩本,相信對你會有幫助的。當然你有任何問題也可以上來問,但問題要精準一點,才能有更前輩會幫你解答哦,謝謝。

  20. 2010年7月23日04:24 | #30

    嘉許先生,

    早前提過的 KVM-ON-KVM:nested virtualization 試驗我已經做過了。因為我沒有 Intel 帶有 VT 的晶片,所以無法在 Intel 上試驗。看到 qemu-kvm 的幫助文檔寫明 -enable-nesting 這個選項是 AMD Only 的。

    我已經寫了網誌,歡迎嘉許先生指點和轉載:http://www.liangsuilong.info/?p=851

    • 嘉許
      2010年7月25日14:24 | #31

      您好,

      謝謝您的文章,我獲益良多。

  21. kimble
    2010年7月28日02:58 | #32

    嘉許 SIR
    想要請問一個問題 ,就是有關 virtual network editor的設定
    如果已經把裡面的設定改到亂掉了
    請問要怎樣才可以恢復到安裝好VM的預設值
    VMware版本 6.5.1 .126130

  22. kimble
    2010年7月28日02:59 | #33

    kimble :
    嘉許 SIR
    想要請問一個問題 ,就是有關 virtual network editor的設定
    如果已經把裡面的設定改到亂掉了
    請問要怎樣才可以恢復到安裝好VM的預設值
    VMware版本 6.5.1 .126130

    拍謝 搞錯名稱 修正

    • 嘉許
      2010年7月30日07:30 | #34

      您好,

      我這邊只有7.1,6.5的沒有「Restore to default」這個選項嗎?7.1的有耶,能不能抓個圖給我看?謝謝。

  23. 虛擬問題人
    2010年7月28日08:17 | #35

    我有一些vmware esx 的問題想請教, 可否發個電郵給我??!!
    感謝

    • 嘉許
      2010年7月30日07:29 | #36

      您好,

      可以寄到vaemon@gmail.com,謝謝。

  24. heeheehaha
    2010年8月24日17:18 | #37

    hello 嘉許先生
    正如你在"VMware VI及Hyper-V R2企業級超應用"中所說,要用DRS 就要有VMWARE的ESX 授權,但是我只想做測試,不想用錢買,可以怎樣試到DRS這麼利害功能呢?謝謝!

    • 嘉許
      2010年8月26日15:26 | #38

      您好,

      在VMware的網站上註冊,然後下載,但我會建議你到bt或動物上找,謝謝。

  25. 小洪
    2010年8月25日03:34 | #39

    TO heeheehaha

    直接下載試用版,可試用60天
    可以測試DRS功能

    • 嘉許
      2010年8月26日15:26 | #40

      您好,

      說老實話,在VMware的網站上註冊不一定能下載,但bt或動物上好像已經有了。呵呵

  26. heeheehaha45
    2010年9月1日14:52 | #41

    多謝各位的解答! 但又一問題出現了:我在一PC上安裝了WORKSTATION 7.0 ,並運行 windows server 2003. ip 是由DHCP發的.為192.168.0.150 但其後我把這VM 複製到另一PC上,用WORKSTATION 7.0開啟, 但用其他電腦ping 192.168.0.150都無效了.把VM從新開啟也是這樣. 但那部192.168.0.150可以成功地PING其他主機. 問題在哪裡?

    • 嘉許
      2010年9月2日05:30 | #42

      您好,

      你在新電腦的vw7上,試著將這個電腦的Bridged的網路卡從AUTO轉成手動到真正連上網路的網路卡試試看,謝謝。

  27. heeheehaha45
    2010年9月2日08:54 | #43

    @嘉許
    嘉許先生:
    這樣還是不行…今天我試了重新安裝workstation7,在workstation 7 上安裝windowse server 2008 R2,網卡設定是bridged,它還是很可惡…那裝了win server 2008 r2 的vm可以PING其他實體電腦,但是實體不能ping 他…我又試試安裝ubuntu在那workstation 7上,結果ubuntu 的VM 可以PING 實體電腦,實體電腦也可以PING ubuntu vm. 這會不會是 windows server 的問題呢? 謝謝你!

    • 嘉許
      2010年9月3日03:35 | #44

      您好,

      等一下。你是說無法PING到2008啊?好像你沒開啟印表共享的話,一般的2008也是無法PING到的,更別說虛擬機中的了。一般將VM從某一個VW移到另一個VW上,只要設定好BRIDGED,應該都沒有太大問題的。您再試試?

  28. ite1234
    2010年9月3日11:23 | #45

    你好:
    我有買你的書,只是博客來還沒寄到(調貨中)
    我最近在移轉系統到vSphere4.0中出一個很困擾的問題
    才1%就出錯,而且是多台都這樣
    vCenter converter standalone 4.0, 4.3或是vCenter下的4.2都測過
    錯誤訊息如下:
    [2010-09-02 16:52:03.125 05128 info 'App'] [task,332] [task-5] — BEGIN — Convert

    [2010-09-02 16:52:03.140 05128 error 'App'] Found dangling SSL error: [0] error:00000001:lib(0):func(0):reason(1)

    [2010-09-02 16:52:03.171 05128 info 'App'] [taskSpec,464] [task-5] [TaskMap] task-5:task-5

    [2010-09-02 16:52:53.250 05128 error 'App'] [task,344] [LRO] Unexpected Exception: converter.fault.CloneFault

    [2010-09-02 16:52:53.250 05128 info 'App'] [task,373] [task-5] — ERROR — Convert: converter.fault.CloneFault
    請問我該從哪方面著手? 這dangling SSL error是問題主因嗎?

    • 嘉許
      2010年9月3日17:12 | #46

      Hi,

      Can you upload the Log and your Hw/SW information? thanks.

評論分頁
  1. 本篇文章目前尚無任何 trackbacks 和 pingbacks。