背景知识:

  1.数据分布存储,不是复制存储

  2.数据不动,代码动,由于分布式存储,所以把代码移动到数据的地方计算。

  3.数据如何分割,hadoop提供的分割文件的编程接口

安装:

  1.安装JDK

    1.解压

    2.配置环境变量,为了直接查看java进程,linux查看方法就是jps命令。

    3.vim /etc/profile (全局的)

      export JAVA_HOME=/usr/java/jdk1.6.0_45
      export PATH=$JAVA_HOME/bin:$PATH
      export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  2.安装HDFS

    1.vim conf/hadoop_env.sh

      export JAVA_HOME=/usr/java/jdk1.7.0_51

    2.vim core-site.xml

      <property>

        <name>fs.default.name</name>
        <value>hdfs://master:9000</value>
      </property>
      <property>
        <name>hadoop.tmp.dir</name>
        <value>/opt/tmphadoop</value>
      </property>

      <property>
        <name>dfs.replication</name>
        <value>2</value>
      </property>

    3.

最新文章

  1. 51nod 1613翻硬币
  2. vmware workstation 7.0官方下载安装
  3. hibernate -inverse
  4. webots自学笔记(一)软件界面和简单模型仿真
  5. 测试开发Python培训:抓取新浪微博评论提取目标数据-技术篇
  6. NodeMCU入门(5):Docker Image 构建固件,开启SmartConfig
  7. Python cPickle模块
  8. Yii2.0源码阅读-一次请求的完整过程
  9. Django+xadmin打造在线教育平台(七)
  10. js数组去重排序(封装方法)
  11. HTML required
  12. java获取当前时间精确到毫秒
  13. EFM32G232F64时钟树
  14. Vue 的语法
  15. 在写makefile过程中遇到的问题
  16. BZOJ3787:Gty的文艺妹子序列(分块,树状数组)
  17. bat 变量作用域
  18. 踢掉某个li
  19. nginx 错误日志分析
  20. struts2上传单个文件

热门文章

  1. python3.6 django2.06 使用QQ邮箱发送邮件
  2. SWIFT Scan QRCode
  3. SWIFT中将信息保存到plist文件内
  4. scanf格式化中的\n
  5. Magento邮件发送完美设置
  6. nodejs tutorials
  7. chapter02 三种决策树模型:单一决策树、随机森林、GBDT(梯度提升决策树) 预测泰坦尼克号乘客生还情况
  8. .net core grpc 实现通信(一)
  9. (转)C语言中scanf函数与空格回车
  10. npm bower gulp