虚拟机环境:
VMware 16版本
CentOS 7.2 ,三台。
部署java环境,我用的是1.8.0_65。安装包来源:清华大学镜像站,JDK8。
安装很简单,只需要将安装包解压至对应路径。
我解压到了“/usr/local”
解压完毕之后,ls到对应目录下看一眼,并且将对应的文件夹名称复制)
我这里复制了:“jdk8u282-b08”,然后使用命令修改环境变量:"vim /etc/profile "
在对文件最后添加如下几行:
export JAVA_HOME=/usr/local/jdk8u282-b08 #这里是你解压JDK包的路径。
export JRE_HOME=
J
A
V
A
H
O
M
E
/
j
r
e
e
x
p
o
r
t
C
L
A
S
S
P
A
T
H
=
.
:
{JAVA_HOME}/jre export CLASSPATH=.:
JAVAHOME/jreexportCLASSPATH=.:{JAVA_HOME}/lib:
J
R
E
H
O
M
E
/
l
i
b
:
{JRE_HOME}/lib:
JREHOME/lib:CLASSPATH
export JAVA_PATH=
J
A
V
A
H
O
M
E
/
b
i
n
:
{JAVA_HOME}/bin:
JAVAHOME/bin:{JRE_HOME}/bin
export PATH=
P
A
T
H
:
PATH:
PATH:{JAVA_PATH}
如图:
配置完成保存退出。
使用命令"source /etc/profile",重新加载环境变量配置文件,令其生效。
验证是否成功。命令:“java -version”#查看java版本
成功配置并使用java相关命令可以完成jdk的使用。
本次实验环境准备了三台服务器:
192.168.3.128 ~ test01 LVS服务器 10.0.0.8
命令增加虚拟IP:
ifconfig eno16777736(根据自己网卡名称添加):0 10.0.0.8/24 up
10.0.0.17 ~ test02 WEB服务器
10.0.0.7 ~ test03 WEB服务器
分别搭建了nginx 并区分web内容 ,分别写入/etc/hosts 做解析
安装LVS
yum -y install ipvsadm.x86_64
一、启用ip_forward转发功能
vim /etc/sysctl.conf
在内添加一行:net.ipv4.ip_forward = 1
输入:sysctl -p 让其生效
检查:sysctl -a | grep ip_forward
二、添加LVS集群:
ipvsadm -A -t 192.168.3.128:80 -s rr # 这是web集群。
ipvsadm -A -t 192.168.3.128:3306 -s rr #可建多个集群,这是数据库
【-A是增加集群】
三、添加LVS节点:
ipvsadm -a -t 192.168.3.128:80 -r 10.0.0.7 -m # 添加集群节点
ipvsadm -a -t 192.168.3.128:80 -r 10.0.0.17 -m
ipvsadm -a -t 192.168.3.128:80 -r 10.0.0.8 -m
做完查看一下: ipvsadm -Ln
-m是NAT模式
-g是直连模式
-i是TUN隧道模式(用得少)
执行ipvsadm -Sn > /etc/sysconfig/ipvsadm保存策略
cat /etc/sysconfig/ipvsadm
清理策略:
ipvsadm -C#全部干掉
#加载保存的策略
ipvsadm -R < /etc/sysconfig/ipvsadm
验证:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)