我需要在Websphere Application Server ND(8.5.5.7)中使用Dmgr配置文件,联合应用程序服务器和应用程序服务器。我遵循的步骤是
1) ./manageprofiles.sh -create -profileName Dmgr1 -profilePath "/opt/IBM/WebSphere/AppServer/profiles/Dmgr1" -templatePath "/opt/IBM/WebSphere/AppServer/profileTemplates/management" -serverType DEPLOYMENT_MANAGER -enableAdminSecurity true -adminUserName wasadmin -adminPassword wasadmin
这创建了名为Dmgr1的Dmgr配置文件
2)然后我做了这个
的 ./manageprofiles.sh -create -profileName Node1 -profilePath "/opt/IBM/WebSphere/AppServer/profiles/Node1" -templatePath "/opt/IBM/WebSphere/AppServer/profileTemplates/managed" -serverName server1 -federateLater false -dmgrAdminUserName wasadmin -dmgrAdminPassword wasadmin -dmgrHost <host> -dmgrPort <port>
这创建了一个名为Node1的节点,但我没有看到我期望它创建的应用服务器,尽管我在命令中指定了相同的 -serverName server1
我需要运行什么命令(我不允许使用DMGR管理控制台),以便在联合应用程序服务器(节点)中获得应用程序服务器实例?
答案 0 :(得分:0)
首先,您无需访问WebSphere Application Server管理控制台即可创建您正在描述的单元格。您可以启动Profile Management Tool(PMT)GUI,按Create按钮并选择Cell选项。如果您无法访问PMT,您仍然可以使用命令行工具manageProfiles。[sh | bat]。因为manageProfiles的语法可能会变得棘手,所以在执行上面提到的Cell创建时PMT创建的命令行通常更容易。 PMT日志位于/logs/manageprofiles/pmt.log 要创建Dmgr:
c:\ wasND8559 \ binmanageprofiles.bat -create -profileName Dmgr01 -enableAdminSecurity false -cellName MyCell01 -nodeName MyCellManager01 -profilePath C:\ wasND8559 \ profiles \ Dmgr01 -nodeProfilePath C:\ wasND8559 \ profiles \ AppSrv01 -appServerNodeName MyNode01 -templatePath C:\ wasND8559 \ profileTemplates \细胞\ DMGR
创建和联合App Server:
c:\ wasND8559 \ bin&gt; manageprofiles.bat -create -enableAdminSecurity false -cellName MyCell01 -nodeName MyCellManager01 -profilePath C:\ wasND8559 \ profiles \ AppSrv01 -dmgrProfilePath C:\ wasND8559 \ profiles \ Dmgr01 -winserviceCheck false -profileName AppSrv01 -appServerNodeName MyNode01 -templatePath C:\ wasND8559 \ profileTemplates \细胞\默认
答案 1 :(得分:0)
您执行的第二步,创建自定义配置文件。引用IBM Documentation:
在联合节点并使用Deployment Manager自定义节点之前,配置文件中的节点为空。
在联合节点上,您必须创建Application Server。由于您无权访问管理控制台,因此可以使用wsadmin工具完成此操作。有关说明,请参阅this link。或者,您可以使用here提供的信息将AdminServerManagement
脚本库用于Jython。