在實例日誌中獲取此錯誤。我無法找出新星或中子記錄中的任何錯誤。 檢查所有配置,一切都很好。由於元數據問題,Openstack實例無法訪問
url_helper.py [警告]:調用 'http://169.254.169.254/2009-04-04/meta-data/instance-id' 失敗[50/120秒]:請求錯誤[(, '連接到169.254.169.254超時(連接超時= 50.0)。')]
任何可以幫助什麼實際的錯誤,以及如何解決它?
在實例日誌中獲取此錯誤。我無法找出新星或中子記錄中的任何錯誤。 檢查所有配置,一切都很好。由於元數據問題,Openstack實例無法訪問
url_helper.py [警告]:調用 'http://169.254.169.254/2009-04-04/meta-data/instance-id' 失敗[50/120秒]:請求錯誤[(, '連接到169.254.169.254超時(連接超時= 50.0)。')]
任何可以幫助什麼實際的錯誤,以及如何解決它?
可能Reason1: -
我猜您正在使用安裝在他們的GUI實例。當你在一個實例上安裝圖形用戶界面(ubuntu/centos或其他)時,他們會引入一系列不同的服務。特別是,在ubuntu中,一個名爲「avahi」的服務被添加並啓動,在實例上添加一條169.254/16的路由。這開始引發問題,因爲現在實例認爲它可以直接到達169.254.169.254而不是將數據包發送到網關。
更多細節爲什麼發生這種情況以及如何阻止這種情況可以在這個博客上找到。
https://rahulait.wordpress.com/2016/04/02/metadata-failure-with-ubuntu-desktop-on-openstack/
可能Reason2: -
如果你有一個專用網絡,它沒有連接到任何「路由器」,對於私有網絡的網關接口會有所回落。爲了與元數據服務進行通信,數據包需要發送到網絡的網關,在這種情況下無法訪問,因此您會看到這些日誌。
我希望它有幫助。