otter的安裝使用

otter 安裝教程

wget安裝


yum -y install wget

安裝JDK

瀏覽器下載jdk`// 下載 jdk-8u221-linux-x64.rpm chmod +x jdk-8u221-linux-x64.rpm rpm -ivh jdk-8u221-linux-x64.rpm //查看java的版本信息 java -version

vim /etc/profile

// 添加以下配置 export JAVA_HOME=/usr/java/jdk1.8.0_221-amd64

export JAVA_BIN=/usr/java/jdk1.8.0_221-amd64/bin

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

// 執行 source /etc/profile`

 

zookeeper


https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz
tar -zxvf zookeeper-3.4.9.tar.gz

mv zookeeper-3.4.9 /usr/local/zookeeper

cd /usr/local/zookeeper/conf/

cp zoo_sample.cfg zoo.cfg

yum install vim


vim zoo.cfg

修改zoo.cfg如圖

 

創建/tmp/zookeeper/log 日誌目錄防止啓動找不到目錄報錯mkdir /tmp/zookeeper/
mkdir /tmp/zookeeper/log
配置環境變量


vim /etc/profile

添加配置如下export ZOOKEEPER=/usr/local/zookeeper
export PATH=$PATH:$ZOOKEEPER/bin

執行source /etc/profile    //使生效    

啓動ZookeeperzkServer.sh start //啓動
zkServer.sh status  //查看運行狀態

manager

初始化sqlhttps://raw.githubusercontent.com/alibaba/otter/master/manager/deployer/src/main/resources/sql/otter-manager-schema.sql下載manager

wget https://github.com/alibaba/otter/releases/download/otter-4.2.17/manager.deployer-4.2.17.tar.gz
mkdir /usr/local/otter/
mkdir /usr/local/otter/manager
tar -zxvf manager.deployer-4.2.17.tar.gz  -C /usr/local/otter/manager/

 

修改配置文件運行

cd /usr/local/otter/manager/conf vim otter.properties
cd /usr/local/otter/manager/bin/ ./startup.sh

開放端口

firewall-cmd --permanent --add-port=8080/tcp

firewall-cmd --reload

 

http://192.168.71.172:8080 初始密碼爲:admin/admin

在頁面配置zk

在頁面配置node01

      

未啓動node01

下載node`wget https://github.com/alibaba/otter/releases/download/otter-4.2.17/node.deployer-4.2.17.tar.gz mkdir /usr/local/otter/node tar -zxvf node.deployer-4.2.17.tar.gz  -C /usr/local/otter/node/

cd /usr/local/otter/node/conf vim otter.properties

配置manager地址,可以是多個

otter.manager.address = 192.168.71.172:1099選取node節點序號   echo 1 > nid 啓動節點

cd /usr/local/otter/node/bin/
./startup.sh

 

至此單節點已經安裝完成

考慮節點可能面臨掛掉風險,此處配置多節點進行負載,保證高可用

安裝aria2

wget https://nchc.dl.sourceforge.net/project/aria2/stable/aria2-1.19.0/aria2-1.19.0.tar.gz

mkdir /usr/local/otter/aria2

tar -zxvf aria2-1.19.0.tar.gz -C /usr/local/otter/aria2/
cd /usr/local/otter/aria2/
mv aria2-1.19.0/ ../aria2C
rm -rf /usr/local/otter/aria2/
cd /usr/local/otter/aria2C

 

安裝gcc 5.2`yum install centos-release-scl -y yum install devtoolset-4-toolchain -y scl enable devtoolset-4 bash gcc --version

./configure

make  // 報錯的話,再重新執行一次/configure這個就好了。

make install`

配置環境

vim /root/.bash_profile
# 添加aria2 安裝路徑到path    /usr/local/otter/aria2C/src
PATH=$PATH:$HOME/bin:/usr/local/otter/aria2C/src

 

配置多node節點

配置頁面node02 node03 圖片

mkdir /usr/local/otter/node03 cd /opt/

tar -zxvf node.deployer-4.2.17.tar.gz -C /usr/local/otter/node02/ tar -zxvf node.deployer-4.2.17.tar.gz -C /usr/local/otter/node03/ cd /usr/local/otter/node02/conf/

修改配置文件 vim otter.properties // manager地址 otter.manager.address = 192.168.71.172:1099

echo 2 > nid

cd ../bin ./startup.sh

cd /usr/local/otter/node03/conf/ 修改配置文件 vim otter.properties // manager地址 otter.manager.address = 192.168.71.172:1099

echo 3 > nid cd ../bin ./startup.sh`

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章