Linux Ubuntu 18.04安装JDK、Hadoop、Hbase以及图形界面

最新版linux jdk-18_linux-x64_bin.tar.gz 最新版linux jdk-18_linux-x64_bin.tar.gz最新版linux jdk-18_linux-x64_bin.tar.gz 立即下载


🌸提示🌸

  • 如果是在Linux服务器上安装JDK、Hadoop、Hbase,请按照文章顺序阅读;
  • 如果是在本机的Linux虚拟机中安装,请跳过文章1、2、6这几个部分。

0. 准备工作

首先,需要准备下列东西(VNC Viewer特别适合像我这样看不到GUI就心慌的小菜鸟🦜):

在选择JDK、Hadoop、HBase版本时需注意各版本的兼容情况

官方文档 (搜索文档中的内容:Ctrl + F)


1. 【服务器】获取阿里云ECS

系统:Ubuntu 18.04

疫情防控期间😷,学生可获取一台6个月免费使用的阿里云ECS服务器

获取条件:

  • 账号通过实名认证 & 学生认证
  • 完成一次10道选择题的测试(答对6道以上)

2. 【服务器】了解快照 ✨

2.1 快照简介

快照可在某一时间点上、对某一特定磁盘的数据进行留存,起到数据备份🗄的作用。

快照的优势:

  • 创建快照可有效规避大量的风险,例如操作失误删除了系统文件、安全漏洞造成了病毒感染…

  • 创建快照亦可极大地提升效率,例如通过快照创建的镜像可以快速部署多个服务器


2.2 创建一个快照

  1. 从阿里云的实例列表,进入到服务器的管理界面
  1. 进入本示例快照,点击创建快照
  1. 填写快照信息
  1. 创建成功!

    创建过程需要几分钟,请耐心等待~⌛️

    创建成功后,本实例可以通过回滚磁盘来规避风险;其它实例可以通过创建自定义镜像来快速部署。


2.3 回滚磁盘 💿

  1. 首先,回到实例详情页面,停止✋🏻服务器的运行
  1. 再次进入本实例快照页面,选择快照,点击回滚磁盘
  1. 在弹出页面点击确定 ✅
  1. 利用快照回滚完成,请耐心等待服务器的自动部署(大约需要2~5分钟)

更多相关内容:创建自动快照策略


3. 创建Hadoop用户🧑🏻‍💻

# 创建hadoop用户,并使用/bin/bash作为shell
sudo useradd -m hadoop -s /bin/bash  

# 为hadoop用户设置密码,密码输入两次
sudo passwd hadoop         

# 为hadoop用户增加管理员权限,方便部署
sudo adduser hadoop sudo       

# 将当前用户切换到hadoop用户
su - hadoop             

# 更新hadoop用户的apt,方便后续软件安装
sudo apt-get update

4. 配置SSH无密码登陆

# 1. 服务端安装
sudo apt-get install openssh-server
 
# 客户端安装
# Ubuntu默认安装了SSH client
# sudo apt-get install openssh-client


------------------------
# 2. 进入到宿主目录下,生成本机秘钥同时设置免密登录
# >>> 注意,这里不能使用 root 用户生成秘钥,而是要使用你想要设置的用户 <<<
cd /home/hadoop/
 
ssh-keygen -t rsa -P ""
 
# 2.1 将公钥追加到 authorized_keys 文件中
cat .ssh/id_rsa.pub >> .ssh/authorized_keys
# 2.2 赋予 authorized_keys 文件权限
chmod 600 .ssh/authorized_keys


------------------------
# 3. 验证是否成功
ssh localhost

5. 安装JDK

5.1 方法一:👋手动安装 (推荐 🙆🏻‍♂️)

5.1.1 流程
  1. 电脑端下载Linux_JDK8
  2. 使用WinSCP将压缩包上传至服务器
  3. 解压并安装JDK8
5.1.2 电脑端下载Linux JDK8

获取Linux_JDK8(下载需登录Oracle账号)

5.1.3 使用WinSCP将压缩包上传至服务器

获取WinSCP

  1. 填入服务器信息
  1. 连接服务器
  1. 上传压缩包
5.1.4 解压并安装JDK8
# 1. 创建目录
sudo mkdir /usr/lib/jvm

