簡體   English   中英

無法從同一本地網絡ping和連接雲堆棧VM實例IP

[英]Unable to ping and connect cloud stack vm instance ip from the same local network

我是雲計算的初學者,現在正在學習構建私有雲的雲堆棧。根據此文檔,我已經在一個節點上安裝了管理服務器以及存儲,在另一個節點上安裝了KVM計算服務器。我還設置了管理服務器並添加了區域,吊艙,群集和主機。一切似乎都正常運行。但是,當我在雲堆棧中創建實例時,我可以使用雲堆棧提供的控制台進入該虛擬機,但無法使用該IP ping並連接該實例通過ssh解決問題。現在有人可以解決這個問題嗎?謝謝您的關注。

如果您可以訪問由控制台代理VM提供的VM控制台,則CloudStack在您無法ping通本地計算機上的VM方面沒有任何作用。 您能否提供有關您的網絡的更多詳細信息? 我認為您剛開始使用L2(扁平)網絡(提供相同網絡CIDR或子網的IP)時,您嘗試使用的本地計算機上的網絡配置都會出現問題或Cloudstack。 我建議您看看您的計算機和VM是否都可以ping通網關。 如果他們可以的話,那將是第一步,請嘗試從這兩者訪問Internet(如果可以在用於設置Cloudstack的網絡中使用Internet)。

您正在使用的快速入門指南專門用於僅在一台計算機上配置管理服務器,NFS存儲和代理。 當您使用其他計算機作為KVM代理時,其配置略有更改,我之前遇到過類似的問題。 我建議您遵循此指南: http : //docs.cloudstack.apache.org/projects/cloudstack-installation/en/4.9/hypervisor/kvm.html當您使用單獨的計算機作為KVM代理時,經常會出現問題同步iptables規則。 在KVM代理的OS環境中應注意以下事項:

  1. 禁用防火牆-不要擔心,CloudStack使用iptables,防火牆服務確實使用了iptables來管理網絡規則。 使防火牆服務保持運行是此問題的最常見根本原因。 您可以通過以下命令來執行此操作(這些命令將禁用並停止當前以及重新啟動后運行firewalld)

    systemctl禁用firewalld && systemctl停止firewalld

  2. 重新啟動iptables和cloudstack-agent服務

    systemctl重新啟動iptables systemctl重新啟動cloudstack-agent

如果仍然發現任何問題,建議您加載ACS文檔中此處提供的默認iptables規則,然后重新啟動iptables服務: http : //docs.cloudstack.apache.org/projects/cloudstack-installation/zh/4.9/ hypervisor / kvm.html

另外,如果您剛剛開始,查看和了解錯誤的常見位置是管理機中的/var/log/cloudstack/management/management-server.log和代理中的/var/log/cloudstack/agent/agent.log機。 在這里,您將看到cloudstack設置中最可能的錯誤或警告(如果存在)。 告訴我是否可行。 祝一切順利。

PS:如果您剛剛開始,請使用Cloudstack 4.11,這是最新的穩定LTS版本(盡管到處都有一些小錯誤,但沒有雲破裂;)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM