1.安装前的准备
1.1 在安装 BES8.x 前,首先需要安装 JDK,建议安装较新版本的 JDK。
1.2 在服务器上 hosts 文件中添加主机名和物理
2.安装
把安装包上传到服务器上。
使⽤用命令 chmod 777 BES081000B7763-Redhat32AS_V52.bin
,给安装包执行的权限。
运行命令./ BES081000B7763-Redhat32AS_V52.bin -i console
,开始安装,
选择要使用的 JVM直接回车,然后输入 JDK 的绝对路径,
选择 BES 的安装路径,如果接受给出的默认路径,直接回车;如果要修改安装路径,则直接输入安装路径,
选择安装类型,先使用默认的安装类型,安装后可以再进行配置,
3.安装补丁
把所有补丁文件上传到服务器上,放在一个单独的目录下,本文把补丁文件放在/home/bes/patch 中,补丁文件以 zip 文件格式存在。
打补丁之前需要把 BES 的所有进程都停止下来。
进入 BES 的 bin 目录,执行命令
./patch –path /home/bes/patch
,即可把目标目录下所有的补丁文件都打上。
进入 BES 的 bin 目录,执行命令./patch –path /home/bes/patch
,即可把目标目录下所有的补丁文件都打上。
也可以使用命令:./patch -jar /home/bes/patch/ BES8.1.0.7763.002.zip
,即可把目标目录下指定的补丁文件打上。
打补丁结束后,可以进入 BES 安装目录下的 patch 目录下进行查看,在 patch 目录下,有打好的补丁文件,打 好的补丁文件以 jar 文件格式存在,区别于打补丁前的补丁文件。
在 patch 目录的 doc 目录下,有各个补丁文件的说 明文档。
也可以在 BES 的 bin 目录下,直接查看 BES 的版本信息。在 bin 目录下执行命令:./iastool --passport admin version
4.导入 License
进入 BES 的 bin 目录,执行命令:./lmadm view-lic,可以查看 License 的信息。
BES 的 License 文件为文本文件,文件名一般为 bes.lic.txt。
把 License 文件上传到服务器的任意目录,以把 bes.lic.txt 文件上传到/home/bes/license 目录为例。
进入 BES 的 bin 目录,执行命令:./lmadm
命令执行成功后,再次执行./lmadm
view-lic,查看 License 的信息。
如果没有正式 License,则可跳过此步骤。
由域控制器→节点代理→实例构成了BES的3层管理架构
BES 的启动和停止必须在命令行下进行操作。
进入BES的bin 目录
登录命令行控制台:
./iastool --passport admin
默认 域:domain1 节点:na 实例:aloneIns1 是安装时默认创建的
#两台机器创建集群 192.168.92.135 为主控服务器 192.168.92.136 为从
1.把域和节点启动起来,访问管理控制台。在浏览器中输入 http://<IP>:1900,用户名/密码均为 admin。
2.左边的目录树 点击“域”,“节点管理器”,“na”,
na 节点下 有一个名为 aloneIns1 的实例。在右边的窗口中,可以看到节点的状态是“已启动”;
节点下 aloneIns1 实例的状态 是“已启动”;
实例启动是因为:“启动所有实例”后面的复选框默认是选中的。 取消选中“启动所有实例”,点击“保存”,保存修改。
使节点启动时,只启动节点,不启动实例。
实例的启动和停止可以在管理控制台中控制。
3.修改两台服务器上的 BES 的设置,使节点启动时,不启动实例。方法2
4.使135主控服务器控制136服务器上的BES,使两台机器一起对外服务
操作:把 192.168.92.136(从) 服务器上 BES 的实例、节点和域都停止掉。
在 iastool 交互环境中执行:
create --node --host 192.168.92.135 --port