centos7 安装jdk&hadoop

CentOS7 linux安装 配置 jdk和Hadoop 1 安装jdk 1.1 卸载系统自带的OpenJDK 关于openjdk与jdk的区别:openjdk是jdk的开放原始码版本,以GPL协议的形式放出。 关于JDK和OpenJDK的区别,可以归纳为以下几点: 授权协议的不同 OpenJDK不包含Deployment(部署)功能 OpenJDK源代码不完整 部分源代码用开源代码替换 openjdk只包含最精简的JDK 不能使用Java商标 阅读详情

安装jdk

#创建文件夹
cd  /opt
sudo mkdir module
sudo mkdir software
#修改文件夹所有
sudo chown atguigu:atguigu module/  software/
#卸载现有jdk
rpm -qa | grep java
sudo rpm -e --nodeps xxx
# 将jdk-8u144-linux-x64.tar.gz 拉进/opt/software中
#tar -C 解压到指定目录
tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/module/
#开始配置环境变量
sudo vim /etc/profile
#在profile文件最下面加入
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_144
export PATH=$PATH:$JAVA_HOME/bin
:wq
#使环境变量生效
source /etc/profile
#测试是否安装成功
java -version

安装hadoop

#将hadoop2.7.2 放到software目录下面
tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module/
sudo vi /etc/profile
#在profile文件中加入
##HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-2.7.2
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
:wq
#使环境变量生效
source /etc/profile
#测试是否安装成功
hadoop version
一文读懂无人机AI识别算法,原理、技术、应用 本文详细介绍了无人机识别算法的工作原理、技术优势以及在多个行业的应用前景,展现了其在提升安全监控、资源管理和应急响应中的关键作用。尽管无人机识别算法在多个领域展现出巨大潜力,但仍面临技术挑战,如算法的准确性、数据的实时处理能力以及对复杂环境的适应性。4. 消防与城市管理: 无人机识别算法在消防和城市管理中的应用,为相关部门提供了及时的信息支持,提升了应急处置能力和城市管理水平。1. 公安监控: 无人机识别算法在公安领域的应用,可以实时识别犯罪嫌疑人和违法行为,有效提升城市治安管理的智能化水平。 阅读详情

相关推荐

三菱PLC通信库大比拼:手把手教你用C#实现最高效的McProtocol数据读写

本文深入比较了三菱PLC通信库的性能,重点介绍了如何使用C#高效实现McProtocol数据读写。通过实测数据对比HslCommunication、McProtocol-next和自定义方案的优劣,提供优化技巧和代码示例,帮助开发者在工业自动化场景中提升通信效率。

m0n1o2p的博客 257

在CentOs 7 上安装jdk和Hadoop

1.1 找到原有的Java jdk java -version rpm -qa| grep java 1.2 卸载原有Jdk [root@localhost bin]# rpm -e --nodeps java-1.8.0-openjdk [root@localhost bin]# rpm -e --nodeps java-1.8.0-openjdk-headless [root@localhost bin]# rpm -e --nodeps tzdata-java [root@localhost bi

weixin_46048259的博客 2917

Halcon手眼标定实战:九点标定法从入门到精通(附完整代码)

本文详细介绍了Halcon环境下九点标定法的完整实现流程,从基础概念到实战技巧,帮助开发者快速掌握手眼标定技术。通过精确采集图像坐标与机械坐标,计算仿射变换矩阵,实现相机与机械臂坐标系的精确映射,适用于工业自动化中的平面定位场景。

v4w5x6的博客 411

docker 开机自启动&容器docker运行自启动

1.docker开机自启动 systemctl enable docker 2.容器docker 运行时自启动 docker 容器启动策略 no 默认策略,在容器退出时不重启容器 on-failure 在容器非正常退出时(退出状态非0),才会重启容器 on-failure:3 在容器非正常退出时重启容器,最多重启3次 always 在容器退出时总是重启容器 unless-stopped 在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器 Docker容器的退出状态码 0

sinat_17618381的博客 5435

别再只会插卡了!用示波器实测SIM卡上电时序与通信波形(附故障排查)