------------------------
# 2. 将JDK解压缩到该目录
# >>> 注意下列命令的文件名是否与自己的JDK压缩包名一致 <<<
sudo tar -zxvf jdk-8u241-linux-x64.tar.gz -C /usr/lib/jvm

------------------------
# 3. 修改环境变量
# 3.1 编辑.bashrc
# 相关操作: 'i': 进入编辑模式, 'esc': 退出编辑模式, ':wq': 保存并退出
sudo vi ~/.bashrc

# 3.2 在文件末尾添加如下内容
# >>> 注意目录与JDK与自己创建的一致 <<<
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_241
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH 

# 3.3 使环境变量马上生效
source ~/.bashrc

------------------------
# 4. 系统注册此JDK
# >>> 注意JDK与自己创建的一致 <<<
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_241/bin/java 300

------------------------
# 5. 查看是否安装成功
java -version

5.2 方法二:命令行安装 (不推荐!🙅🏻‍♂️)

看到很多JDK命令行安装教程都是这样写的,可是我用这种方法直到最后也没装上JDK… 😭😤

# 1. 安装依赖
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

# 2. 安装jdk1.8
sudo apt-get install oracle-java8-installer
5.2.1 安装过程中遇到的一些问题🧐
  1. E: Package ‘python-software-properties’ has no installation candidate

    # >>> 解决方法 <<<
    # 系统 >= Ubuntu 12.10 使用'software-properties-common'代替'python-software-properties'
    sudo apt-get install software-properties-common
    
  2. add-apt-repository command not found

    # >>> 解决方法 <<<
    # 安装software-properties-common
    apt-get install software-properties-common
    
  3. E: Package ‘oracle-java8-installer’ has no installation candidate

    # >>> 尝试以下几种均无效... <<<
    # 1. 添加各种依赖
    # 2. 更新apt-get
    # 3. 用aptitude替代apt-get
    # 4. sudo update-alternatives --config java    # 该方法用于多版本jdk间的切换
    
    
    # >>> 解决方法 <<<
    # 1. 手动安装
    #   (详见“方法二:手动安装”)
    
    # 2. 用OpenJDK替代
    # 2.1 更新软件包列表
    sudo apt-get update
    # 2.2 安装openjdk
    sudo apt-get install openjdk-8-jdk
    # 2.3 查看是否安装成功
    java -version
    

6. 【服务器】图形化界面

6.1 流程

  1. 服务器开启VNC使用的端口
  2. 服务器安装Ubuntu桌面与VNC Server
  3. 客户端安装VNC Viewer
  4. 连接

6.2 服务器开启VNC使用的端口

  1. 进入安全组
  1. 添加安全组规则

⚠️ 注意:若端口未开启,用VNC Viewer连接时会出现如下提示:

6.3 服务器安装Ubuntu桌面与VNC Server

# 1. 更新apt
sudo apt-get update && sudo apt-get upgrade -y

------------------------
# 2. 安装桌面
# 安装过程中,若出现是否将系统文件改为新版本的提示,请输入'y'并回车
# 安装过程大概持续10min
sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

------------------------
# 3. 安装VNC Server
sudo apt-get install vnc4server

------------------------
# 4. 启动VNC Server并创建一个会话
# >>> 注意'vncserver'与':'间有一个空格 <<<
# 接下来需设置密码
vncserver :1

------------------------
# 5. 关闭会话
vncserver -kill :1

------------------------
# 6. 编辑~/.vnc/xstartup
# 该文件只有在第一次启动VNC Sever后才会创建
nano ~/.vnc/xstartup

# >>> nano部分操作:'ctrl + o' 保存, 'Enter' 确认,'ctrl + x' 退出 <<<
# 7. 将文件改为:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
# 8. 再次打开VNC Server
vncserver :1

6.4 客户端安装VNC Viewer(略)

获取VNC Viewer

6.5 连接🔗

  1. 输入服务器IP + :1,回车
  1. 输入密码(命令行第一次输入vncserver :1后设置的密码),点击OK
  1. √ 大功告成!😆
再测试一下网络~

7. 安装Hadoop 🐘

7.1 流程

  1. 电脑端下载Hadoop 2.7.1(略)
  2. 将Hadoop压缩包用WinSCP上传至Linux服务器(同5.1.3,略)
  3. 解压并安装Hadoop 2.7.1

