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