本文深入解析了SIM卡通信的电气信号与时序规则,通过示波器实测波形揭示SIM卡上电时序与通信协议的关键细节。从VCC、CLK、RST、DATA四路信号的协同工作,到ATR(Answer to Reset)的解析,再到常见故障的波形诊断与排查方法,为硬件工程师提供了实用的调试指南。文章还分享了高级调试技巧与现代化工具链搭建建议,帮助提升物联网设备SIM卡通信的可靠性与效率。

weixin_42567279的博客 328

多物理场光学仿真软件:COMSOL_(10).激光器与谐振腔仿真

定义Nd:YAG晶体的材料属性% 折射率% 吸收系数% 发射截面% 定义光泵浦源% 泵浦光波长% 泵浦光强度% 泵浦光方向% 定义全反射镜% 选择边界% 完美电导体边界条件% 定义部分反射镜% 选择边界% 反射率边界条件% 反射率通过 COMSOL 对激光器和光学谐振腔进行仿真,可以全面评估激光器的性能,包括输出功率、效率、稳定性和模式选择等。这些仿真结果为激光器的设计和优化提供了重要的参考依据。

kkchenjj的博客 1649

linux 环境下替换jar包中class文件或jar包

参数其中{ctxu}这四个参数必须选选其一。[vfmn0PMe]是可选参数,文件名也是必须的。解释:jar 各项参数。

sinat_17618381的博客 1615

超声波传感器(CH101&ch201) - Ⅰ

压电微机械超声换能器(PMUT)和超声波信号处理的可编程片上系统(SoC)集成在一起的传感器

nicole088的专栏 2796

docker 安装 oracle11g & oracle导入dmp文件

1.docker 安装 oracle11g 拉取镜像 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 启动容器 docker run -d -p 1521:1521 -v /opt/oracle:/tmp --privileged=true --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g --restart=on-failur

sinat_17618381的博客 1104

RT-Thread必考面试题及参考答案

RT-Thread的设备驱动模型遵循层次化的结构,设计简洁且易于扩展。它主要由设备注册、设备操作和设备控制三部分组成。设备驱动模型允许开发者为不同的硬件设备编写驱动程序,这些驱动程序可以被RT-Thread内核统一管理和调度。在RT-Thread中,设备被抽象成一系列标准的接口,包括打开、关闭、读取、写入、控制等操作,这些操作封装在结构体中。设备驱动程序需要实现这些接口,然后通过调用函数注册设备,使其对系统可见。这种模型不仅简化了驱动开发,还提高了代码的可移植性和可维护性。

大模型大数据攻城狮的专栏 1824

手把手教你学simulink(16.2)--基于Simulink的高通滤波器(High-Pass Filter)项目

基于Simulink的高通滤波器(High-Pass Filter)项目的详细实例介绍。这个项目将重点放在高通滤波器的设计、实现和仿真上,帮助你理解和应用高通滤波器在信号处理中的作用。

MHD0815的博客 926

centos7搭建git服务器& git拉取远程分支并切换

1.centos7搭建git服务器 1.安装git yum install git 2.增加git用户 sudo adduser git 3.初始化Git仓库 git init --bare xxx.git 4.更改文件权限 chown -R git:git xxx.git 5.本地克隆远程git项目 git clone git@ip:/home/git/sample.git 2.git拉取远程分支并切换到该分支 git fetch ##获取远程所有分支 git branch -r ##可

sinat_17618381的博客 1078

linux系统宝塔服务器temp文件夹里总是被上传病毒php脚本

服务器时不时的会发送短信说你服务器有病毒,找到了这个tmp文件,删除了之后又有了。确实是有很多人就这么无聊,每天都攻击你的服务器。找了很久的原因,网上也提供了一大堆方法,但都是很简陋的答案,具体怎么操作并没有说。没办法只能自己去排查这个问题。从两个角度来考虑,第一是服务器系统问题,比如宝塔的漏洞。但一时半会看不出问题来。只能去排查自己的项目代码。最后了解到代码确实是存在漏洞的。但代码中也确实了很多的校验,为什么会存在漏洞了?这就不得不从上传的过程开始说起。