7.2 解压并安装Hadoop 2.7.1

# 1. 解压
# 1.1 解压到/usr/local目录下
sudo tar -zxvf  hadoop-2.7.1.tar.gz -C /usr/local

# 1.2 进入到/usr/local目录
cd /usr/local

# 1.3 重命名为hadoop
sudo mv hadoop-2.7.1 hadoop

# 1.4 修改文件权限
sudo chown -R hadoop ./hadoop


------------------------
# 2. 配置环境变量
# 2.1 编辑.bashrc
vim ~/.bashrc

# 2.2 添加如下内容
# Hadoop Environment
export HADOOP_HOME=/usr/local/hadoop
export CLASSPATH=$($HADOOP_HOME/bin/hadoop classpath):$CLASSPATH
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

# 2.3 使环境变量马上生效
source ~/.bashrc

# 2.4 查看是否安装成功
hadoop version
# 3. 在hadoop-env.sh中添加jdk路径
# 3.1 进入到/usr/local/hadoop/etc/hadoop目录
cd /usr/local/hadoop/etc/hadoop

# 3.2 编辑hadoop-env.sh
vim hadoop-env.sh

# 3.3 修改JAVA_HOME值
# 修改前:export JAVA_HOME=${JAVA_HOME}
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_241
# 4. 依旧是在/usr/local/hadoop/etc/hadoop目录下,修改两个配置文件

# 4.1 修改core-site.xml文件
# 4.1.1 编辑core-site.xml
vim core-site.xml

# 4.1.2 添加如下配置内容
<configuration>
        <property>
             <name>hadoop.tmp.dir</name>
             <value>file:/usr/local/hadoop/tmp</value>
             <description>Abase for other temporary directories.</description>
        </property>
        <property>
             <name>fs.defaultFS</name>
             <value>hdfs://localhost:9000</value>
        </property>
</configuration>

----------------
# 4.2 修改hdfs-site.xml文件
# 4.2.1 编辑core-site.xml
vim hdfs-site.xml

# 4.2.2 添加如下配置内容
<configuration>
        <property>
             <name>dfs.replication</name>
             <value>1</value>
        </property>
        <property>
             <name>dfs.namenode.name.dir</name>
             <value>file:/usr/local/hadoop/tmp/dfs/name</value>
        </property>
        <property>
             <name>dfs.datanode.data.dir</name>
             <value>file:/usr/local/hadoop/tmp/dfs/data</value>
        </property>
</configuration>


------------------------
# 5. 启动hadoop
# 5.1 进入/usr/local/hadoop
cd /usr/local/hadoop

# 5.2 执行NameNode格式化
./bin/hdfs namenode –format

# 5.3 启动Namenode和Datanode进程
./sbin/start-dfs.sh

# 5.4 查看启动结果
jps

7.3 jps下无NameNode进程的一种解决方法🕺🏻

# 1. 关闭dfs
stop-dfs.sh

# 2. 格式化namenode
hadoop namenode -format

# 3. 重启服务
start-all.sh

8. 安装HBase

8.1 流程

  1. 电脑端下载HBase 1.6.0(略)
  2. 将HBase压缩包用WinSCP上传至Linux服务器(同5.1.3,略)
  3. 解压并安装HBase 1.6.0

8.2 解压并安装HBase 1.6.0

# 1. 解压
# 1.1 解压到/usr/local目录下
sudo tar -zxf hbase-1.6.0-bin.tar.gz  -C/usr/local  

# 1.2 进入/usr/local目录
cd /usr/local

# 1.3 重命名
mv ./hbase-1.6.0 ./hbase

# 1.4 修改权限
sudo chown -R hadoop:hadoop  ./hbase  


------------------------
# 2. 配置命令行环境变量
# 2.1 编辑/etc/profile
vim /etc/profile

# 2.2 添加环境变量
export HBASE_HOME=/usr/local/hbase
export PATH=$HBASE_HOME/bin:$PATH
# 3. 修改hbase的配置文件/conf/hbase-env.sh
# 3.1 编辑hbase-env.sh
vim /usr/local/hbase/conf/hbase-env.sh

# 3.2 添加如下内容
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_241
export HBASE_MANAGES_ZK=true
# 4. 编辑.xml配置文件 conf/hbase-site.xml
# 4.1 编辑hbase-site.xml
vim /usr/local/hbase/conf/hbase-site.xml

