q4561231 发表于 2017-12-17 21:20:35

salt一键部署hadoop

hadoop-file:  file.managed:
  - source: salt://hadoop/hadoop-2.7.3.tar.gz
  - name: /opt/hadoop-2.7.3.tar.gz
  - user: root
  - group: root
  

  
hadoop-install:
  cmd.run:
  - name: 'cd /opt && tar zxf hadoop-2.7.3.tar.gz && ln -s hadoop-2.7.3/ hadoop && chown -R hadoop:hadoop /opt/hadoop*'
  - unless: 'test -d /opt/hadoop-2.7.3'
  - require:
  - file: hadoop-file
  
hadoop-rmtgz:
  file.absent:
  - name: /opt/hadoop-2.7.3.tar.gz
  - require:
  - cmd: hadoop-install
  
/etc/profile:
  file.append:
  - text:
  - export HADOOP_HOME=/opt/hadoop
  - export PATH=$HADOOP_HOME/bin:$PATH
  - require:
  - file: hadoop-rmtgz
  
source-profile:
  cmd.run:
  - name: 'source /etc/profile'
  - require:
  - file: /etc/profile
  

lgpp 发表于 2017-12-17 21:57:34

进来回复拿金币6666666666666666
页: [1]
查看完整版本: salt一键部署hadoop