iT邦幫忙

0

VMware converter V2V 錯誤

最近要繼續將舊的 VM 轉移到新的上面
(從 vSphere 5.1 轉到 vSphere 6.5)
但是這兩天測試其中一台搬遷的時候
搬到 97% 就失敗了~Orz

OS 本身是 CentOS 6.6
匯出 log 查詢以後
先是一堆檔案顯示 socket ignored
下面開始出現一堆訊息

--> /bin/tar_1.28: ./home/xxxxxxxx/public_html/assets/uploads/410x410/1346749463758A.jpg: Cannot write: No space left on device
--> /bin/tar_1.28: ./home/xxxxxxxx/public_html/plugin/ck/ckfinder/userfiles/images/20161205124006.jpg: Cannot open: No such file or directory
--> /bin/tar_1.28: ./home/lifeway: Cannot mkdir: No space left on device

最後看到的訊息中 status 顯示為

Exiting with failure status due to previous errors /usr/lib/vmware-converter/bin/ssh -z -F /usr/lib/vmware-converter/ssh.conf root@192.168.0.0-p 22 " tar --one-file-system --sparse -C '/' -cf - ." | /bin/tar_1.28 --numeric-owner --delay-directory-restore -C '/mnt/p2v-src-root/' -y -xf - (return code 2)'

不知道有沒有人遇過相同的問題可以指點一下是哪裡有問題?

sanbis iT邦新手 3 級 ‧ 2018-09-04 11:32:18 檢舉
這個問題已經解決了~
關鍵點在於搬過去後建立起來的 destination machine 空間不足~
這台 VM 目前的空間使用量已達 89%
在搬遷的時候會使用 tar 將檔案打包後再傳送
因為剩餘的空間不夠所以導致失敗~囧
0
yesongow
iT邦大師 1 級 ‧ 2018-08-30 14:36:18

No space left on device

看更多先前的回應...收起先前的回應...
yesongow iT邦大師 1 級 ‧ 2018-08-30 14:40:31 檢舉

5.1的GuestOS存在哪?

A. 5.1主機的內部空間?
B. 共用的NAS儲存空間?

如果是在共用儲存空間,只要用6.5的HostOS去讀取共用儲存空間,就能ADD 到6.5的Inventory囉!

可別在5.1的Inventory上,將該GuestOS Destory喔!那就會在儲存空間消失了!
我都選移除(remove)

sanbis iT邦新手 3 級 ‧ 2018-08-30 14:52:02 檢舉

有點不懂這個空間不足是指哪一個?
Source 還是 destination
Source 的空間如下

Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_CentOS-LogVol01
140G 119G 15G 89% /
tmpfs 2.9G 0 2.9G 0% /dev/shm
/dev/sda1 190M 95M 85M 53% /boot
/usr/tmpDSK 4.0G 85M 3.7G 3% /tmp

destination 的空間將 boot從 200 改成 400https://ithelp.ithome.com.tw/upload/images/20180830/20078381FKUwhj750h.png

sanbis iT邦新手 3 級 ‧ 2018-08-30 14:54:13 檢舉

因為 5.1 跟 6.5 的設備代差太大
沒辦法直接併在一起運作
所以現在要將 5.1 的 VM 轉到 6.5 上面以後
將 5.1 整個砍掉升級韌體並改裝 5.5

yesongow iT邦大師 1 級 ‧ 2018-08-30 15:10:58 檢舉

EQLDS1看來,還滿大的呀!

sanbis iT邦新手 3 級 ‧ 2018-08-30 15:58:27 檢舉

我不太了解所謂的 No space left on device
是指我在 convert 的 Source 還是 destination 其中一方?
還是說是 Host 後面掛載的儲存設備?
後者應該不太可能吧?

James iT邦大師 7 級 ‧ 2018-08-30 17:14:43 檢舉

/images/emoticon/emoticon19.gif

0
唬爛
iT邦好手 1 級 ‧ 2018-08-30 22:35:54

好奇的問一下?為何不使用匯出OVA方式轉移?
V2V通常使用於不同虛擬平台遷移Guest OS

看更多先前的回應...收起先前的回應...
sanbis iT邦新手 3 級 ‧ 2018-08-30 23:21:45 檢舉

5.1 系統上可以將 VM 匯出成 OVA 嗎?
雖然說是相同的 vSphere 上面
但是一個 5.1 一個 6.5 相差也沒小到哪裡去
用 V2V 也差不多了

唬爛 iT邦好手 1 級 ‧ 2018-08-30 23:58:03 檢舉

ESXi任何版本應該都有匯出OVA的選項! => 有錯請糾正,先匯出到操作的電腦,再由操作的電腦匯入OVA到新的ESXi,新版可以向下相容舊版的硬體版本

sanbis iT邦新手 3 級 ‧ 2018-08-31 09:25:15 檢舉

從選單中並沒有看到可以匯出成 OVA 的選項
https://ithelp.ithome.com.tw/upload/images/20180831/200783815VUNNTsqbe.png

sanbis iT邦新手 3 級 ‧ 2018-08-31 09:30:05 檢舉

就算可以匯出
操作的電腦空間也沒這麼大
而且這樣算是從舊的儲存設備中先撈到本機來
然後在上傳到新的儲存設備中 算起來時間反而會拖更久吧?
這種做法跟直接關閉 VM 後從舊的設備中下載 VMDK
然後上傳到新的設備中在註冊差不多吧?

用 converter 的好處是可以開機中直接複製
複製完畢椅後切換 IP 就好

唬爛 iT邦好手 1 級 ‧ 2018-08-31 20:19:27 檢舉

詳見下圖,名稱有OVA或OVF => 應是版本差異
至於操作的電腦空間也沒這麼大 => 這就無解
https://ithelp.ithome.com.tw/upload/images/20180831/20035684PPCPlSqvcY.jpg

0
WilliamHuang
iT邦研究生 1 級 ‧ 2018-08-30 23:17:52

看完樓上幾篇回覆
我笑很大聲
為什麼大家都執著在
P2V V2V ㄎㄎ
就不能用基礎又穩的方式移轉
就像我當初遇到一個修PC的
副總要我拉他起來當SE
當他說出PEXXXX裝SER2012是難題
我就說我自己去裝
/images/emoticon/emoticon01.gif

sanbis iT邦新手 3 級 ‧ 2018-08-30 23:26:39 檢舉

菜鳥一隻不知道有什麼方式移轉~
如果說是直接關機後將 VM 的檔案撈過去重新註冊起來最簡單
問題是…………盡量不想關機啊~
基本上是因為客戶的要求…………移轉要停 MySQL 已經讓他們很難搞了

也有過建一台新的 VM 然後使用 cPanel 管理軟體整個搬過去
問題是新的 VM 一些套件也跟著是最新的
有些客戶網站太老,丟到新的套件上馬上一堆無法正常使用~
之前幫客戶搬過以後一堆網站都要修修補補~差點想翻桌

我要發表回答

立即登入回答