guiplan 1497

清理linux日志

查找大文件 [root@test-os testuser]# df -h ###查看所有block使用情况 Filesystem Size Used Avail Use% Mounted on /dev/sda3 8.8G 8.8G 0 100% / tmpfs 931M 0 931M 0% /dev/shm /dev/sda1 190M 40M 141M 22% /boot [root@test-os tes...

sinat_17618381的博客 1025

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

pod节点jar包替换流程

功能验证没问题了,再进行下面操作,如果有问题,先排查问题。4、重启容器后进行功能验证。

sinat_17618381的博客 834

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

mysql 安装

mysql 安装

sinat_17618381的博客 346

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

hadoop集群主从时间同步

1. 时间服务器配置(必须root用户) (1)检查ntp是否安装 [root@hadoop102 桌面]# rpm -qa|grep ntp ntp-4.2.6p5-10.el6.centos.x86_64 fontpackages-filesystem-1.41-1.1.el6.noarch ntpdate-4.2.6p5-10.el6.centos.x86_64 (2)修改ntp配置文件 [root@hadoop102 桌面]# vi /etc/ntp.conf 修改内容如下 a)修改1(授权19

sinat_17618381的博客 340

centos7 设置静态ip&设置主机名

配置静态ip cd /etc/sysconfig/network-scripts sudo vim ifcfg-ens33 修改如下内容 BOOTPROTO="static" #dhcp改为static ONBOOT="yes" #开机启用本配置 IPADDR=192.168.5.101 #静态IP GATEWAY=192.168.5.2 #默认网关 NETMASK=255.255.255....

sinat_17618381的博客 310

hadoop集群分发脚本

分发脚本 xsync #!/bin/bash #1 获取输入参数个数,如果没有参数,直接退出 pcount=$# if((pcount==0)); then echo no args; exit; fi #2 获取文件名称 #basename 是去除目录后剩下的名字 p1=$1 fname=`basename $p1` echo fname=$fname #3 获取上级目录到绝对路径 # ...

sinat_17618381的博客 284

hadoop 历史服务器、日志聚集

配置历史服务器 1.配置mapred-site.xml文件 [atguigu@hadoop101 hadoop]$ vi mapred-site.xml 在该文件里面增加如下配置 目前启动在SecondaryNameNode同一台服务器 <!-- 历史服务器端地址 --> <property> <name>mapreduce.jobhistory.address</name> <value>hadoop103:10020</value&g

sinat_17618381的博客 259

linux 常用命令

linux 常用命令

sinat_17618381的博客 251

hadoop分布式集群搭建

虚拟机准备 虚拟机单机配置:内存4G,硬盘50G 安装好linux /boot 200M /swap 2g / 剩余 *安装VMTools 关闭防火墙 sudo service iptables stop sudo chkconfig iptables off 设置静态IP,改主机名 编辑vim /etc/sysconfig/network-scrip...

sinat_17618381的博客 244

centos7 关闭防火墙&开放端口

相关命令 查看防火墙状态: systemctl status firewalld.service 关闭防火墙: systemctl stop firewalld.service 启动防火墙:systemctl start firewalld.service 开机禁用防火墙自启 : systemctl disable firewalld.service 开机启动防火墙自启 : systemctl...

sinat_17618381的博客 237

oracle 相关命令合集

数据库初始化命令 创建表空间 create tablespace EFMIS logging datafile '/opt/oracle/app/oradata/helowin/EFMIS.dbf' size 32M autoextend on next 32M maxsize 2048M extent management local; 创建用户名密码并设置默认表空间 create user boss identified by boss default tablespace EFMIS; grant

sinat_17618381的博客 229

理解 Linux 动态库加载:LD_LIBRARY_PATH

flyfish

二分掌柜的 382

Linux-iostat命令详解

Linux命令学习记录

m0xin的博客 131
上一篇: centos7 设置静态ip&设置主机名
下一篇: 配置ssh免密登录
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值