查看完整版本: [轉貼]【長篇教學】vCenter Converter 4.3轉換Linux主機

chun 2011-3-18 09:19

[轉貼]【長篇教學】vCenter Converter 4.3轉換Linux主機

http://vaemon.com/article/1117.html<br><br><h2>【長篇教學】vCenter Converter 4.3轉換Linux主機</h2>
                <div class="info">
                        <span class="date">2010年9月29日</span>
                        <span class="author"><a href="http://vaemon.com/article/author/admin/" title="由 嘉許 發表">嘉許</a></span>                                                                                <span class="addcomment"><a href="http://vaemon.com/article/1117.html#respond">發表評論</a></span>
                                <span class="comments"><a href="http://vaemon.com/article/1117.html#comments">閱讀評論</a></span>
                                               
                </div>
               
                        <p><img src="http://farm5.static.flickr.com/4108/5034745757_1be3c94564.jpg" alt="cv00" width="500" height="368"></p>
<p>8月30日,VMware也推出了VMware vCenter Converter 4.3
standalone版本。距離上一個版本4.01也有好一段時間了。這次新版的Converter推出,最主要還是配合新推出的vSphere
4.1,嘉許書中第24章使用的P2V
Conterver使用的是4.01,書中的範例也是使用Windows主機,因此在新版的Converter推出之後,也試著安裝一下,並且試著來轉換
一個Linux主機試試,本例是使用Ubuntu 10.4。</p>
<p><a href="http://downloads.vmware.com/d/info/datacenter_downloads/vmware_vcenter_converter_standalone/4_0" target="_blank">在這邊下載vCenter Converter 4.3</a>,當然前提是你要有一個註冊的VMware網站帳號。</p>
<p>版本編號:<a href="http://vaemon.com/article/VMware-converter-all-4.3.0-292238.exe" target="_blank">VMware-converter-all-4.3.0-292238.exe</a></p>
<p><span id="more-1117"></span></p>
<p><strong>轉換重點:</strong></p>
<blockquote><p>1、轉換Linux主機,硬碟一定要轉換成<strong><span style="color: rgb(255, 0, 0);">LSI SCSI</span></strong>的介面卡,要不然開不了機</p>
<p>2、如果是轉換2003,硬碟介面要選擇<strong><span style="color: rgb(255, 0, 0);">LSI SCSI</span></strong>,要不然會開不了機,出現錯誤訊息。</p>
<p>3、如果是轉換2008,硬碟介面要選擇<span style="color: rgb(255, 0, 0);"><strong>LSI SAS</strong></span>,要不然會開不了機,出現錯誤訊息。</p>
<p>4、最後設定階段,一定要將「Reconfigure」的選項關閉,要不然會轉換失敗</p>
</blockquote>
<p><strong>下載Converter 4.3</strong></p>
<p>你可以<a href="http://downloads.vmware.com/d/info/datacenter_downloads/vmware_vcenter_converter_standalone/4_0" target="_blank">在這邊下載vCenter Converter 4.3</a>,當然前提是你要有一個註冊的VMware網站帳號。</p>
<p>版本編號:<a href="http://vaemon.com/article/VMware-converter-all-4.3.0-292238.exe" target="_blank">VMware-converter-all-4.3.0-292238.exe</a></p>
<p><br class="spacer_"></p>
<p><strong>安裝Converter 4.3</strong></p>
<p>安裝Converter 4.3很容易,就像任何一個Windows下的應用軟體,只要一直按「下一步」就行。你可以在下面的作業系統中安裝Converter。</p>
<ul><blockquote>
<li>Windows XP Professional (32-bit and 64-bit)</li>
<li>Windows Server 2003 SP2, R2 (32-bit and 64-bit)</li>
<li>Windows Vista (32-bit and 64-bit)</li>
<li>Windows Server 2008 (32-bit and 64-bit)</li>
<li>Windows Server 2008 R2 (64-bit)</li>
<li>Windows 7 (32-bit and 64-bit)</li>
</blockquote></ul>
<p><br class="spacer_"></p>
<p><strong>使用Converter轉換Linux的事前準備工作</strong></p>
<p>在安裝好Converter之後,接下來就是轉換了。轉換Linux主機有幾個重點,要不然轉換會失敗,或是轉換後無法開機</p>
<blockquote><p>1、要轉換的Linux主機必須安裝ssh服務,要不然無法安裝Agent(Helper)到Linux中</p>
<p>2、必須啟動root帳號</p>
<p>3、使用LSI SCSI介面</p>
<p>4、Reconfigure功能關閉</p>
</blockquote>
<p><br class="spacer_"></p>
<p>如果沒有啟動ssh,就會有這個錯誤畫面</p>
<p><img src="http://farm5.static.flickr.com/4153/5034745641_8a85edc538_o.jpg" alt="ssherror" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>如果沒有啟動root帳號,也無法進行轉換</p>
<p><img src="http://farm5.static.flickr.com/4085/5035365310_0b6f75967e_o.jpg" alt="nouser right" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p><strong>安裝啟動ssh服務,並啟動root帳號</strong></p>
<p>由於Converter必須在要轉換的機器上安裝Agent程式才能進行轉換,因此Linux主機必須有ssh開放,並且允許root帳
號,Converter才能從遠端安裝Agent。這次我們示範的是一台安裝了Ubuntu
10.4的Linux主機,由於本身是一個桌面系統,因此預設是沒有安裝ssh的。我們要先安裝ssh服務才行。在Ubuntu下,是使用
openssh-server這個套件,我們要安裝起來。在Ubuntu下開啟一個終端視窗,並且輸入:</p>
<blockquote><p>sudo apt-get install openssh-server openssh-client</p>
</blockquote>
<p><img src="http://farm5.static.flickr.com/4086/5035386846_e362476bdf_o.jpg" alt="ssh.jpg" vspace="0" border="0" hspace="0"></p>
<p>在輸入你的使用者密碼之後,就會開始安裝,並且啟動SSH服務。在安裝完畢之後,輸入:</p>
<blockquote><p>sudo root passwd</p>
</blockquote>
<p>此時系統會要求你輸入root帳號的密碼,輸入兩次之後,你的root帳號也啟動了。</p>
<p><img src="http://farm5.static.flickr.com/4115/5034745399_5c9955cd6d_o.jpg" alt="enable root" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p><strong>開始轉換Linux主機</strong></p>
<p>1、進入VMware vCenter Converter,選擇「Convert Machine」。</p>
<p><img src="http://farm5.static.flickr.com/4153/5034774619_3874e3379e_o.jpg" alt="cvm.jpg" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>2、選擇「Power-on machine」,並且在下面輸入要轉換Linux主機的IP以及root帳號密碼。最下面的作業系統種類當然是選擇Linux。</p>
<p><img src="http://farm5.static.flickr.com/4090/5034744269_4c3d5d1de1_o.jpg" alt="cv01" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>3、接下來系統會去那台Linux電腦安裝Helper VM。</p>
<p><img src="http://farm5.static.flickr.com/4103/5034744353_9b6d32201c_o.jpg" alt="cv02" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>4、安裝好之後,系統會要求輸入ESX主機的IP、帳號、密碼。按下「下一步」繼續。</p>
<p><img src="http://farm5.static.flickr.com/4112/5035364236_bfaac6cab0_o.jpg" alt="cv03" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>5、接下來系統會試著連入ESX主機,在出現圖中的畫面時按下「Ignore」,這是vSphere Client一樣的認證。</p>
<p><img src="http://farm5.static.flickr.com/4152/5035364280_845a2cf9fe_o.jpg" alt="cv04" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>6、接下來會要求你選擇在ESX的VM名稱,我們就取一個名字,然後按下「下一步」繼續。</p>
<p><img src="http://farm5.static.flickr.com/4144/5034744493_752c6d951f_o.jpg" alt="cv05" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>7、接下來是選擇這個VM的所在Datastore。嘉許這台ESX使用的是本機儲存,因此選擇了Datastore1之後按下「下一步」繼續。</p>
<p><img src="http://farm5.static.flickr.com/4149/5034744563_91bebe6062_o.jpg" alt="cv06" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>8、<strong><span style="color: rgb(255, 0, 0);">這個畫面很重要,</span></strong>我們要確定三個地方,首先在「Data to copy」的畫面後面按下「Edit」。</p>
<p><img src="http://farm5.static.flickr.com/4131/5034744647_e37f4cb34d_o.jpg" alt="cv07" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>9、在硬碟的指定部分,先選擇「Advance」畫面,再選擇「Destination Layout」的標籤,確定這個Linux的兩個分割區都要選擇成「Maintain Size」。</p>
<p><img src="http://farm5.static.flickr.com/4108/5035365064_3bb9f904c6_o.jpg" alt="cv15" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>10、接著在「Device」的部分,一定要將Disk Controller的地方選擇成「SCSI LSI Logic」,要不然在轉換過去之後的VM就無法開機。</p>
<p><img src="http://farm5.static.flickr.com/4133/5034744709_9841b5c0aa_o.jpg" alt="cv08" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>11、在Option的設定,一定要將,Reconfigure destination virtual machine的地方拿掉,要不然轉換會失敗。</p>
<p><img src="http://farm5.static.flickr.com/4146/5034744803_c644948e83_o.jpg" alt="cv09" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>12、當所有的選項都弄好了,就可以按下按下「下一步」繼續。會進入總結畫面。按下「下一步」繼續。</p>
<p><img src="http://farm5.static.flickr.com/4127/5035364684_f9c3747797_o.jpg" alt="cv10" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>13、此時就會開始轉換。</p>
<p><img src="http://farm5.static.flickr.com/4126/5034744971_64e944be0f_o.jpg" alt="cv11" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>14、我們可以登入那台ESX主機查看,發現會有一個所謂的Helper VM已經建立,並且在幫助整個轉換。</p>
<p><img src="http://farm5.static.flickr.com/4104/5035365194_f69a5777f5_o.jpg" alt="cv16" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>15、當出現Complete時,表示轉換完成。</p>
<p><img src="http://farm5.static.flickr.com/4129/5035364944_041dc115a9_o.jpg" alt="cv13" vspace="0" border="0" hspace="0"></p>
<p><br class="spacer_"></p>
<p>16、此時我們進入該ESX,並且啟動VM,可以看到這台Ubuntu已經轉換完成了,並且可以啟動。</p>
<p><img src="http://farm5.static.flickr.com/4108/5034745757_1be3c94564.jpg" alt="cv00" width="500" height="368"></p>
<p><br class="spacer_"></p>
<p><strong>如果無法啟動</strong></p>
<p>如果在安裝後無法啟動,大部分原因是原來使用的IDE硬碟,在轉換成SCSI之後,系統無法找到對應的開機區。此時視你使用的Linux版本而定。
如果有使用Grub開機管理,可能需要重新安裝GRUB,但大部分的情況是,只要你在轉換時,千萬不要忘記設定LSI
SCSI,就不會出現無法開機的問題了。</p><br>
頁: [1]
查看完整版本: [轉貼]【長篇教學】vCenter Converter 4.3轉換Linux主機