# 4.2 添加如下内容
<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://localhost:9000/hbase</value>
                <description>数据存放的位置。</description>
        </property>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>localhost</value>
        </property>
        <property>
                <name>dfs.replication</name>
                <value>1</value>
                <description>指定副本个数为1,因为伪分布式。</description>
        </property>
</configuration>
# 5. 启动HBase
# >>> 启动HBase之前,确保Hadoop是运行正常的 <<<
# >>> 命令行输入jps,显示有4个Java进程 <<<
# >>> 分别是:jps、NameNode、DataNode、SecondaryNameNode <<<
start-hbase.sh

# 启动HBase后,再次执行jps会新增3个Java进程
# 分别是:HMaster、HRegionServer、HQuorumPeer

浏览器访问localhost:16010,会进入到Web管理页面

⚠️ 注意:HBASE1.0之前的版本端口为60010

至此,Ubuntu Linux服务器上的HBase数据库就安装完成啦!🎉🥳🎉

不如听首我写的歌放松一下叭~


9. 参考资料

jdk18_linux.zip linux版本的jdk1.8安装包,亲测有效,一次下载,终身有效. 立即下载

相关推荐

jdk-18_linux-aarch64_bin.tar.gz

jdk-18_linux-aarch64_bin.tar.gz

Ubuntu18.04安装jdk超详细保姆级教程

一个小知识:JDK和JRE的区别 如果你需要运行java程序,只需安装JRE就可以了。如果你需要编写java程序,需要安装JDK。JDK包含JRE。 两个小知识:openjdk和jdk的区别 下图截图自大佬,本教程也参考了这个教程:zhuer大佬的优秀教程 先查看是否安装了jdk,如果安装了,需要卸载。我这边是没有安装的。 java -version 然后自己手动官网下载: 附一个官网地址(不推荐,它还要登录,而且超慢): https://www.oracle.com/java/technologie

linjixia的博客 6557

Unity中的坐标系及其转换方法

Unity中的坐标系及其转换方法 Unity中有四种坐标系: 1.全局坐标系 World Coordinate System 全局坐标系是用于描述场景内所有物体位置的方向的基准,也称为世界坐标系,Unity中创建的物体都是以全局坐标系中的坐标原点(0,0,0),来确定各自的位置的,可以使用transform.position来获取游戏对象的世界坐标。 2.局部坐标系 Local Coordinate System 局部坐标系也称为模型坐标系或物体坐标系,每个物体都有自身独立的物体坐标系。当物体移动或改变方向

Z_hongli的博客 8178

Ubuntu 安装JDK18

1、打开官网 Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/2、复制下载地址 3、下载安装文件 sudo mkdir /usr/java #创建文件 sudo cd /usr/java #切换目录 sudo wget https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz #下载文件 4、配置环境变量 su

zynaln的博客 8311

深度强化学习中的动作屏蔽(Action Masking)

在复杂环境中使用动作屏蔽,实现更好的训练效果

Kiek17的博客 5875

Seurat 单细胞转录组测序数据分析教程(三)——python(scanpy)

文章参考至,做了一个更详细的解读。本教程探讨了 scanpy 的可视化可能性,分为三个部分:嵌入的散点图(例如 UMAP、t-SNE)使用已知标记基因鉴定簇差异表达基因的可视化在本教程中,我们将使用来自 10x 的数据集,其中包含来自PBMC的 68k 个细胞。Scanpy 在其分布中包括该数据集的简化样本,该数据集仅包含 700 个细胞和 765 个高度可变的基因。该数据集已经过预处理和 UMAP 计算。在本教程中,我们还将使用以下文献标记:B细胞:CD79A、MS4A1。

coffeeii的博客 5826

Linux中安装配置jdk

Lingx中安装配置jdk

adaizzz的博客 1798

绿联UGOS Pro系统虚拟机部署Windows 11详细教程(跳账户登录,安装内存驱动)

总的来说,此次的虚拟机部署Windows 11出现的问题应该是目前几乎所有虚拟机都可能出现的问题,和绿联是没有关系的。所以说如果你在其它NAS上虚拟机部署Windows 11系统如果出现同样的问题,那么今天教程的方案也同样适用于你。

