在虛擬化時跑到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 虛擬化還有什麼地方要注意的嗎?
你的 Linux 系統能否用 root 以 ssh 密碼方式登入?
因為 vConverter 會用 root 身分, 經由 ssh 協定登入該主機, 安裝一個 Agent 之後再開始轉換. 如果你沒有給他 ssh 登入的 root 權限, 它就無法完成工作.
那你的 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 名稱, 以免有解析錯誤的問題.
SSH v2 不是很確定 IP-B用putty可以登入算有支援嗎?
看他是用2 only
IP-C 是指VM本機還是VM裡的目地PC
Linux 不太會用.
找到原因了,不知道之前的工程師設了什麼,用來原機同網段的IP無法用SSH連線到來原機,用不同網段的IP反而可以.