1.準備工作
2.salt關於hadoop的部署指令碼,就是上面的init.sls中的內容,至於下面的內容的每一項的意思在之前jdk的指令碼中有寫。
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:
- 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
3.其餘的操作步驟和之前jdk,python類似這裡就不寫啦。 salt一鍵部署kafka
1.準備工作 2.salt關於kafka的部署指令碼,就是上面的init.sls中的內容,至於下面的內容的每一項的意思在之前jdk的指令碼中有寫。kafka file file.managed source salt kafka kafka 2.11 0.9.0.0.tar.gz name opt ...
salt一鍵部署python
1.準備工作 我們來看一下一鍵部署python的指令碼。python file file.managed source salt python python 2.7.8.tar.gz name opt python 2.7.8.tar.gz user root group root python i...
ceph 一鍵部署
首先先讚乙個,ceph很強大。部署很方便。寫了乙個半自動化部署指令碼,第一次寫高手飄過。過些時間來做成完全一鍵部署。我的測試環境 mon msd 我是安裝到一台伺服器上面,資料節點安裝了4臺伺服器 使用說明 1 mon msd osd 都需要執行 config ceph.sh install hos...