BES9.5.2集群版Windows安装指南

需积分: 5 4 下载量 75 浏览量 更新于2024-08-03 收藏 1011KB PDF 举报
"该文档详细介绍了如何在Windows环境下安装BES9.5.2集群版,包括安装前的准备、安装过程、导入许可证、补丁升级以及后续的系统配置步骤。" 在安装BES(BigFix Enterprise Server)9.5.2集群版之前,首要任务是确保服务器满足必要的系统要求。此版本的BES需要JDK 1.7或更高版本的支持。因此,在开始安装前,你需要在两台服务器(192.168.6.128和192.168.6.134)上分别安装JDK并正确设置JAVA_HOME和PATH环境变量,以确保JDK可被系统识别。同时,为了保证安装过程不受阻,应关闭服务器的防火墙。 安装BES9.5.2的过程涉及以下步骤: 1. 获取安装介质,通常是一个后缀名为tar.gz的压缩文件。在Windows环境中,使用如BES-CLUSTER-9.5.2.4692-RHEL6-X64.tar.gz的文件。 2. 在指定的安装目录(例如C:/BES952)下解压安装包。 3. 进行许可证导入。BES的许可证文件是一个名为bes.lic.txt的文本文件。将文件复制到服务器的相应目录(例如C:/BES952/bin),然后在命令行中运行`lmadm import-lic --sourcepath=C:/BES952/bin/bes.lic.txt`来导入许可证。通过`lmadm view-lic`命令可以查看许可证信息,确保许可证的有效性。 在完成基础安装后,需要进行集群配置,包括初始化数据库、启动控制台、修改默认模板、新建主机和节点等操作: 4. 初始化配置数据库是安装流程的重要环节,这通常涉及到设置数据库连接信息,以供BES管理控制台使用。 5. 启动控制台,首次启动可能需要进行一些基本的系统配置。 6. 修改默认模板,包括节点模板和实例模板,这有助于定制化你的BES环境以适应特定需求。 7. 新建主机和节点,对于集群部署,需要在每台服务器上创建一个节点。在管理控制台上创建节点,并在另一台服务器上手工安装节点,确保节点能够加入到集群中。 8. 手工启动和停止节点,这可能涉及到在服务器上执行特定的脚本或服务控制命令。 9. 查看和分析节点日志,这对于排查可能出现的问题至关重要。 如果只有一台服务器,可以跳过远程服务器上安装节点的步骤。整个安装和配置过程中,务必确保每一步都按照文档指示进行,以避免可能出现的错误或兼容性问题。同时,对于正式生产环境,应使用非测试版的许可证,并定期关注并应用官方发布的补丁,以保持系统的稳定性和安全性。

/app/jdk1.8.0_192/bin/java -cp /app/BES-CLUSTER-951/node-172.16.100.235/patch/V9.5.1.2539.002.jar:/app/BES-CLUSTER-951/node-172.16.100.235/patch/V9.5.1.2539.001.jar:/app/BES-CLUSTER-951/node-172.16.100.235/lib/*:/app/BES-CLUSTER-951/node-172.16.100.235/lib/3rd/*: -Dcom.bes.enterprise.stopAgentTimeout=180 -Dclient.ssl.keyStorePassword={AES}PrzBD+FLE0Wheq7AAaghXw== -Dcom.bes.enterprise.nodeagent.process.timeout=180 -Dclient.ssl.keyStore=${com.bes.installRoot}/conf/security/client.p12 -Dclient.ssl.keyStoreType=PKCS12 -Dcom.bes.enterprise.startAgentTimeout=180 -Dcom.bes.enterprise.async.event.retainResultTimeout=300 -Djava.security.egd=file:/dev/./urandom -XX:+UnlockDiagnosticVMOptions -XX:MetaspaceSize=1028m -XX:NewRatio=2 -XX:HeapDumpPath=/toptdata/besServerLog/node-172.16.100.235/logs/dump/ -XX:LogFile=/toptdata/besServerLog/node-172.16.100.235/logs/jvm.log -XX:+HeapDumpOnOutOfMemoryError -XX:-UseVMInterruptibleIO -XX:MaxMetaspaceSize=2048m -XX:+LogVMOutput -Xmx4096m -Xms2048m -server -Djava.endorsed.dirs=/app/BES-CLUSTER-951/node-172.16.100.235/lib/endorsed -Dcom.bes.javaRoot=/app/jdk1.8.0_192 -Dcom.bes.installRoot=/app/BES-CLUSTER-951/node-172.16.100.235 -Dcom.bes.instanceRoot=/app/BES-CLUSTER-951/node-172.16.100.235 -Djava.awt.headless=true -Djava.ext.dirs=/app/jdk1.8.0_192/lib/ext:/app/jdk1.8.0_192/jre/lib/ext:/app/BES-CLUSTER-951/node-172.16.100.235/lib/ext -Djava.net.preferIPv4Stack=true -Djava.library.path=/app/BES-CLUSTER-951/node-172.16.100.235/lib:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib com.bes.enterprise.nodeagent.bootstrap.NodeAgentMain start --startinstances=false --restartinstances=true --monitorinterval=5 --syncinstances=true -instancedir /app/BES-CLUSTER-951/node-172.16.100.235 -verbose false -debug false -nodename node-172.16.100.235 -read-stdin true

2023-06-02 上传