我有一個帶有八個 M915 刀片的 M1000e 機櫃。硬體最近拆箱,所有設定均為預設值。所有節點都有 iDRAC6 v3.65(Build 6),其中七個節點可透過 iDRACView java 應用程式訪問,每次我按「啟動遠端控制台」時都會從伺服器下載該應用程式。但其中之一(位於第 4 個伺服器插槽中)在 jnlp 檔案啟動後立即顯示「無法啟動應用程式」視窗。如果我點擊“詳細資訊”,它會顯示以下異常資訊:
JNLParseException[ Could not parse launch file. Error at line 0.]
at com.sun.javaws.jnl.XMLFormat.decode(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
包裹異常:
java.io.EOFException: encoding.error.not.xml
at com.sun.deploy.xml.XMLEncoding.decodeXML(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.decode(Unknown Source)
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
我嘗試將 iDRAC6 版本回滾到 3.50(Build 4),但錯誤並沒有消失,所以我回到 3.65。
我怎樣才能擺脫它?
該 XML 檔案在哪裡?它是合併到 jnlp 檔案中還是由應用程式單獨下載? iDRAC 中的哪些設定可能無法解析?
我使用帶有 Firefox 31 和 Oracle JRE 8u31 的 CentOS 7 來瀏覽管理控制器頁面並啟動 idracviewer。
答案1
那是一個硬體問題。我們聯繫了支援人員,他們更換了伺服器主機板,現在工作正常。