Обновление Java с зонами Соляриса

Я выполняю сервер с глобальной зоной и четырьмя локальными зонами. Глобальная зона обеспечивает сервер базы данных и эти четыре локальных зоны выполненные экземпляры Tomcat с клиентским приложением (другое на зону).

Когда я создал сервер, я установил Java 1.6 на глобальной зоне, затем создал локальные зоны - таким образом, у них всех есть Java 1.6 на них.

Теперь я должен обновить до Java 1.8. Я сделал это на другом сервере Соляриса без зон и не имел никаких проблем, но я задаюсь вопросом, как обработать зоны с обновлением.

Я планирую обновить Java на глобальной зоне, но что относительно других зон? Я требую Java 1.8 на всех зонах, который является, почему я обновляю глобальную зону.

То, что я спрашиваю, - то, как справиться с обновлением с другими зонами. Я завершаю работу их сначала? Там управляет, к propogate новая версия Java к другим зонам, после того как глобальная зона сделана?

Я искал, но до сих пор подошел пустой. Благодаря всем для помощи.

0
задан 10 August 2015 в 05:45
2 ответа

Я нашел ответ - пакет Java для Solaris «знает зоны», поэтому вы можете обновить Java до последней версии в глобальной зоне, а также он обновит Java в других работающих зонах.

0
ответ дан 5 December 2019 в 12:24

Вам может не понравиться этот ответ, но я никогда не понимал пользы установки Java через менеджер пакетов. В конце концов, JRE (или JDK, если уж на то пошло) - это просто сжатый архив перед установкой.

Вот простые шаги по установке без использования менеджера пакетов:

  1. Загрузите пакет JRE (замените URL, подходящий для вашей платформы, на нужную версию JRE)

    wget \.
     --no-cookies \
     -- без чекового сертификата \.
     --заголовок "Cookie: oraclelicense=accept-securebackup-cookie" \.
     http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jre-8u60-solaris-x64.tar.gz
    
  2. Распакуйся, где хочешь. (например, /opt/java) или что угодно

  3. Если под этим местом установлено несколько JRE, то создайте симлинки, например, jre7 будет указывать на предпочитаемую вами версию JRE 7 и т.д.

Таким образом вы получите гораздо больший контроль, чем при использовании менеджера пакетов. Различные приложения на одном и том же хосте могут использовать разные версии JRE, если они так предпочитают.

.
0
ответ дан 5 December 2019 в 12:24

Теги

Похожие вопросы