其他分享
首页 > 其他分享> > Ignite学习日志2——不同系统不同主机集群搭建

Ignite学习日志2——不同系统不同主机集群搭建

作者:互联网

linux  centOS7 x86-64 ifconfig 显示  IP地址 为 192.168.0.111

win7 64位   ipcongfig  显示 IP地址 192.168.3.177

linux相关环境配置

下载远程操作安装linux系统服务器的连接工具PuTTY

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

 

cat /proc/version 查看操作系统版本

java环境搭建

创建devtool/java目录

mkdir devtool
cd devtool
mkdir java

用pscp从windows系统传输jdk压缩包 jdk-8u192-linux-x64.tar.gz

pscp -r [windows本地的jdk.tar.gz文件] [用户名]@[linux服务器IP]:devtool/java

进入 devtool/java目录运行解压命令

tar -zxvf  jdk-8u192-linux-x64.tar.gz

打开/etc/profile设置环境变量
vi /etc/profile
export JAVA_HOME=/root/devtool/java/jdk1.8.0_192
export JRE_HOME=/root/devtool/java/jdk1.8.0_192/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

source /etc/profile
echo $PATH

ignite环境搭建
 

mkdir ignite

pscp -r [ignite根目录]  [用户名]@[linux服务器IP]:ignite
vi /etc/profile

export IGNITEHOME=/root/ignite/apache-ignite-2.7.0-bin
export PATH=$IGNITEHOME:$PATH
改错了找不到vi命令 重新初始化PATH 
export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
source /etc/profile
echo $PATH 

文件访问拒绝  授权文件 
chmod 755 -R ./ignite.sh

或者直接授权文件夹
chmod 755 -R /root/ignite/apache-ignite-2.7.0-bin
复制配置文件后修改成个性化配置

cp examples/config/example-cache.xml  examples/config/test-cfg.xml
vi examples/config/test-cfg.xml

选择固定IP发现机制,添加所有启动时尝试节点搜索的IP地址加端口号列表

或者直接从本地修改传过去,效率更高。

 

启动集群

首先要通过防火墙设置开放linux和windows机器的相应端口,所有用到的端口都要开放!

linux

firewall-cmd --zone=public --add-port=[linux远程机上配置文件中用到的端口]/tcp --permanent

windows

控制面板—系统和安全—Windows防火墙—高级设置—入站规则—新建规则

在新建的规则中开放上述配置文件中指定的端口

 

 

 

 

 

 

 

 

 

 

 

标签:Ignite,bin,不同,devtool,export,ignite,linux,PATH,日志
来源: https://blog.csdn.net/junior_programmer/article/details/90812124