iT邦幫忙

0

vmware converter 進行 Linux 虛擬化時發生錯誤

在虛擬化時跑到3%時會出現 FAILED: A general system error occurred:
Network error. Host key can’t be retrieved. (return code 2)

看到有一篇寫,hosts.allow裡要加下面兩行但沒有用.

sudo echo "ALL:ALL" >> /etc/hosts.allow
service network restart

想請問一下Linux 虛擬化還有什麼地方要注意的嗎?

1 個回答

0
raytracy
iT邦大神 1 級 ‧ 2018-07-11 22:09:58
最佳解答

你的 Linux 系統能否用 root 以 ssh 密碼方式登入?

因為 vConverter 會用 root 身分, 經由 ssh 協定登入該主機, 安裝一個 Agent 之後再開始轉換. 如果你沒有給他 ssh 登入的 root 權限, 它就無法完成工作.

看更多先前的回應...收起先前的回應...
cheng1279 iT邦新手 5 級 ‧ 2018-07-11 22:51:59 檢舉

可以喔,如果不行的在開頭就不會過了.

raytracy iT邦大神 1 級 ‧ 2018-07-11 23:11:42 檢舉

那你的 Linux 可以支援 SSH v2 嗎?
如果只開了 SSH v1 也是不會過...

此外, 不只你的 vConverter 要能夠 ssh 進去, 也要能夠從你的 Destination VM ssh 進去才可以.

例如:
Source Linux: IP-A
vConverter: IP-B
Destination VM: IP-C

你的 IP-A 必須能夠讓 IP-B 和 IP-C 都可以用 root 身分 SSH 進去才行.

還有, 全部選項都填 IP, 不要填 DNS/FQDN 名稱, 以免有解析錯誤的問題.

cheng1279 iT邦新手 5 級 ‧ 2018-07-12 00:53:36 檢舉

SSH v2 不是很確定 IP-B用putty可以登入算有支援嗎?
看他是用2 only
IP-C 是指VM本機還是VM裡的目地PC
Linux 不太會用.

cheng1279 iT邦新手 5 級 ‧ 2018-07-13 11:04:29 檢舉

找到原因了,不知道之前的工程師設了什麼,用來原機同網段的IP無法用SSH連線到來原機,用不同網段的IP反而可以.

我要發表回答

立即登入回答