admin管理员组

文章数量:1531419

前言:此教程适用于全部我家云,首先要先弄明白我家云掉盘的原因:主要是因为一些大神编译的第三方系统没有集成我家云的硬件驱动,无法控制硬盘休眠,然后硬盘没事干就想休息,再唤醒就容易造成找不到硬盘的问题,很多人为了解决都是硬改,我看了很多大神弄得防止掉盘的补丁,我试了n次,还是不行,还有个大神弄了个菩萨保佑防掉盘,我刚开始看着感觉这菩萨做的不错,结果打开脚本一看,里面没有任何真正有用的东西,只有一个实现自慰功能的菩萨,原来是逗我们玩呢!可惜我不信佛,我家云会信么,于是我就潜心研究,精心修炼,最后终于功夫不负有心人,终于没有再掉过,实现方法也很简单,就是通过软件的方式,不让硬盘休眠。
  实现方法:我是在硬盘里部署了“Hadoop集群”,集群一开,就会有日志之类的数据不停地往硬盘中写,数据很少的,不会说一会硬盘就满了,该格式化了,或者你也可以写个Java脚本或者shell脚本啥的,只要能实现同样的读写硬盘就行了,因为本人是学大数据的,所以经常需要用到“Hadoop”,用这种方法既能方便自己学习,又能不掉盘,一箭双雕,是何等的快乐。
Hadoop搭建不适合小白,我只是给会点计算机,玩过Linux的提个醒,下面不废话了,上步骤,准备arm平台的Java压缩包,hadoop依靠Java,hadoop不区分arm和x86。
  本人环境说明,我用的是wdmomo大神做的以“可道云”为主界面的Windows7风格的镜像。作者提示把盘挂载到/mnt/disk目录下,我在该目录下创建了data/soft目录,Java和Hadoop的压缩包放在了soft目录下,我这里按照我的环境来教学,你看明白了想咋搞咋搞,看不太明白就按照我的来整,内容哪点有错误可以评论区提醒我改正。
  所用到的资源会在评论区
  
  先说一些常用的Linux命令
查看linux系统ip信息:ifconfig
ls:查看当前目录下面的内容
mkdir : 创建目录
cd : 切换到某个目录下面
pwd:获取当前目录的全路径

然后就是步骤:
  一、先把Java和Hadoop包放在该放的地方,winSCP软件连接我家云都可以搞进去
进入tar包(压缩包)目录。
安装jdk
1:解压:

tar -zxvf jdk-8u231-linux-arm64-vfp-hflt.tar.gz 

(文件名不用全部打完,按tab键会自动补全)
2:添加环境变量

vi /etc/profile

首先 按i 进入insert编辑模式
然后添加下面内容

export JAVA_HOME=/mnt/disk/data/soft/jdk1.8.0_231
export PATH=$PATH:$JAVA_HOME/bin

再按esc 退出编辑模式
再按shift 和 :
再输入wq
最后按回车即可
3:执行 source /etc/profile 让环境变量立刻生效
4:验证 java -version会看到Java的版本信息,说明环境变量配成功了

二、修改hosts文件

vi /etc/hosts

你的我家云ip 你的主机名
(千万别把我的汉字打上去,那要是能成功我把我家云吃了)

三、安装hadoop集群
1:解压

 tar -zxvf hadoop-2.7.5

本文标签: 第三方我家系统