qq_63499861的博客 1万+

1.7_如何在虚拟机上的 Linux 系统本地安装配置 Oracle Java 18 环境

Linux 通用的本地安装 Java 方式 解压 tar.gz 压缩包配置软连接或者环境变量 详解 Java 环境变量 Slackware 上如何安装 Java 环境! 全网最全 Linux Java 环境配置!

燃吹 U 客帮 1192

【科研】Michaelis–Menten 曲线(米氏曲线)中反应速率的计算

Michaelis–Menten 曲线 米氏曲线 纵坐标 反应速率求值 朗伯比尔定律

weixin_42809675的博客 2万+

告别手动查文献!用Claude Haiku 4.5一键帮你检索+插入参考文献,科研效率直接翻倍(附实操演示+AI提示词)

以下是我的论文段落内容与参考文献列表。以下是我论文段落内容【粘贴论文段落】,请根据每个段落的主题自动检索近五年内的高相关学术文献(以真实DOI或可查询来源为准),要求:1)为每个段落匹配2–3条最相关的文献;另一种是你没有现成的文献列表,需要AI能够帮你检索,筛选输出合适的参考文献列表,并将其正确插入至段落中。选择完成后,先让它检索文献,我设计了一段AI提示词,让Haiku 4.5模型围绕研究主题,给我在各大数据库搜索近五年的文献,并以表格的形式输出文献的核心信息,确保DOI号能直接跳转到原文。

qq_64378896的博客 403

操作手册——linux系统下安装JDK

1下载JDK JDK下载链接 2 解压 将下载下来的jdk存放在 /opt/jdk 路径下【自定义安装路径】 进入到jdk安装路径下,解压.tar.gz到当前文件夹下,生成jdk-18.0.1.1 cd /opt/jdk tar -zxvf jdk-18_linux-x64_bin.tar.gz 3 环境配置 #打开环境配置文件 vim profile # 配置java相关环境【根据JDK安装路径自定义】 export JAVA_HOME=/opt/jdk/jdk-18.0.1.1 export CL

contact97的博客 2018

华为OD机试 - 报文响应时间 - 贪心算法、位运算(Python/JS/C/C++ 2024 E卷 200分)

贪心算法是在每一步选择中都做出当前最优的选择,期望通过局部最优解推导出全局最优解的算法。

学Java,找哪吒 1757

VMware平台的Ubuntu部署完全分布式Hadoop环境

此文章是本人初次部署Hadoop的过程记录以及所遇到的问题解决,这篇文章只有实际操作部分,没有理论部分。

z253255的博客 9298

图注意力网络(GAT)原理与代码实战案例讲解

1. 背景介绍 图注意力网络(Graph Attention Network,简称GAT)是一种基于图神经网络(Graph Neural Networks,简称GNN)的深度学习方法。它能够处理具有复杂关系的节点数据,并在多个领域取得了显著的效果,如社交网络分析、推荐系统等。 2. 核心概念与联系

AI架构师小马 2711

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Ubuntu Linux服务器安装JDK8

