CDH5.15.2替换JDK1.7到1.8

2024-05-24 10:18
文章标签 1.8 替换 jdk1.7 cdh5.15

本文主要是介绍CDH5.15.2替换JDK1.7到1.8,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、实现功能

CDH5.15.2安装过程中默认是jdk1.7,但是很多程序是jdk1.8开发的,所以,还是替换jdk1.8方便一些。

二、实现步骤

1.自定义安装JDK,并配置环境变量/etc/profile。

默认已会,否则参考:
https://blog.csdn.net/u010886217/article/details/83479380

2.通过cm关闭所有服务

3.命令行关闭cloudera manager server

[root@cdh1 bin]#  systemctl stop cloudera-scm-server

4.在Cloudera Manager Server主机修改/etc/default/cloudera-scm-server

[root@cdh1 bin]# vi /etc/default/cloudera-scm-server 
添加
export JAVA_HOME=/opt/module/jdk1.8.0_151

5.启动Cloudera Manager Server

[root@cdh1 bin]#  systemctl start cloudera-scm-server

6.设置每个节点Java Home Directory

(1)选择每个节点

(2)添加Java Home Directory目录


7.重启所有服务


三、参考

1.https://blog.csdn.net/wflh323/article/details/87297435
2.https://blog.csdn.net/mamls/article/details/78268064?utm_source=blogxgwz3

这篇关于CDH5.15.2替换JDK1.7到1.8的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/998127

相关文章

剑指Offer—编程题4 ( 替换空格)

一、题目:替换空格 题目:请实现一个函数,把字符串中的每个空格替换成"%20"。例如输入“We are happy.”,则输出“We%20are%20happy.”。    在网络编程中,如果URL参数中含有特殊字符,如空格、'#'等,可能导致服务器端无法获得正确的参数值。我们需要将这些特殊符号转换成服务器可以识别的字符。转换的规则是在'%'后面跟上ASCII码的两位十六进制的表示。

从PATH说起的shell命令行替换

许久之前,师弟问了我一个问题,为什么shell中添加环境变量的写法是下面这种方式 PATH=~/.lib:$PATH; export PATH 而下面这种会报错呢? $PATH=~/.lib:$PATH; export PATH 当时我的回答是,"shell就是这样子规定的呀"。 回答的同时,也突然间发现有些自己感觉很熟悉的概念,原来自己并没有那么清楚,因此这一篇讲讲shell的命令行

Emacs之实现目录替换(一百四十三)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏:多媒体系统工程师系列【原创干货持续更新中……】🚀 优质视频课程:AAOS车载系统+AOSP14系统攻城狮入门实战课【原创干货持续更新中……】🚀 人生格言: 人生从来没有捷径,只有行

source配置文件不生效 原创 2016年03月14日 18:43:55 3558 问题背景: 升级jdk 1.8之后,启动时报版本编译问题,查看$JAVA_HOME,$JRE_HOME

source配置文件不生效 原创  2016年03月14日 18:43:55 3558 问题背景:       升级jdk 1.8之后,启动时报版本编译问题,查看$JAVA_HOME,$JRE_HOME,没有问题。      初步推断是没有source,sourec .bashrc 之后查看$JAVA_HOME,$JRE_HOME变成1.8版本,但启动时还是报错,这就

NX/UG二次开发—其他—替换、新增UG启动界面+修改UG背景界面

一、修改UG启动画面(适用于UG6.0以前版本):           1.首先准备软件ResHacker,百度一下就行。   2.到UG的安装目录UGII下拷贝ugraf.exe(记住:复制一个放着备份,以免修改错误),去掉ugraf.exe的只读属性,然后用ResHacker打开,在>>资源>>位图>>130,点击一下,左侧显示的就是UG启动的那张画面,我们需要做的就是拿同样大小的图片用在位

不到3毛钱的SOT23和SOT89封装18V耐压低功耗高PSRR高精度LDO稳压芯片ME6231电流0.5A电压3.3V和1.8V

前言 SOT23-5封装ME6231外观和丝印 一款国产LDO,某些场合,要把1117扔了吧,SOT23封装,虽然不是最小,但也是够小的了。 参考价格:约0.25元 概述 ME6231 系列是以 CMOS 工艺制造的 18V 耐压、低功耗、高 PSRR,高精度低压差线性稳压器。ME6231系列稳压器内置固定电压基准,温度保护,限流电路,相位补偿电路以及低内阻的 MOSFET,达到高

YOLOv8主干网络使用FasterNet替换

1 提出问题 减少GFLOPs就一定能提高模型的运行速度吗?一般人认为这个是理由应当的。但是在FasterNet文章中,作者告诉我们:不一定! 延迟与浮点数运算的关系如下: Latency=FLOPs÷FLOPS FLOPs:模型浮点数运算 FLOPS:每秒浮点数运算 这个你们在实验中可以得到验证,MobileNetV3主干网络替换之后,参数量下降很多,FLOPs也下降很多,但是在GPU平台上

C++ 89 之 string查找和替换

#include <iostream>#include <string>using namespace std;int main(){// int find(const string& str, int pos = 0) const; //查找str第一次出现位置,从pos开始查找// int find(const char* s, int pos = 0) const; //查找s第

【PL/SQL】替换触发器的详解

替换触发器——instead of 替换触发器,它的触发时机是instead of,与其他类型触发器不同的是,替换触发器定义在视图(一种数据库对象)上的,而不是定义在表上。由于视图是由多个基表连接组成的逻辑结构,所有一般不允许用户进行DML操作(insert,update,delete等操作),这样当用户编写替换触发器后,对视图操作实际上就变成了执行触发器中的PL/SQL操作。先创建视图 cr

若依 ruoyi-for-loveqq 来啦,教你怎么完全去除底层 spring 并替换为 loveqq 框架,仅替换包名即可!

一、替换依赖 下列是现有spring相关依赖: <dependency><groupId>org.springframework</groupId><artifactId>spring-framework-bom</artifactId><version>${spring-framework.version}</version><type>pom</type><scope>import</s