华为云用户手册

  • 集群文件配置 停掉所有服务器,分别在各个工作目录的conf文件夹中放置cluster.properties,其中Server1为主控节点 参考最简配置,其中cluster.redis.sentinel参数为哨兵的名称,要与哨兵配置文件中的哨兵名称保持一致 图10 集群文件配置 以下为详细配置内容,只做参考: 表4 详细配置 节点名称 配置内容 Server1 #charset UTF-8 #必须配置的属性: cluster.enabled=true cluster.iscontrol=true cluster.type=redis cluster.group=group cluster.nodeid=node1 cluster.name=测试集群节点1 #mySentinel为哨兵名称 cluster.redis.sentinel=mymaster cluster.redis.nodes=172.21.160.1:26379,172.21.160.2:26379,172.21.160.2:26380 #视情况配置的属性: #如果redis设置了密码,则配置 #cluster.redis.password=123 #可以不配置的属性: #集群服务器与redis最大时间差 默认120s #cluster.health.maxtimegap=120 #两次心跳间隔时间默认3s #cluster.health.interval=3000 #离开时间间隔算离开 默认30s #cluster.health.leavetime=30 #加入时间算加入 默认8s #cluster.heath.jointime=8 #是否使用连接池 #cluster.redis.usepool=false Server2 #charset UTF-8 #必须配置的属性: cluster.enabled=true cluster.iscontrol=false cluster.type=redis cluster.group=group cluster.nodeid=node2 cluster.name=测试集群节点2 #mySentinel为哨兵名称 cluster.redis.sentinel=mymaster cluster.redis.nodes=172.21.160.1:26379,172.21.160.2:26379,172.21.160.2:26380 #视情况配置的属性: #如果redis设置了密码,则配置 #cluster.redis.password=123 #可以不配置的属性: #集群服务器与redis最大时间差 默认120s #cluster.health.maxtimegap=120 #两次心跳间隔时间默认3s #cluster.health.interval=3000 #离开时间间隔算离开 默认30s #cluster.health.leavetime=30 #加入时间算加入 默认8s #cluster.heath.jointime=8 #是否使用连接池 #cluster.redis.usepool=false Server3 #charset UTF-8 #必须配置的属性: cluster.enabled=true cluster.iscontrol=false cluster.type=redis cluster.group=group cluster.nodeid=node3 cluster.name=测试集群节点3 #mySentinel为哨兵名称 cluster.redis.sentinel=mymaster cluster.redis.nodes=172.21.160.1:26379,172.21.160.2:26379,172.21.160.2:26380 #视情况配置的属性: #如果redis设置了密码,则配置 #cluster.redis.password=123 #可以不配置的属性: #集群服务器与redis最大时间差 默认120s #cluster.health.maxtimegap=120 #两次心跳间隔时间默认3s #cluster.health.interval=3000 #离开时间间隔算离开 默认30s #cluster.health.leavetime=30 #加入时间算加入 默认8s #cluster.heath.jointime=8 #是否使用连接池 #cluster.redis.usepool=false Server4 #charset UTF-8 #必须配置的属性: cluster.enabled=true cluster.iscontrol=false cluster.type=redis cluster.group=group cluster.nodeid=node4 cluster.name=测试集群节点4 #mySentinel为哨兵名称 cluster.redis.sentinel=mymaster cluster.redis.nodes=172.21.160.1:26379,172.21.160.2:26379,172.21.160.2:26380 #视情况配置的属性: #如果redis设置了密码,则配置 #cluster.redis.password=123 #可以不配置的属性: #集群服务器与redis最大时间差 默认120s #cluster.health.maxtimegap=120 #两次心跳间隔时间默认3s #cluster.health.interval=3000 #离开时间间隔算离开 默认30s #cluster.health.leavetime=30 #加入时间算加入 默认8s #cluster.heath.jointime=8 #是否使用连接池 #cluster.redis.usepool=false
  • 集群场景说明 集群4个节点部署在两台服务器上,对应的服务器IP、端口、工作目录如下。Redis哨兵模式部署和应用服务器部署在一起。以双机双节点的配置ABI集群为例,说明在ABI中如何配置集群。 表1 集群场景说明1 物理机器 节点名称 IP地址 端口号 工作目录 Machine1 Server1(主控) 172.21.160.1 9001 /work_dir/ABIrootdir1/ Machine1 Server2 172.21.160.1 9002 /work_dir/ABIrootdir2/ Machine2 Server3 172.21.160.2 9003 /work_dir/ABIrootdir3/ Machine2 Server4 172.21.160.2 9004 /work_dir/ABIrootdir4/ 表2 集群场景说明2 物理机器 安装软件 IP地址 端口号 Machine1 Redis(主) 172.21.160.1 6391 Machine2 Redis(从) 172.21.160.2 6392 Machine1 Sentinel 172.21.160.1 26379 Machine2 Sentine2 172.21.160.2 26379 Machine2 Sentine3 172.21.160.2 26380
  • 工作目录指定 涉及到集群的工作目录指定,每个节点必须指定一个单独的工作目录,而且多节点不能同时使用同一个工作目录。 指定工作目录需要在中间件启动文件设置,在Server1的启动文件中设置: -Desen.abi.workdir =/work_dir/ABIrootdir1 在Server2的启动文件中设置: -Desen.abi.workdir =/work_dir/ABIrootdir2 在Server3的启动文件中设置: -Desen.abi.workdir =/work_dir/ABIrootdir3 在Server4的启动文件中设置: -Desen.abi.workdir =/work_dir/ABIrootdir4
  • 启动服务器 进入/home/AASV9/domains/mydomain/bin目录,输入startapusic命令并执行即可。 可参考以下命令(具体以实际为准): cd /home/AASV9/domains/mydomain/bin 前台启动 sh ./startapusic 后台启动 nohup ./startapusic & 后台启动可以tail -f nohup.out 查看输出的日志 查看版本号 ./startapusic -v 首次启动服务器需要配置管理端密码,输入默认密码可以自定义但是长度要超过8位,包含大写小写字母,数字和特殊符号,另外输入密码时是不显示的,所以不要以为你没输入进去。 图1 启动服务器1 图2 启动服务器2 启动过程,看到“服务器就绪”字样,启动成功。 图3 启动服务器3
  • 安装应用服务器 确保所登录用户对AAS-V9.0.zip有可读写权限(在终端中用命令 ls -l AAS-V9.0.zip查看),可通过以下命令将AAS-V9.0.zip解压缩到安装目录: 可参考以下命令(具体以实际为准): unzip -d /home/AASV9/ /home/AAS-V9.0.zip其中: /home/AASV9:表示指定文件解压后的(安装)目录 /home/AAS-V9.0.zip:表示金蝶9.0上传到服务器上的安装包
  • 工作目录指定 涉及到集群的工作目录指定,每个节点必须指定一个单独的工作目录,而且多节点不能同时使用同一个工作目录。 指定工作目录需要在中间件启动文件设置,在Server1的启动文件中设置: -Desen.mdm.workdir =/work_dir/rootdir1 在Server2的启动文件中设置: -Desen.mdm.workdir =/work_dir/rootdir2 在Server3的启动文件中设置: -Desen.mdm.workdir =/work_dir/rootdir3 在Server4的启动文件中设置: -Desen.mdm.workdir =/work_dir/rootdir4
  • JVM参数设置 表3 JVM参数设置 节点名称 参数设置 备注 Server1 -Desen.mdm.workdir=/work_dir/rootdir1 -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK -Xms4096m –Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true -Xmx和-Xms根据服务器内存大小设置,64位OS建议分配8G-16G Server2 -Desen.mdm.workdir =/work_dir/rootdir2 -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK -Xms4096m –Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true 同上 Server3 -Desen.mdm.workdir =/work_dir/rootdir3 -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK -Xms4096m –Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true 同上 Server4 -Desen.mdm.workdir =/work_dir/rootdir4 -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK -Xms4096m –Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.net.preferIPv4Stack=true 同上
  • 集群场景说明 集群4个节点部署在两台服务器上,对应的服务器IP、端口、工作目录如下。Redis单独一台服务器部署。以双机双节点的配置睿码平台集群为例,说明在睿码平台中如何配置集群。 表1 服务器1 物理机器 节点名称 IP地址 端口号 工作目录 Machine1 Server1(主控) 192.168.1.101 9001 /work_dir/rootdir1/ Machine1 Server2 192.168.1.101 9002 /work_dir/rootdir2/ Machine2 Server3 192.168.1.102 9003 /work_dir/rootdir3/ Machine2 Server4 192.168.1.102 9004 /work_dir/rootdir4/ 表2 服务器2 物理机器 安装软件 IP地址 端口号 Machine3 Redis 192.168.1.103 6379
  • JVM设置 TOMCAT默认内存最大内存为128M,在大用户量情况下容易出现内存不够的情况,所以需要进行调整。 修改内存大小一般在启动文件startup.bat或startup.sh中设置,设置内存不能低于如下数值: Set JAVA_OPTS= -Xmx2048m -Xms2048m -XX:MaxMetaspaceSize=512m(Windows) JAVA_OPTS=”-Xmx2048m -Xms2048m -XX: MaxMetaspaceSize =512m”(Linux) 内存调整需根据服务器内存大小、操作系统版本、WEB服务器版本、JDK版本和实际使用情况进行调整,在64bit环境下分配8G内存。 注意:某些JDK版本或操作系统限制最大堆内存,不支持分配超过1.5G的内存,如果有充足的内存,可以多建立几个节点集群成员,逐一对每个成员做相应的修改。
  • 修改端口 TOMCAT安装时默认的端口8080,TOMCAT安装版可以在安装中修改。对于安装完成后和解压版TOMCAT如何修改呢? 找到TOMCAT安装目录下的\conf\server.xml文件,用记事本打开,搜索安装时设置的端口值或默认的值8080,将其替换为要设置的端口值。 在修改端口时要注意,先要停止TOMCAT服务,再来修改。修改完成后,重启TOMCAT服务,即可通过修改后的端中访问WEB应用。
  • 线程调整 表1 线程调整 属性名 描述 maxThreads Tomcat使用线程来处理接收的每个请求。这个值表示Tomcat可创建的最大的线程数。 acceptCount 指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理。 minSpareThreads Tomcat初始化时创建的线程数。 maxSpareThreads 一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。 上述参数在conf/ server.xml中进行设置,TOMCAT上述默认值如下: maxThreads:150 acceptCount:100 minSpareThreads:25 maxSpareThreads:75 在一般情况下够用,如果同时并发用户数量很大,需要调整maxThreads参数,调整原则为每秒用户请求数*请求操作执行时间,比如每秒有100个请求,每个请求执行时间为1秒,maxThreads设置为100即可。同时要适当调整maxSpareThreads参数,不要关闭socket线程后又马上生成的操作。
  • Tongweb6.1上部署数据治理平台 部署环境配置 安装前准备 安装JDK1.8或以上版本,具体参照第三章中1.1和2.1步骤 开始安装 使用root用户登录,进入安装包文件所在的路径,先使用命令:chmod +x Install_TW6.1.5.17_Enterprise_Linux.bin,为安装包文件增加可执行权限。 使用命令执行文件:./Install_TW6.1.5.17_Enterprise_Linux.bin,安装过程简单,此处省略。 启动和停止 安装成功后进入安装目录,如/data/TongWeb6.1/bin/, 通过nohup ./startserver.sh &来启动服务 服务启动后,通过命令./stopserver.sh来停止服务 管理控制台 已经正确启动了Tongweb应用服务器后,在浏览器中输入以下URL:http://ip:9060/console ip:指安装Tongweb应用服务器软件的计算机的IP地址 9060:是Tongweb应用服务器默认的http端口 部署数据治理 进入管理控制台,界面如下图: 图1 进入管理控制台 单击“应用管理”,进入应用部署界面,单击“部署应用”,进入下一界面 图2 部署应用 单击“选择文件”,选择所要部署的产品 图3 选择文件 上传完毕后,单击“开始部署” 图4 开始部署 单击下一步 图5 下一步1 图6 下一步2 单击“完成”等待部署完毕 图7 等待部署完毕 成功部署,状态为已启动,单击“http访问”即可进入产品访问地址 图8 成功部署 父主题: 产品WAR包单机部署
  • 实例说明 本例中的部署如下所示: 图1 部署示意 Dm 和一个应用安装在主机WEBSPHEREDM,一个应用单独安装主机名为 WEBSPHERECLU2,组成一个集群,然后通过一个IHS 来完成负载均衡,主机名为 WEBSPHEREIHS,今后可以对IHS扩容成一个集群来完成IHS的高可用。 需提供两台服务器,必须在每个服务器中的网络中添加其他两台主机,可修改hosts文件如下所示: 图2 hosts文件 192.168.84.92 是DM+app1机器 192.168.84.110是app2的机器 备注: 选一台WAS作为主,其它几台作为辅。 su -c ‘date -s 时:分:秒’ 修改时间,几台服务器的时间必须同步,时间相差尽量不要超过2分钟。 (date –s 加时间,语言转换命令:export LANG=) 修改hosts文件,命令:vi/opt/soft i键编辑 WQ 保存。 修改好之后 ping 主机名 看是否通。 父主题: Websphere集群部署
  • 部署睿码平台 Weblogic 12c上部署 Weblogic管理控制台访问地址:http://服务器IP:7001/console。在IE浏览器里键入该地址,进入Weblogic控制台登录页面,输入用户名和密码进行登录。 图1 登录 登录成功后,就出现Weblogic的控制台管理界面,如下: 图2 管理界面 单击“部署”节点, 图3 部署 单击安装按钮 选择服务器的war包,选择下一步 图4 下一步1 选择下一步 图5 下一步2 单击“下一步”按钮。 图6 下一步3 单击“完成”按钮。 图7 下一步4 单击“保存”按钮 图8 保存 部署完成 图9 完成 参数设置 在startWebLogic.sh(cmd)中,增加 Set JAVA_OPTIONS=-Xmx2048m -Xms256m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK (Windows环境) JAVA_OPTIONS=”-Xmx2048m -Xms256m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK (Linux环境)” 其中,设置内存不能低于上述值。 父主题: Weblogic上部署睿码平台
  • Windows下安装redis 下载地址:https://github.com/MSOpenTech/redis/releases 图1 下载 根据需要选择合适版本的Redis,下载zip包,下载完成后解压缩,会得到一个redis-server.exe。下载完成后,双击安装,安装完成后,启动服务即可。 使用客户端测试连接:redis-desktop-manager-0.9.3.817.exe 其实Redis在Windows上不需要安装,在命令行下执行这个redis-server.exe,就会启动redis服务,启动后不要关闭这个命令行窗口,关闭它服务就停止了。
  • 服务器配置推荐 推荐客户:小范围试用和用户量较小的 用户数小于100,并发用户数小于10,后端待分析数据源单表数据量百万级 表1 配置项目1 配置项目 单项配置说明 应用服务器 DELL PowerEdge R340或其他同类产品 CPU:英特尔® 至强® E-2254处理器(4C/8T) 内存:16G 硬盘:RAID5 1T 网络:1000Mb/s 数据库服务器 DELL PowerEdge R440或其他同类产品 CPU:英特尔® 至强® E-2274G处理器(4C/8T) 内存:32G 硬盘:RAID5 按需 网络:1000Mb/s 操作系统及软件 操作系统:Windows、CentOS、Red Hat 中间件: tomcat-8.5.12、tomact-9.0.54 数据库:Oracle11g 推荐客户:大型企业、省级机构 用户数小于300,并发用户数小于30,后端待分析数据源单表数据量千万级 表2 配置项目2 配置项目 说明 应用服务器 IBM X3650或HP PowerEdge R720 CPU:英特尔® 至强®银牌 4208处理器(8C/16T) 内存:32G 硬盘:RAID1 1T 网络:1000M 数据库配置 DELL PowerEdge R540或其他同类产品 CPU:英特尔® 至强®金牌 6226处理器(12C/25T) 内存:64G 硬盘:按需 网络:1000M 推荐操作系统及软件 操作系统:CentOS6 中间件:tomcat-8.5.12 数据库:Oracle11g
  • 程序安装概况 常规场景部署 该部署流程为传统部署,仅需通过中间件部署程序war包。 部署流程: 在服务器中安装中间件后,在中间件上放入应用war包完成单机环境部署,参考第三章内容; 如果需要搭建集群应用环境,则需要通过redis完成集群环境部署,参考第四章内容。 实时处理场景部署 当需要使用到数据集成模块下实时数据处理功能时,采用该套部署流程。通过中间件部署程序war包的同时,还需要部署实时处理服务,然后根据实际应用情况选择性部署边缘采集节点,当应用场景中不包含边缘采集服务时,可不用部署边缘采集节点,整体部署环境适用于通过批处理组件、交换组件及实时组件创建ETL任务的业务场景。 部署流程: 在服务器中安装中间件后,在中间件上放入应用war包完成单机环境部署,参考第三章内容; 如果需要搭建集群应用环境,则需要通过redis完成集群环境部署,参考第四章内容; 完成实时处理服务的安装部署,参考第五章内容;
  • 安装插件 依然在下面界面中选择 图1 安装插件1 图2 安装插件2 图3 安装插件3 图4 安装插件4 其它默认安装. 安装后把/opt/IBM/HTTPServer/Plugins1/bin下面的configurewebserver1.sh复制到/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin下,然后执行./configurewebserver1.sh –user wasadmin –password wasadmin. 图5 安装插件5 图6 安装插件6 父主题: Websphere集群部署
  • Linux操作系统 在Linux中部署与windows中基本相同,下面以TOMCAT为例讲解在linux下部署的步骤。 Linux 下使用“变量名=变量值”设置变量,并使用 export 命令将其导出为环境变量。下面是安装并配置jdk、tomcat的环境变量。 安装JDK #将jdk-8u131-linux-x64.tar.gz上传到/usr/local目录下 #cd /usr/local (到usr/local目录下) #chmod a+x jdk-8u131-linux-x64.tar.gz (执行命令) #tar –xzvf jdk-8u131-linux-x64.tar.gz (执行命令) 安装TOMCAT 同上,把tomcat(apache-tomcat-8.5.12.zip)上传到你想要安装的位置,如:/usr/local下 # unzip apache-tomcat-8.5.12.zip(解包)到此就完成安装了。 配置环境变量 在startup.sh或catalina.sh的开头位置设置JAVA_HOME JAVA_HOME=/usr/local/jdk1.8.0_131 参数优化 修改内存大小一般在启动文件startup.sh中设置,设置内存不能低于如下数值: export JAVA_OPTS=”-Xmx2048m -Xms256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK” 部署睿码 将mdm (此名可以更改).war包复制到\Tomcat \webapps文件夹下 启动服务器;启动tomcat #./startup.sh 访问服务器,形如:http://127.0.0.1:8080/mdm,完成服务器的初始化工作。后缀mdm就是部署时war包的名称,如有更改,请对应更改。
  • TOMCAT常用配置 修改端口 TOMCAT安装时默认的端口8080,TOMCAT安装版可以在安装中修改。对于安装完成后和解压版TOMCAT如何修改呢? 找到TOMCAT安装目录下的\conf\server.xml文件,用记事本打开,搜索安装时设置的端口值或默认的值8080,将其替换为要设置的端口值。 在修改端口时要注意,先要停止TOMCAT服务,再来修改。修改完成后,重启TOMCAT服务,即可通过修改后的端中访问WEB应用。 JVM设置 TOMCAT默认内存最大内存为128M,在大用户量情况下容易出现内存不够的情况,所以需要进行调整。 修改内存大小一般在启动文件startup.bat或startup.sh中设置,设置内存不能低于如下数值: Set JAVA_OPTS=-Xmx2048m -Xms256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m(windows) JAVA_OPTS=”-Xmx2048m -Xms256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m”(linux) 内存调整需根据服务器内存大小、操作系统版本、WEB服务器版本、JDK版本和实际使用情况进行调整,在64bit环境下分配8G内存。 某些JDK版本或操作系统限制最大堆内存,不支持分配超过1.5G的内存,如果有充足的内存,可以多建立几个节点集群成员,逐一对每个成员做相应的修改。 线程调整 表1 属性 属性名 描述 maxThreads Tomcat使用线程来处理接收的每个请求。这个值表示Tomcat可创建的最大的线程数。 acceptCount 指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理。 minSpareThreads Tomcat初始化时创建的线程数。 maxSpareThreads 一旦创建的线程超过这个值,Tomcat就会关闭不再需要的socket线程。 上述参数在conf/ server.xml中进行设置,TOMCAT上述默认值如下: maxThreads:150 acceptCount:100 minSpareThreads:25 maxSpareThreads:75 在一般情况下够用,如果同时并发用户数量很大,需要调整maxThreads参数,调整原则为每秒用户请求数*请求操作执行时间,比如每秒有100个请求,每个请求执行时间为1秒,maxThreads设置为100即可。同时要适当调整maxSpareThreads参数,不要关闭socket线程后又马上生成的操作。
  • Windows操作系统 下面讲述的是在Windows环境下安装部署睿码的整个过程。 安装JDK 安装JAVA运行环境(必须jdk1.8或以上版本),如下图所示: 图1 安装JDK1 图2 安装JDK2 安装过程中,可以默认设置,直接NEXT完成安装,具体过程略。 安装TOMCAT 安装TOMCAT有两种方法。一种是使用TOMCAT的安装版程序,一种是使用TOMCAT的解压版文件。这两种方法的区别在于,通过安装版程序安装TOMCAT,不需要设置JAVA环境变量,使用解压版文件需要设置环境变量。 现在基本都使用TOMCAT的解压版程序, 只需将TOMCAT压缩文件解压到某一目录即可。 配置环境变量 如果是解压版的TOMCAT,需要在startup.bat中设置JAVA环境变量。 Set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_221,红色路径改为实际JDK安装路径 参数优化 修改内存大小一般在启动文件startup.bat中设置,设置内存不能低于如下数值: Set JAVA_OPTS=-Xmx2048m -Xms256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m 部署睿码 找到TOMCAT安装目录中的webapps文件夹,删除除ROOT文件夹外的其他文件和文件夹。 将睿码服务器的WAR包文件复制到上述的webapps文件夹中。 启动服务器 运行TOMCAT安装目录中的bin\startup.bat,启动TOMCAT服务。 在IE地址栏中输入报表服务器地址,输入地址时,应带上TOMCAT的端口和应用的目录,即WAR包的目录名,完成服务器的初始化工作。
  • 在Weblogic中创建Domain 本章节是以Weblogic 12.2.1版本为例,介绍整个配置过程。 执行安装目录下/home/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/bin/config.sh 图1 创建1 按照实际情况修改路径 图2 创建2 设置账户密码,下一步 图3 创建3 选择开发或生产模式,下一步 图4 创建4 此处勾选可以设置端口和集群配置,默认下一步,端口使用7001 图5 创建5 单击创建开始创建新域 图6 创建6 通过startWebLogic.sh(cmd)启动weblogic,直到窗口中出现listening on port 7001(端口号根据实际配置会不一样),表明服务已经成功启动。这时就可以在IE浏览器里键入http://localhost:7001/console ,进入Weblogic控制台,输入您的管理员名和密码,即可进行控制台管理。 父主题: Weblogic中部署ABI
  • 部署环境配置 本章节主要讲述在linux环境下如何安装及配置金蝶中间件。 安装应用服务器 确保所登录用户对AAS-V10.0.zip有可读写权限(在终端中用命令 ls -l AAS-V10.0.zip查看),可通过以下命令将AAS-V10.0.zip解压缩到安装目录: 可参考以下命令(具体以实际为准): unzip /data/AAS-V10.0.zip其中:“/data/AAS-V10.0.zip”表示金蝶10.0上传到服务器上的安装包 启动服务器 进入/data/AAS-V10/ApusicAS/aas/bin目录,输入startserv命令并执行即可。 可参考以下命令(具体以实际为准): cd /data/AAS-V10/ApusicAS/aas/bin 前台启动 sh ./ startserv 后台启动 nohup ./startserv & 后台启动可以tail -f nohup.out 查看输出的日志 管理控制台 已经正确的启动了Apusic应用服务器后,在浏览器中输入以下URL:https://ip:6848/ ip:指安装Apusic应用服务器软件的计算机的IP地址 6848:是Apusic应用服务器默认的http端口 访问成功后出现如下图所示的页面: 图1 成功后界面 Apusic 管理控制台的初始用户名为 admin,密码为上面配置管理端密码。 停止服务器 cd /data/AAS-V10/ApusicAS/aas/bin,进入安装目录下 执行./stopserv关闭Apusic,如果无法关闭,直接kill -9 PID
  • 部署数据治理 war包需要删除\WEB-INF\lib\eweb-1.3.1-SNAPSHOT.jar\META-INF\services\javax.servlet.ServletContainerInitializer文件,否则会提示“Cannot expose bind macro helper 'springMacroRequestContext' because of an existing model object of the same name” 进入控制台管理界面,单击右边“应用程序”,单击“部署” 图2 部署1 图3 部署2 图4 部署3
  • 初始化服务器 通过以上章节了解服务器如何部署在各web应用服务器上后,您可以通过如下步骤完成数据治理初始化工作。 输入登录网址,如:http://127.0.0.1:8080/edg,进入数据治理服务器配置界面 图1 配置界面 勾选同意以上协议,单击“下一步” 图2 下一步 设置工作目录,填写路径后单击检测按钮,保证工作目录可用 单击“下一步”,设置数据库 图3 设置数据库 此处可以单击测试,测试数据库链接。 单击“下一步”,注册服务器 图4 注册服务器 此处,需要填写用户名称,项目名称,联系电话和联系邮箱等,然后生成注册申请,将生成的注册申请文件导出,进行注册码申请,由具有审批权限的人员将生成的许可文件发给部署人员,然后导入许可文件。 单击“下一步”,开始安装 图5 开始安装 安装完成后请重启中间件 进入服务器的登录界面 图6 登录界面 管理员admin,初始密码为admin。 父主题: 睿治数据治理平台
  • 配置驱动 hadoop依赖.zip。 影响数据源中hdfs数据源的连接。 压缩包内的jar包放入工作目录:lib\edi\hadoop目录下。 此目录会内自带edi-hadoop-deps-4.4.1-SNAPSHOT.jar,如果不存在,从数据工厂4.4.1war包中复制一份放入。 edataexchange-hadoop依赖的jar包.zip。 影响Hadoop文件输入组件,Hadoop迁移组件,Hadoop输出组件这些大数据组件。 压缩包内的jar包放入工作目录:lib\edi\cdh_hadoop目录下。 此目录会内自带edi-hadoop-deps-4.4.1-SNAPSHOT.jar,如果不存在,从数据工厂4.4.1war包中复制一份放入。
  • 初始化服务器 通过以上章节了解服务器如何部署在各web应用服务器上后,您可以通过如下步骤完成睿码初始化工作。 输入登录网址,如:http://127.0.0.1:8080/mdm,进入睿码服务器配置界面 图1 配置界面 勾选同意以上协议,单击“下一步” 图2 下一步 设置工作目录,填写路径后单击检测按钮,保证工作目录可用 单击“下一步”,设置数据库 图3 设置数据库 此处可以单击测试,测试数据库链接。 单击“下一步”,注册服务器 图4 注册服务器 此处,需要填写用户名称,项目名称,联系电话和联系邮箱等,然后生成注册申请,将生成的注册申请文件导出,进行注册码申请,由具有审批权限的人员将生成的许可文件发给部署人员,然后导入许可文件。 单击“下一步”,开始安装 图5 开始安装 安装完成后请重启中间件 进入服务器的登录界面 图6 登录界面 管理员admin,初始密码为admin。 父主题: EsMDM主数据管理平台
  • 制作Dockerfile Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。可以参照以下方式制作Dockerfile。 FROM centos:7 ENV JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF8 -Xmx2048m -Xms1025m -XX:MaxMetaspaceSize=512m -XX:MetaspaceSize=256m -Duser.timezone=Asia/Shanghai -Desen.edg.workdir=/usr/local/workdir -Djava.awt.headless=true" ENV JAVA_HOME /usr/local/java ENV JRE_HOME /usr/local/java/jre ENV PATH /usr/local/java/bin:$PATH WORKDIR /usr/local/ ADD jdk-8u131-linux-x64.tar.gz /usr/local ADD apache-tomcat-8.5.12.tar.gz /usr/local RUN mv jdk1.8.0_131 java && mv apache-tomcat-8.5.12 tomcat COPY sjzl.war /usr/local/tomcat/webapps EXPOSE 6060 ENTRYPOINT ["/usr/local/tomcat/bin/catalina.sh","run"] jdk-8u131-linux-x64.tar.gz、apache-tomcat-8.5.12.tar.gz、sjzl.war、Dockerfile这几个均放在同一路径下。
  • 构建镜像 使用当前目录的 Dockerfile 创建镜像 docker build -t sjzl:v1 . -t:镜像的名字及标签 通过 -f Dockerfile 文件的位置 docker build -f /opt/Dockerfile -t sjzl:v1 . 上下文路径 ,是指 docker 在构建镜像,有时候想要使用到本机的文件(比如复制),docker build 命令得知这个路径后,会将路径下的所有内容打包。 Successfully built 5d113977d755 Successfully tagged sjzl:v1 构建过程最后出现上面显示,即代表镜像构建成功。
  • 部署数据治理平台 Weblogic 12c中部署 Weblogic管理控制台访问地址:http://服务器IP:7001/console。在IE浏览器里键入该地址,进入Weblogic控制台登录页面,输入用户名和密码进行登录。 图1 登录界面 登录成功后,就出现Weblogic的控制台管理界面,如下: 图2 控制台管理界面 单击“部署”节点, 图3 部署 单击安装按钮 选择服务器的war包,选择下一步 war包/WEB-INF/需要放一个web.xml文件“Attachment1.xml” 图4 安装1 选择下一步 图5 安装2 单击“下一步”按钮。 图6 安装3 单击“完成”按钮。 图7 安装4 单击“保存”按钮 图8 安装5 部署完成 图9 安装6 参数设置 在startWebLogic.sh(cmd)中,增加 Set JAVA_OPTIONS=-Xmx2048m -Xms1025m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK (Windows环境) JAVA_OPTIONS=”-Xmx2048m -Xms1025m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK (Linux环境)” 其中,设置内存不能低于上述值。 父主题: Weblogic上部署数据治理平台
共100000条