Jak zainstalować Javę na Linuksie by móc korzystać z KVM Supermicro? Jak otworzyć launch.jnlp? Jak otworzyć jviewer.jnlp? (Troubleshooting)

| F.A.Q.Wsparcie

Zdalna konsola (KVM) dostępna jest via plug-in JAVA oraz HTML5. Domyślnie, czyli bez zakupu dodatkowej licencji większą funkcjonalność ma JAVA (np. możliwość montowania obrazów ISO).

Zgodnie z oficjalnym stanowiskiem Supermicro:

Usually IPMI KVM doesn’t work with open source Java (OpenJDK, IcedTea). Need Oracle Java.

Skąd pobrać Javę Oracle (a tym samym Javę Web Start)?

https://www.java.com/en/download/linux_manual.jsp

W zalezności od dystrybucji można pobrać źródła oraz RPM.

Instalacja Javy ze źródeł w przypadku Java 8 Update 73 (8u73)

mkdir /usr/java

Przeniesięcie archiwum do katalogu /usr/java

mv jre-8u401-linux-x64.tar.gz /usr/java

Rozpakowanie

tar zxvf jre-8u401-linux-x64.tar.gz

Katalog w którym zainstalowana jest java to jre1.8.0_73

Po rozpakowaniu archiwum tar.gz można usunąć w celu zaoszczędzenia miejsca na dysku.

Sprawdzenie czy mamy zainstalowany pakiet Java Web Start (javaws)

which javaws

/usr/bin/java

Sprawdzenie dokąd prowadzi skrót:

ls -l /usr/bin/javaws

Zapewne prowadzi do IcedTea lub openJDK

Jeżeli chcemy mieć globalnie możliwość korzystania z javaws via JAVA Oracle usuwamy istniejące dowiązanie

rm -r /usr/bin/javaws

Tworzymy linka symbolicznego do naszego katalogu z oficjalną Javą

ln -s /usr/java/jre1.8.0_401/bin/javaws /usr/bin/javaws

Sprawdzamy czy działa

javaws launch.jnlp

Płyta MBD-X13SCL-F (Firmware Version 01.01.12)

Płyta MBD-X12SCZ-F (Firmware Version 01.01.12)

Płyta MBD-H11SSL-I ( 01.28)

Troubleshooting:

Nie ma jednej rekomendacji ale:

  1. Upewnij się że firmware IPMI jest w najnowszej wersji
  2. Jeżeli masz problem z certyfikatem może pomóc przeflashowanie firmware bez zachowania ustawień - operacja ta powinna odnowić certyfikat SSL
  3. Zmień ustawienia security na najniższe, dodaj adres IP do wyjątków http://192.168.1.X:80 lub https://192.168.1.X:443
  4. Jeżeli Java runtime 8 nie działa mimo niskich ustawień security, spróbuj użyć IcedTea, to czasem może zadziałać.
  5. W przeciwnym razie możesz użyć IPMIView. Dla starszych generacji płyt głównych powinieneś użyć starszej wersji IPMIView, np. 2.13.

 

 

 

 

 Powiązane strony: