#os
hostname
ipsoftware
notes
1centos7
apollo.dt.com
192.168.56.181
1.zookeeper
2.storm
master
2centos7
artemis.dt.com
192.168.56.182
1.zookeeper
2.storm
worker
3centos7
uranus.dt.com
192.168.56.183
1.zookeeper
2.storm
worker
centos7 安裝jdk1.8
centos7安裝配置zookeeper集群
[root@dtadmin ~]# wget
[root@apollo ~]# yum install libtool -y
[root@apollo ~]# yum -y install gcc
[root@apollo ~]# yum -y install gcc-c++
[root@apollo ~]# yum -y install make
[root@apollo ~]# yum -y install uuid-devel
[root@apollo ~]# yum -y install libuuid-devel
[root@apollo ~]# yum -y install e2fsprogs-devel
[root@apollo dtadmin]# wget
#解壓[root@apollo dtadmin]# tar -zxvf libsodium-1.0.10.tar.gz
#移到目錄/opt/下
[root@apollo dtadmin]# mv libsodium-1.0.10 /opt/libsodium-1.0.10
#進入到目錄
[root@apollo dtadmin]# cd /opt/libsodium-1.0.10
#編譯[root@apollo libsodium-1.0.10]# ./autogen.sh
[root@apollo libsodium-1.0.10]# ./configure
[root@apollo libsodium-1.0.10]# make
[root@apollo libsodium-1.0.10]# make install
#解壓
[root@apollo dtadmin]# tar -xvf zeromq-4.2.1.tar
#移到目錄/opt/zeromq下
[root@apollo dtadmin]# mv zeromq-4.2.1 /opt/zeromq
#進入目錄/opt/zeromq
[root@apollo dtadmin]# cd /opt/zeromq/
#編譯安裝
[root@apollo zeromq]# ./autogen.sh
[root@apollo zeromq]# ./configure pkg_config_path="/usr/local/lib/pkgconfig"
[root@apollo zeromq]# make
[root@apollo zeromq]# make install
#如果沒有安裝git
[root@apollo zeromq]# yum -y install git
#git clone jzmq
[root@apollo zeromq]# git clone git:
#移動jzmq到/opt/jzmq下
[root@apollo zeromq]# mv jzmq /opt/jzmq
#進入目錄jzmq/jzmq-jni
[root@apollo zeromq]# cd /opt/jzmq/jzmq-jni
#編譯[root@apollo jzmq-jni]# ./autogen.sh
[root@apollo jzmq-jni]# ./configure
#解壓
[root@apollo dtadmin]# tar -zxvf apache-storm-1.1.0.tar.gz
#移到/opt/storm下
[root@apollo dtadmin]# mv apache-storm-1.1.0 /opt/storm
[root@apollo dtadmin]# vim /etc/profile
#新增以下配置
# storm-1.1.0
export storm_home=/opt/storm
export path=$path
:$storm_home/bin
#使修改生效
[root@apollo dtadmin]# source /etc/profile
#驗證[root@apollo dtadmin]# echo $storm_home
/opt/storm
#進入$storm_home目錄
[root@apollo storm]# cd $storm_home
#建立目錄
[root@apollo storm]# mkdir -p data
#進入配置檔案目錄
[root@apollo storm]# cd $storm_home/conf
#修改配置檔案storm.yaml
[root@apollo conf]# vim storm.yaml
#修改的配置項如下
storm.zookeeper.servers:
- "192.168.56.181"
- "192.168.56.182"
- "192.168.56.183"
nimbus.seeds: ["192.168.56.181"]
storm.local.dir: "/opt/storm/data"
把storm.yaml配置檔案中的內容拷貝到yaml lint框中驗證,如下圖所示:
* 注:在拷貝檔案前,2~5的所有步驟都要在從機上完成。*
#拷貝到伺服器artemis.dt.com上
[root@apollo opt]# scp -r storm/ artemis.dt.com:/opt/
#拷貝到伺服器uranus.dt.com上
[root@apollo opt]# scp -r storm/ uranus.dt.com:/opt/
[root@apollo opt]# nohup $storm_home/bin/storm nimbus &
[root@artemis dtadmin]# nohup $storm_home/bin/storm supervisor &
[root@uranus dtadmin]# nohup $storm_home/bin/storm supervisor &
#主控節點上執行
centos7 0 安裝配置samba檔案共享服務
作為依賴被安裝 pytalloc.x86 64 0 2.1.6 1.el7 samba common libs.x86 64 0 4.4.4 14.el7 3 samba common tools.x86 64 0 4.4.4 14.el7 3 samba libs.x86 64 0 4.4.4 1...
CentOS 7 0安裝配置Vsftp伺服器
一 配置防火牆,開啟ftp伺服器需要的埠 centos 7.0預設使用的是firewall作為防火牆,這裡改為iptables防火牆。1 關閉firewall systemctl stop firewalld.service 停止firewall systemctl disable firewall...
CentOS 7 0安裝配置Vsftp伺服器
一 配置防火牆,開啟ftp伺服器需要的埠 centos 7.0預設使用的是firewall作為防火牆,這裡改為iptables防火牆。1 關閉firewall systemctl stop firewalld.service 停止firewall systemctl disable firewall...