У меня есть корпус M1000e с восемью блейд-серверами M915. Оборудование было недавно распаковано, и все настройки установлены по умолчанию. На всех узлах установлен iDRAC6 v3.65 (сборка 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 может быть неанализируемой?
Я использую CentOS 7 с Firefox 31 и Oracle JRE 8u31 для просмотра страниц контроллера управления и запуска idracviewer.
решение1
Это была аппаратная проблема. Мы связались со службой поддержки, они заменили материнскую плату сервера, и теперь он работает нормально.