Skip to content

Latest commit

 

History

History
32 lines (30 loc) · 1.28 KB

hadoop_learn.md

File metadata and controls

32 lines (30 loc) · 1.28 KB

开始

  • java 安装
# install jdk1.8
- name: unpack java1.8 tar to remote
  unarchive: src=server-jre-8u144-linux-x64.tar.gz dest=/tmp

- name: install java
  shell: "{{ item }}"
  with_items:
    - sudo mkdir -p /usr/lib/jvm
    - sudo mv /tmp/jdk1.8.0_144 /usr/lib/jvm/
    - test -f /usr/bin/java && sudo rm /usr/bin/java
    - test -f /usr/bin/javac && sudo rm /usr/bin/javac
    - test -f /etc/alternatives/java && sudo rm /etc/alternatives/java
    - test -d /usr/lib/jvm/jdk1.8.0_111 && rm -rf /usr/lib/jvm/jdk1.8.0_111
    - sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_144/bin/java" 1
    - sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_144/bin/javac" 1
    - sudo chmod a+x /usr/bin/java
    - sudo chmod a+x /usr/bin/javac
    - sudo chown -R root:root /usr/lib/jvm/jdk1.8.0_144
    - sudo update-alternatives --config java
JobConf conf = new JobConf(new Configuration());