文章目录1. 方法一:????手动安装 (推荐 ????????‍♂️)1.1 流程1.2 电脑端下载Linux JDK81.3 使用WinSCP将压缩包上传至服务器1.4 解压并安装JDK82. 方法二:命令行安装 (不推荐!????????‍♂️)2.1 安装过程中遇到的一些问题???? 1. 方法一:????手动安装 (推荐 ????????‍♂️) 1.1 流程 电脑端下载Linux_JDK8 使用WinSCP将压缩包上传至服务器(Mac下...

林大夕可的博客 1266

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Ubuntu Linux服务器安装HBase

文章目录1. 流程2. 解压并安装HBase 1.6.0 1. 流程 电脑端下载HBase 1.6.0(略) 将HBase压缩包用WinSCP上传至Linux服务器(略) Mac上传使用:Filezilla WinSCP的使用参考:《Ubuntu Linux服务器安装JDK8》第1.3部分 解压并安装HBase 1.6.0 2. 解压并安装HBase 1.6.0 # 1. ...

林大夕可的博客 493

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

实验一 VMware 17 虚拟机下安装Ubuntu16.04

古人云:“工欲善其事,必先利其器。我们在学习分布式数据库原理知识同时少不了实操,在做实验之前,把相关实验环境搭好事倍功半。在以后的实验中,均采用VMware虚拟机下,安装Ubuntu16.04,在ubuntu系统下做相关实验。参考以上步骤,就可以实现Vmware 17 player安装、Ubuntu16.04的安装,以及VM tools的安装,在次过程中可能会遇到各种问题,百度然后记录下来。

CREATED BY RICK. 4781

Ubuntu Linux创建Hadoop用户

# 1. 创建hadoop用户,并使用/bin/bash作为shell sudo useradd -m hadoop -s /bin/bash # 2. 为hadoop用户设置密码,密码输入两次 sudo passwd hadoop # 3. 为hadoop用户增加管理员权限,方便部署 sudo adduser hadoop sudo # 4. 将当前用户切换...

林大夕可的博客 2899

基于Ubuntu的Hadoop集群伪分布式配置与基础hadoop操作

参考教程:林子雨老师教程 系统平台:Ubuntu 18.04 64位 虚拟机:VMware 15Pro hadoop3.1.3:hadoop3.1.3清华源 java:jdk-8u231-linux-x64.tar.gz (该java版本已经过了有效期,但是鉴于版本的稳定性,本次配置仍然使用该版本。) 安装Hadoop 创建hadoop用户 新建hadoop用户 sudo useradd -m hadoop -s /bin/bash 设置hadoop密码并赋予sudo权限 sudo passwd ha

小麦叔叔的博客 547

ubuntu下HBase的安装

1.配置JAVA_HOME和CLASSPATH。打开{HBASE_HOME}/conf/hbase-env.sh    设置:   # The java implementation to use.  Java 1.6 required.   export JAVA_HOME=/home/nh/soft/jdk/jdk1.7.0_04(根据自己jdk安装路径配置)   # Extra

lovehuishouzan的专栏 3965

在Ubuntu中安装HBase

来与:http://blog.fens.me/linux-hbase-install/ 前言 HBase是Hadoop家族中的一个分布式数据库产品,HBase支持高并发读写,列式数据存储,高效的索引,自动分片,自动Region迁移等许多优点,已经越来越多的被界业认可并实施。 目录 在Ubuntu中环境准备 HBase安装 Thrift安装 1 在Ubuntu中

aliushuo的专栏 1155

Hadoop伪分布式配置【存档】

因为课程需要,所以在linux系统里配置了一下hadoop,最终成功了,分享一下我的配置参考和记录的存档。 参考链接: http://dblab.xmu.edu.cn/blog/2441-2/ https://blog.csdn.net/Honiyo/article/details/101789304 https://blog.csdn.net/stpeace/article/details/79426471 安装jdk成功 sudo tar -zxvf ~/jdk-8u271-linux-x64.tar.

weixin_44373409的博客 516

学校大数据课程环境配置

文章目录1、linux的安装2、hadoop的安装1)创建hadoop用户2)安装ssh,配置ssh无密码登陆3)安装jdk4)安装hadoop3、hbase的安装1)zookeeper的安装2)zookeeper配置伪分布 1、linux的安装 虚拟机 vmware fusion 12 下载链接 安装过程略,许可证可通过百度使用他人共享的 LInux版本:ubuntu 18.04 下载链接 安装过程略,主要是图片都找不着了,直接买百度吧 就是注意一下磁盘分区的设定我是其他选项 其他看看别人的博客都可以 2

weixin_43855947的博客 186

Ubuntu 18.04下ZooKeeper生产集群部署与高可用配置实战

ZooKeeper是分布式系统中实现强一致协调的核心中间件,其本质是基于ZAB协议的法定人数(Quorum)共识服务,通过牺牲分区容忍性保障CP特性。在真实生产环境中,单点部署无法满足SLA要求,必须构建多节点集群以实现故障自动恢复与服务持续可用。Ubuntu 18.04作为LTS发行版,凭借稳定内核、成熟APT生态和systemd/supervisord双模服务管理能力,成为ZooKeeper集群落地的主流操作系统选择。本文聚焦于该环境下的集群规划、Java运行时调优(如Oracle JDK 8u202替

weixin_30367169的博客 354
上一篇: Intellij IDEA 2019中Tomcat的部署
下一篇: Ubuntu Linux创建Hadoop用户
林大夕可
博客等级 码龄7年 2221粉丝 65原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值