精华内容
下载资源
问答
  • was使用命令创建概要文件

    千次阅读 2016-09-21 12:09:11
    was使用命令创建概要文件背景说明: 很多时候我们没有图形界面来供我们创建概要文件,这时候我们就可以使用命令来创建。我的需要创建的概要文件的信息如下: was安装目录:/washome/IBM/WebSphere/AppServer 主机...

    was使用命令创建概要文件

    背景说明:
    很多时候我们没有图形界面来供我们创建概要文件,这时候我们就可以使用命令来创建。我的需要创建的概要文件的信息如下:
    was安装目录:/washome/IBM/WebSphere/AppServer
    主机名:linux-i1so
    概要文件存储目录:/washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc
    管理用户和密码:admin/admin
    概要文件名:AppSrvicbc
    服务名:servericbc
    节点名:icbcNode
    单元名:icbcCell

    创建概要文件:

    linux-i1so:/washome/IBM/WebSphere/AppServer/bin # ./manageprofiles.sh  -create  -serverName servericbc -profileName AppSrvicbc -profilePath /washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc -templatePath /washome/IBM/WebSphere/AppServer/profileTemplates/default  -nodeName icbcNode  -cellName icbcCell  -hostName linux-i1so -enableAdminSecurity true -adminUserName admin  -adminPassword admin
    INSTCONFSUCCESS: Success: Profile AppSrvicbc now exists. Please consult /washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/logs/AboutThisProfile.txt for more information about this profile.

    设置默认jdk为1.7:
    由于was8.5.5安装后默认的jdk版本为1.6,我的项目需要的版本为jdk1.7。所以我需要在启动服务前设置我的概要文件AppSrvicbc默认的jdk为1.7。java7需要到IBM官网上下载单独安装,这里我不做介绍。如果不需要jdk1.7的可以跳过这一步。

    linux-i1so:/washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/bin # ../../../bin/managesdk.sh -enableProfile -profileName AppSrvicbc -sdkName 1.7_64

    启动服务:

    linux-i1so:/washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/bin # ./startServer.sh servericbc
    ADMU0116I: Tool information is being logged in file
               /washome/IBM/WebSphere/AppServer/profiles/AppSrvicbc/logs/servericbc/startServer.log
    ADMU0128I: Starting tool with the AppSrvicbc profile
    ADMU3100I: Reading configuration for server: servericbc
    ADMU3200I: Server launched. Waiting for initialization status.
    ADMU3000I: Server servericbc open for e-business; process id is 9322

    至此,使用命令创建概要文件完成!

    展开全文
  • 1.首先是官网配置这三个命令很重要,是在was根目录下面,我的是/opt/IBM/WebSphere/Appserver/bin1.列出现有概要文件./manageprofiles.sh -listProfiles2.刷新概要文件注册表./manageprofiles.sh -validateAn...

    was是运维安装好的,我只是简单配置了一下概要,第一次搞,没想到遇到了这么多坑,另外,英语好是真重要。

    1.首先是官网配置

    这三个命令很重要,是在was根目录下面,我的是/opt/IBM/WebSphere/Appserver/bin

    1.列出现有概要文件

    ./manageprofiles.sh -listProfiles

    2.刷新概要文件注册表

    ./manageprofiles.sh -validateAndUpdateRegistry

    3.删除概要文件

    ./manageprofiles.sh -delete -profileName Dmgr01

    ./manageprofiles.sh -delete -profileName AppSrv01

    第一步 :创建管理摘要

    /opt/IBM/WebSphere/Appserver/目录下创建文件

    cat >> _portdef_DMgr.props

    CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403

    WC_adminhost=9060

    DCS_UNICAST_ADDRESS=9352

    BOOTSTRAP_ADDRESS=9809

    SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401

    CELL_DISCOVERY_ADDRESS=7277

    SOAP_CONNECTOR_ADDRESS=8879

    ORB_LISTENER_ADDRESS=9100

    CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402

    WC_adminhost_secure=9043

    还是在这个目录,创建管理概要

    ./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr -profileName Dmgr01 -profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 -portsFile /opt/IBM/WebSphere/AppServer/_portdef_DMgr.props

    第二步:创建应用概要

    /opt/IBM/WebSphere/Appserver/目录下创建文件

    cat >> _portdef_AppSvr.props

    CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9201

    DCS_UNICAST_ADDRESS=9353

    NODE_DISCOVERY_ADDRESS=7272

    NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS=5001

    BOOTSTRAP_ADDRESS=2809

    SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9901

    SOAP_CONNECTOR_ADDRESS=8878

    NODE_MULTICAST_DISCOVERY_ADDRESS=5000

    ORB_LISTENER_ADDRESS=9101

    CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9202

    创建完毕之后执行

    ./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default -profileName AppSvr02 -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSvr02 -portsFile /opt/IBM/WebSphere/AppServer/_portdef_AppSvr.props

    第三步:启动管理节点

    /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh

    第四步:查看SOAP端口

    grep SOAP /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/AboutThisProfile.txt

    得到管理 SOAP 连接器端口: 8879

    第五步:增加应用概要

    /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/addNode.sh 127.0.0.1 8879

    如果添加时出错,例如:The system cannot create a SOAP connector to connect to host 127.0.0.1 at port 8879

    此时 使用命令 hostname 得到主机名

    切换到“/opt/IBM/WebSphere/AppServer/profiles/AppSrv02/bin/”下:

    执行 :./syncNode.sh 主机名 8879

    第六步:启动

    /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh

    此时如果出现端口被占用的情况

    这时候

    ps -ef | grep java

    ps -ef | grep was

    能结束掉的进程都结束掉

    第七步:这个时候就可以通过浏览器访问was控制平台

    http://你的ip地址:9060/ibm/console/login.do

    然后开始新建服务server1

    第八步:再命令行开启server1服务

    cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/

    ./startServer.sh server1

    此时如果发现网页登录不了,那么你就去查看一下你服务器的防火墙状态

    service iptables status

    一般都是开着的,如果开着的话就关闭就好了

    service iptables stop

    当然,你也可以设置filter让特定IP访问

    完毕收工。

    2.简单化配置

    不需要创建 _portdef_AppSvr.props以及_portdef_DMgr.props文件

    直接创建两个概要

    创建管理概要

    ./manageprofiles.sh

    -create

    -profileName Dmgr01

    -profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01

    -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr/

    创建应用概要

    ./manageprofiles.sh

    -create

    -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default

    -profileName AppSvr02

    -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSvr02

    这样也是可以的。

    展开全文
  • WAS8.5_安装配置(Linux)剖析WerbSphere Application Server V8.5安装(Linux)版本号V1.0姓名黄继豪日期2015-12-14一、安装所需要的软件包及安装步骤11 安装Installation Manager12 安装Websphere8.553 创建概要文件...

    WAS8.5_安装配置(Linux)剖析

    WerbSphere Application Server V8.5安装(Linux)

    版本号

    V1.0

    姓名

    黄继豪

    日期

    2015-12-14

    一、安装所需要的软件包及安装步骤1

    1 安装Installation Manager1

    2 安装Websphere8.55

    3 创建概要文件13

    4配置服务29

    二、 常见安装问题分析37

    1 Deployment Manager启动报错37

    2 服务器本机可以访问控制台,远程无法通过IE访问控制台37

    一、安装所需要的软件包及安装步骤

    WAS安装器

    agent.installer.linux.gtk.x86_64_1.6.0.zip

    WAS核心程序包

    WAS_ND_V8.5_1_OF_3.zip

    WAS_ND_V8.5_2_OF_3.zip

    WAS_ND_V8.5_3_OF_3.zip

    IHS程序包(搭建集群时需要安装)安装方法与WAS核心程序包安装方法相同

    WAS_V8.5.5_SUPPL_1_OF_3.zip

    WAS_V8.5.5_SUPPL_2_OF_3.zip

    WAS_V8.5.5_SUPPL_3_OF_3.zip

    1 安装Installation Manager

    1.1解压软件包 unzip agent.installer.linux.gtk.x86_64_1.6.0.zip

    1.2执行安装程序

    ./install

    注意:如果使用./install命令无法调起安装程序,在调用客户化图形界面(export display=本机IP:0.0 再输入./install)

    1.3Installation Manager安装界面中,选中要安装选项。

    1.4接受许可协议

    1.5制定安装目录

    1.6确认安装信息

    1.7开始安装

    1.8安装完成,重启Installation Manager

    2 安装Websphere8.5

    2.1 解压软件包

    创建文件夹WAS_ND_V8.5,将以下三个压缩包解压缩至WAS_ND_V8.5下

    unzip WAS_ND_V8.5_1_OF_3.zip

    unzip WAS_ND_V8.5_2_OF_3.zip

    unzip WAS_ND_V8.5_3_OF_3.zip

    2.2解压以后的文件

    2.3启动Installation Manager,

    启动方式有两种:

    a、/opt/IBM/InstallationManager/eclipse/launcher 执行启动脚本

    b、以redhat为例,应用程序-->IBM Installation Manager

    2.4打开菜单,文件>首选项

    2.5 添刚才解压出来的加库文件respository.config(存储库-->添加存储库-->respository.config)

    2.6 测试添加的库文件,测试成功后点完成。

    2.7 Installation Manager界面选择【安装】按钮。

    2.8选择要安装的软件包

    2.9接受许可协议

    2.10确认安装目录

    2.11确认安装系统(忽略不支持64位Installation Manager的警告)

    2.12选择安装的语言包

    2.13选择要安装的功能部件

    2.14确认安装信息,无误后点安装开始安装。

    2.15安装完成

    3 创建概要文件

    3.1打开概要管理工具

    打开方式:

    a、/opt/IBM/WebSphere/AppServer/bin/ProfileManagement/wct.sh

    b、在桌面上点击 应用程序->>IBM WebSphere Server -->>IBM WebSphere Server V8.5 -->> 工具 -->概要管理工具

    3.2点击创建选择环境类型为“单元” (注意:如果搭建集群环境,A机选择“单元”,B机选择“管理”)

    3.3选择高级概要文件创建

    3.4选择应用的部署环境

    3.5知道概要文件名和位置

    3.6指定节点名和主机名

    3.7设置管理员账号

    3.8创建证书

    3.9设置证书信息,到期期限设置为10年

    3.10设置端口信息

    3.11指定是否作为linux系统服务

    3.12web服务器定义

    3.13确认概要信息,确认无误后点创建

    3.14 创建完成,勾选“打开第一步控制台”点完成。在打开的界面中点安装验证。

    3.15验证安装信息

    4 配置服务

    4.1 通过浏览器打开https://服务器地址:9043/ibm/console打开Websphere的控制台

    例如:09043/ibm/console

    4.2输入用户名密码登陆

    4.3优化server1的参数

    服务器-->

    展开全文
  • WAS Base版的服务器上新创建一个概要文件和Server,参照WAS的帮助文档搞定了:./manageprofiles.sh -create \-enableAdminSecurity true \-adminUserNa...

    在WAS Base版的服务器上新创建一个概要文件和Server,参照WAS的帮助文档搞定了:

    ./manageprofiles.sh -create \
    -enableAdminSecurity true \
    -adminUserName admin \
    -adminPassword 111111 \
    -serverName server02 \
    -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default \
    -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv02 \
    -profileName AppSrv02 \
    -portsFile /opt/portdef.props \
    -validatePorts

    其中/was/portdef.props文件为端口映射文件:

    [plain]  view plain copy
    1. WC_defaulthost=9082  
    2. WC_adminhost=9061  
    3. WC_defaulthost_secure=9444  
    4. WC_adminhost_secure=9045  
    5. BOOTSTRAP_ADDRESS=2811  
    6. SOAP_CONNECTOR_ADDRESS=8881  
    7. IPC_CONNECTOR_ADDRESS=9634  
    8. SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9407  
    9. CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9408  
    10. CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9409  
    11. DCS_UNICAST_ADDRESS=9355  
    12. SIB_ENDPOINT_ADDRESS=7278  
    13. SIB_ENDPOINT_SECURE_ADDRESS=7287  
    14. SIB_MQ_ENDPOINT_ADDRESS=5559  
    15. SIB_MQ_ENDPOINT_SECURE_ADDRESS=5579  
    16. SIP_DEFAULTHOST=5062  
    17. SIP_DEFAULTHOST_SECURE=5063  
    18. ORB_LISTENER_ADDRESS=9101  

    可以参照默认模板的端口映射文件修改,默认模板问价为$app_insall_root/profileTemplates/default/actions/portsUpdate/portdef.props,如:

    /was/IBM/WebSphere/AppServer/profileTemplates/default/actions/portsUpdate/portdef.props

    默认内容为:

    [plain]  view plain copy
    1. WC_defaulthost=9080  
    2. WC_adminhost=9060  
    3. WC_defaulthost_secure=9443  
    4. WC_adminhost_secure=9043  
    5. BOOTSTRAP_ADDRESS=2809  
    6. SOAP_CONNECTOR_ADDRESS=8880  
    7. IPC_CONNECTOR_ADDRESS=9633  
    8. SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401  
    9. CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403  
    10. CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402  
    11. ORB_LISTENER_ADDRESS=9100  
    12. DCS_UNICAST_ADDRESS=9353  
    13. SIB_ENDPOINT_ADDRESS=7276  
    14. SIB_ENDPOINT_SECURE_ADDRESS=7286  
    15. SIB_MQ_ENDPOINT_ADDRESS=5558  
    16. SIB_MQ_ENDPOINT_SECURE_ADDRESS=5578  
    17. SIP_DEFAULTHOST=5060  
    18. SIP_DEFAULTHOST_SECURE=5061  

    注:如果感觉麻烦,可以把现有的server都启动,把端口号占用上,再创建,创建时不加-portsFile /was/portdef.props \ 这一行,这样,再创建新的概要文件和server时,websphere会自动更改已经被占用的端口号,保证每个概要文件和server所使用的端口号是唯一的,未被占用的。


    删除创建的profile命令为:

    manageprofiles.sh -create -profileName AppSrv02

    不过我经常删不掉,命令执行后就死掉了,在那里不动,也许是我比较急性把,其实最快的处理方法就是:

    进入如下目录$app_install_root/properties,如:

    [payplf@was]$ cd /was/IBM/WebSphere/AppServer/properties

    编辑文件profileRegistry.xml,这个就是已经注册进来的profile配置文件,找到需要删除的profile配置行,直接删除,如:

    [payplf@was]$ cat profileRegistry.xml
    <?xml version="1.0" encoding="UTF-8"?>
       
        

    然后直接去伤处profile的目录,如:

    [payplf@was]$ rm -fr /was/IBM/WebSphere/AppServer/profiles/AppSrv02

    完了,现在你就可以再使用AppSrv02这个profileName了。


          


    【WAS官网帮助】

    manageprofiles 命令

    manageprofiles 命令行工具创建所有应用程序服务器运行时环境。该命令创建概要文件,即定义 独立应用程序服务器的运行时环境的文件集合。

    manageprofiles 命令在称为概要文件的文件集中为 WebSphere Application Server 进程创建运行时环境。该概要文件定义运行时环境并包括运行时环境中服务器进程可以更改的所有文件。

    manageprofiles 命令及其图形用户界面概要管理工具是创建运行时环境的唯一方法。

    命令文件位于 app_server_root/bin 目录。命令文件是名为 manageprofiles 的脚本。

    要了解有关从何处运行此命令的更多信息,请参阅 使用命令行工具
    注: 如果对受管概要文件模板使用此命令,那么未创建应用程序服务器。但是,如果您正在联合节点,那么仍然使用了端口。
      有关在 Microsoft Windows Vista 操作系统上运行 manageprofiles 命令的注意事项:
    • 在 Microsoft Windows Vista 操作系统上安装 WebSphere Application Server V6.1 之后,在尝试使用 manageprofiles 命令来创建任何概要文件之前应安装一个包含 V6.1.0.9 或更高版本的 service pack。
    • 如果您正在 Microsoft Windows Vista 操作系统上运行 V6.1.0.9 或更高版本,那么您必须在具备经过提升的管理员特权的情况下运行 manageprofiles 命令。
      要在具备管理员特权的情况下运行  manageprofiles,请在命令提示符窗口中运行此命令,通过执行以下操作可以启动命令提示符窗口:
      • 右键单击“命令提示符”快捷方式。
      • 单击用管理员帐户运行

    语法

    manageprofiles 命令用来执行以下操作:
    • 创建概要文件(-create)
    • 删除概要信息(-delete)
    • 扩充概要文件(-augment)
    • 缩小概要文件(-unaugment)
    • 删除所有概要文件(-deleteAll)
    • 列出所有概要文件(-listProfiles)
    • 获取概要文件名称(-getName)
    • 获取概要文件路径(-getPath)
    • 验证概要文件注册表(-validateRegistry)
    • 验证并更新概要文件注册表(-validateAndUpdateRegistry)
    • 获取缺省概要文件名称(-getDefaultName)
    • 设置缺省概要文件名称(-setDefaultName)
    • 备份概要文件(-backupProfile)
    • 恢复概要文件(-restoreProfile)
    对于用  manageprofiles 命令完成的每个任务,要在包括必需参数时获取详细的帮助,请使用 -help 参数。以下示例说明在 Windows 操作系统上对  manageprofiles -augment 命令使用 help 参数:
    app_server_root\bin\manageprofiles.bat -augment -help
    help 命令的输出将指定哪些参数是必需的以及哪些参数是可选的。
    根据您要用  manageprofiles 命令执行的操作的不同,您将需要提供以下一个或多个参数。命令行概要管理工具验证是否提供了必需的参数以及对这些参数输入的值是否有效。因为命令行概要管理工具不会验证参数名称的大小写,所以一定要以正确的大小写输入参数的名称。如果输入的参数的大小写不正确,那么可能导致错误的结果。
    • -profileName profile_name
    • -profilePath profile_root
    • -templatePath template_path
    • -nodeName node_name
    • -cellName cell_name
    • -hostName host_name
    • -adminUserName adminUser_ID
    • -adminPassword adminPassword
    • -backupFile backupFile_name
    • -debug
    • -enableAdminSecurity true | false
    • -isDefault
    • -isDeveloperServer
    • -omitAction feature1 feature2... featureN
    • -response reponse_file
    • -samplesPassword samplesPassword
    • -startingPort starting_port | -portsFile file_path | -defaultPorts
    • -validatePorts
    • -webServerCheck true | false
    • -webServerHostnamewebserver_host_name
    • -webServerInstallPath webserver_installpath_name
    • -webServerName webserver_name
    • -webServerOS webserver_operating_system
    • -webServerPluginPath webserver_plugin_path
    • -webServerPort webserver_port
    • -webServerType webserver_type
    • [Linux] -enableService true | false
    • [Linux] -serviceUserName service_user_ID
    • [Windows] -winserviceCheck true | false
    • [Windows] -winserviceAccountType specifieduser | localsystem
    • [Windows] -winservicePassword winservice_password
    • [Windows] -winserviceStartupType manual | automatic | disabled
    • [Windows] -winserviceUserName winservice_user_ID

    以下示例说明在诸如 AIX 或 Linux 这样的操作系统上使用  manageprofiles -create 命令:
    app_server_root/bin/manageprofiles.sh -create
                  -profileName profile_name 
                  -profilePath profile_root
                  -templatePath template_path 

    参数

    下列选项可用于 manageprofiles 命令:

    -adminUserName adminUser_ID指定用于管理安全性的用户标识。 -adminPassword adminPassword为使用 -adminUserName 参数指定的管理安全性用户标识指定密码。 -augment使用 augment 参数以通过扩充模板对现有概要文件进行更改。augment 参数导致  manageprofiles 命令使用 -templatePath 参数中的模板更新或扩充在 -profileName 参数中标识的概要文件。您可以使用哪些扩充模板取决于您的环境中安装的 IBM 产品及其版本。
    注: WebSphere Application Server 附带提供的模板只能用来创建概要文件,而不能用来扩充现有概要文件,因为随该产品只提供了创建模板。

    此外,不要手动修改 install_dir/ profileTemplates 目录中的文件。例如,如果要在创建概要文件期间更改端口,那么使用概要管理工具,或者对 manageprofiles 命令使用 -startingPort 或 -portsFile 参数,而不要修改概要文件模板目录中的文件。

    请对 -templatePath 指定标准文件路径。例如:
     manageprofiles(.bat)(.sh) -augment -profileName profile_name -templatePath fully_qualified_template_path

    对 -templatePath 参数指定相对文件路径会导致不能充分扩充指定的概要文件。

    另请参阅 -unaugment 参数。

    -backupProfile对概要文件文件夹和概要文件注册表文件中的概要文件元数据执行文件系统备份。在调用带 -backupProfile 选项的 manageprofiles 命令之前,必须首先停止任何正在使用要备份的概要文件的服务器。-backupProfile 参数必须与 -backupFile和 -profileName 参数一起使用,例如:
    manageprofiles(.bat)(.sh) -backupProfile -profileName profile_name -backupFile backupFile_name

    在使用 -backupProfile 选项备份概要文件时,必须先停止服务器和正在运行的进程(这些进程属于您想要备份的概要文件)。

    -backupFile backupFile_name将概要文件注册表文件备份到指定的文件。您必须为  backupFile_name 提供标准文件路径。 -cellName cell_name指定概要文件的单元名。请对每个概要文件使用唯一单元名。

    这是 WebSphere Application Server 的可选参数。

    如果您省略该参数,那么将指定缺省单元名。

    此参数的缺省值以短主机名、常量单元和尾随数字的组合为基础,例如:
    if (DMgr)
    	shortHostNameCellCellNumber
    else
    	shortHostNameNodeNodeNumberCell
    
    其中  CellNumber 是从 01 开始的连续数字, NodeNumber 是您用来定义节点名的节点号。

    此参数的值不得包含空格或任何无效字符,如:*、?、"、、,、/、\、| 等等。

    -create创建概要文件。
    指定 manageprofiles -create -templatePath fully_qualified_file_path_to_template -help 以获取关于创建概要文件的特定信息。可用的模板包括:
    • 缺省值 - 应用程序服务器
    -debug打开  manageprofiles 命令使用的 Ant 实用程序的调试功能。 -defaultPorts对概要文件指定缺省端口值或基本端口值。

    不要在使用 -startingPort 或 -portsFile 参数时使用此参数。

    在创建概要文件时,如果您未指定 -startingPort 参数、-defaultPorts 参数或 -portsFile 参数,那么 manageprofiles 命令使用一组自动生成的建议端口。根据缺省端口的可用性,建议的端口值可与缺省端口值不同。

    注: 如果您要使用受管概要文件模板,那么请不要使用此参数。
    -delete删除概要文件。

    删除概要文件不会删除概要文件目录。例如,假定您在 /usr/WebSphere/AppServer/profiles/managedProfile 目录中创建一个概要文件。在您删除概要文件之后,该目录仍然存在。

    您可以删除或保留该目录。然而,profile_root/logs 目录包含关于卸载概要文件的信息。例如,您可以保留 _nodeuninst.log 文件以确定在卸载过程中发生的任何问题的原因。

    如果您在概要文件注册表中删除某个概要文件,而该概要文件已有扩充模板向它注册,那么会自动执行缩小操作。

    -deleteAll删除所有已注册的概要文件。

    删除概要文件不会删除概要文件目录。例如,假定您在 /usr/WebSphere/AppServer/profiles/managedProfile 目录中创建一个概要文件。在您删除概要文件之后,该目录仍然存在。

    您可以删除或保留该目录。然而,profile_root/logs 目录包含关于卸载概要文件的信息。例如,您可以保留 _nodeuninst.log 文件以确定在卸载过程中发生的任何问题的原因。

    如果您在概要文件注册表中删除某个概要文件,而该概要文件已有扩充模板向它注册,那么会自动执行缩小操作。

    -enableAdminSecurity true | false启用管理安全性。有效值包括 true 或 false。缺省值为 false。当 enableAdminSecurity 设置为 true 时,您还必须指定参数 -adminUserName 和 -adminPassword 以及这些参数的值。如果在应用程序服务器安装期间安装了样本,那么在创建启用了管理安全性的概要文件时,还必须指定 -samplesPassword 参数。如果启用了管理安全性而未指定 -samplesPassword 参数,虽然会成功创建该概要文件,但当您尝试运行样本时,服务器系统输出日志中将记录异常和故障。 -enableService true | false  [Linux]允许创建 Linux 服务。有效值包括 true 或 false。此参数的缺省值为 false。

    在将 -enableService 选项设置为 true 的情况下运行 manageprofiles 命令时,如果该命令由 root 用户运行,那么会与概要文件一起创建 Linux 服务。当非 root 用户运行 manageprofiles 命令时,会创建概要文件,但不会创建 Linux 服务。因为非 root 用户没有足够的许可权来设置 Linux 服务,所以不会创建该服务。在结束创建概要文件时将显示 INSTCONPARTIALSUCCESS 结果,并且概要文件创建日志 app_server_root/logs/manageprofiles_create_profilename.log 包含一条消息,指示当前用户没有足够的许可权来设置 Linux 服务。

    -federateLater true | false指示是在概要文件创建期间联合受管概要文件,还是稍后使用  addNode 命令联合它。如果dmgrHost、dmgrPort、dmgrAdminUserName 和 dmgrAdminPassword 参数没有值,那么此参数的缺省值为 true。有效值包括true 或 false。 -getDefaultName返回缺省概要文件的名称。 -getName获取以给定的 -profilePath 参数注册的概要文件的名称。 -getPath获取给定名称的概要文件的文件系统位置。需要 –profileName 参数。 -help显示命令语法。 -hostName host_name指定您创建概要文件的主机名。这应该与您在初始产品安装过程中指定的主机名相匹配。此参数的缺省值为长格式的域名系统。此参数的值必须是有效的 IPv6 主机名且不得包含空格或任何无效字符,如:*、 ?、"、、,、/、\、| 等等。 -ignoreStack这是一个可选参数,它与 -templatePath 参数一起用来取消扩充已经扩充的特定概要文件。请参阅 -unaugment 参数。 -isDefault指定由一起使用的 -profileName 参数标识的概要文件在注册后将成为缺省概要文件。当发出针对缺省概要文件的命令时,那么不必使用命令的 -profileName 属性。 -isDeveloperServer指定服务器是否仅用于开发目的。在将应用程序部署到生产应用程序服务器上之前,创建概要文件以在非生产服务器上测试应用程序时,此参数很有用。 -listProfiles列出所有已定义的概要文件。 -nodeName node_name指定用新概要文件创建的节点的节点名。请在机器上使用唯一值。每个共享同一个产品二进制文件集的概要文件必须具有唯一节点名。
    此参数的缺省值以短主机名、概要文件类型和尾随数字为基础,例如:
    if (DMgr)
    	shortHostNameCellManagerNodeNumber
    else
    	shortHostNameNodeNodeNumber
    
    其中  NodeNumber 是从 01 开始的连续号码。

    此参数的值不得包含空格或任何无效字符,如:*、?、"、、,、/、\、| 等等。

    -omitAction feature1 feature2... featureN排除概要文件功能的可选参数。
    每个概要文件模板都预定义了某些可选功能。仅当在选择了样本应用程序的情况下安装 WebSphere Application Server时,samplesInstallAndConfig 选项才可用。以下可选功能可与以下概要文件模板的 -omitAction 参数一起使用:
    • 缺省值 - 应用程序服务器
      • deployAdminConsole
      • samplesInstallAndConfig
      • defaultAppDeployAndConfig
    -portsFile file_path指定文件路径的可选参数,该文件定义新概要文件的端口设置。

    不要在使用 -startingPort 或 -defaultPorts 参数时使用此参数。

    在创建概要文件时,如果您未指定 -startingPort 参数、-defaultPorts 参数或 -portsFile 参数,那么 manageprofiles 命令使用一组自动生成的建议端口。根据缺省端口的可用性,建议的端口值可与缺省端口值不同。

    -profileName profile_name指定概要文件的名称。创建概要文件时使用唯一值。每个共享同一个产品二进制文件集的概要文件必须具有唯一名称。缺省概要文件名称以概要文件类型和一个尾随数字为基础,例如:
    profileType ProfileNumber
    其中  profileType 是诸如 AppSrv、Dmgr 或 Custom 的值, ProfileNumber 是用于创建唯一概要文件名称的连续号码。

    此参数的值不得包含空格或无效字符,如:*、?、"、、,、/、\、| 等等。不能选择已被使用的概要文件名称。

    -profilePath profile_root指定概要文件的标准路径,此路径在信息中心中始终指  profile_root

    [Windows] 如果标准路径包含空格,那么将该值包括在引号中。

    缺省值以 app_server_root 目录、概要文件子目录和文件的名称为基础。

    例如,缺省值为:
    WS_WSPROFILE_DEFAULT_PROFILE_HOME/profileName
    其中  WS_WSPROFILE_DEFAULT_PROFILE_HOME 是在  app_server_root/properties 目录中的wasprofile.properties 文件中定义的。

    此参数的值必须是目标系统的有效路径且当前未被使用。

    您必须具有写入该目录的许可权。

    -response reponse_file使用  manageprofiles 命令从命令行访问所有 API 函数。
    命令行界面可以由响应文件驱动,该响应文件以键和值格式包含属性文件中给定命令的输入参数。以下是创建操作的示例响应文件:
    create
    profileName=testResponseFileCreate
    profilePath=profile_root
    templatePath=app_server_root/profileTemplates/default
    nodeName=myNodeName
    cellName=myCellName
    hostName=myHostName
    mitAction=myOptionalAction1, myOptionalAction2
    
    [Windows] Windows 操作系统中的路径语句可以使用正斜杠(/)或反斜杠(\)。如果路径语句使用反斜杠,那么响应文件需要使用双反斜杠才能正确识别路径。以下是使用双反斜杠的创建操作的响应文件示例:
    create
    templatePath=C:\\WebSphere\\AppServer\\profileTemplates\\default
    

    要确定各种类型的概要文件模板和操作需要哪些输入参数,可使用带有 -help 参数的 manageprofiles 命令。

    -restoreProfile恢复概要文件备份。必须与 -backupFile 参数一起使用,例如:
    manageprofiles(.bat)(.sh) -restoreProfile -backupFile file_name
    要恢复概要文件,请执行以下步骤:
    1. 从文件系统中手动删除概要文件的目录。
    2. 运行 manageprofiles 命令的 -validateAndUpdateRegistry 选项。
    3. 停止服务器和正在运行的进程(这些进程属于您想要恢复的概要文件)。
    4. 通过使用 manageprofiles 命令的 -restoreProfile 选项来恢复概要文件。
    -samplesPassword samplesPassword创建要用于样本的密码。该密码用来限制对安装应用程序服务器期间安装的 Web 应用程序样本的访问。 -serviceUserName service_user_ID  [Linux]指定在创建 Linux 服务期间使用的用户标识,以便 Linux 服务将在此用户标识下运行。无论此用户标识何时登录,Linux 服务都会运行。 -setDefaultName将缺省概要文件设置为现有概要文件中的一个。必须与 -profileName 参数一起使用,例如:
    manageprofiles(.bat)(.sh) -setDefaultName -profileName profile_name
    -startingPort startingPort指定为概要文件生成和指定所有端口时使用的起始端口号。

    端口值是从 -startingPort 值开始按顺序指定的,但是要省略已经在使用的那些端口值。系统识别并解析当前正在使用的端口,并确定端口分配以避免端口冲突。

    不要将此参数与 -defaultPorts 或 -portsFile 参数一起使用。

    在创建概要文件时,如果您未指定 -startingPort 参数、-defaultPorts 参数或 -portsFile 参数,那么 manageprofiles 命令使用一组自动生成的建议端口。根据缺省端口的可用性,建议的端口值可与缺省端口值不同。

    注: 如果您要使用受管概要文件模板,那么请不要使用此参数。
    -templatePath template_path指定安装根目录中模板文件的目录路径。 profileTemplates 目录包含对应于不同概要文件类型的各种目录,并且这些目录随所安装产品的类型而异。这些概要文件目录是您在使用 -templatePath 选项时指示的路径。可指定不在安装根目录中的概要文件模板(如果碰巧有的话)。

    请使用绝对路径。此参数必须作为目录存在且必须指向有效的模板目录。

    -unaugment扩充是指使用扩充模板更改现有概要文件的能力。要取消扩充一个已经扩充的概要文件,必须指定 -unaugment 参数和 -profileName 参数。如果执行了一系列 manageprofiles 扩充,并且您仅指定了这两个参数来取消扩充概要文件,那么取消扩充操作将首先撤销最后的扩充操作。

    要取消扩充已经扩充的特定概要文件,还需要指定 -ignoreStack 参数和 -templatePath 参数。通常,您不会取消扩充特定概要文件,因为您必须确保没有违反概要文件模板依赖关系。

    使用 -templatePath 参数时,请对该参数指定标准文件路径。

    另请参阅 augment 参数。

    -validateAndUpdateRegistry检查概要文件注册表中列出的所有概要文件,以查看文件系统中是否存在这些概要文件。从注册表除去任何缺少的概要文件。返回从注册表删除的缺少的概要文件列表。 -validateRegistry检查概要文件注册表中列出的所有概要文件,以查看文件系统中是否存在这些概要文件。返回缺少的概要文件的列表。 -validatePorts指定应该验证端口以确保它们不是保留的或未被使用。此参数帮助您标识未被使用的端口。如果确定端口已被使用,那么概要文件创建操作会停止并显示一条错误消息。在创建命令行时,您可以在任何时候使用此参数。建议将此参数与 portsFile 参数一起使用。 -webServerCheck true | false指示是否要设置 Web 服务器定义。有效值包括 true 或 false。此参数的缺省值为 false。 -webServerHostname webserver_host_name服务器的主机名。此参数的缺省值为本地机器的长主机名。 -webServerInstallPath webserver_installpath_nameWeb 服务器的本地或远程安装路径。此参数的缺省值取决于本地机器的操作系统和 webServerType 参数的值。例如: [Windows]
    webServerType=IHS: webServerInstallPath 缺省为“C:\Program Files\IBM\HTTPServer”
    webServerType=IIS: webServerInstallPath 缺省为“C:\”
    webServerType=SUNJAVASYSTEM: webServerInstallPath 缺省为“C:\”
    webServerType=DOMINO: webServerInstallPath 缺省为“”
    webServerType=APACHE: webServerInstallPath 缺省为“”
    webServerType=HTTPSERVER_ZOS: webServerInstallPath 缺省为“n/a”
    [Linux]
    webServerType=IHS: webServerInstallPath 缺省为“/opt/IBM/HTTPServer”
    webServerType=IIS: webServerInstallPath 缺省为“n\a”
    webServerType=SUNJAVASYSTEM: webServerInstallPath 缺省为“/opt/sun/webserver”
    webServerType=DOMINO: webServerInstallPath 缺省为“”
    webServerType=APACHE: webServerInstallPath 缺省为“”
    webServerType=HTTPSERVER_ZOS: webServerInstallPath 缺省为“n/a”
    [AIX]
    webServerType=IHS: webServerInstallPath 缺省为“/usr/IBM/HTTPServer”
    webServerType=IIS: webServerInstallPath 缺省为“n\a”
    webServerType=SUNJAVASYSTEM: webServerInstallPath 缺省为“/opt/sun/webserver”
    webServerType=DOMINO: webServerInstallPath 缺省为“?”
    webServerType=APACHE: webServerInstallPath 缺省为“?”
    webServerType=HTTPSERVER_ZOS: webServerInstallPath 缺省为“n/a”
    [HP-UX]
    webServerType=IHS: webServerInstallPath defaulted to “/opt/IBM/HTTPServer”
    webServerType=IIS: webServerInstallPath 缺省为“n\a”
    webServerType=SUNJAVASYSTEM: webServerInstallPath 缺省为“/opt/sun/webserver”
    webServerType=DOMINO: webServerInstallPath 缺省为“”
    webServerType=APACHE: webServerInstallPath 缺省为“”
    webServerType=HTTPSERVER_ZOS: webServerInstallPath 缺省为“n/a”
    [Solaris]
    webServerType=IHS: webServerInstallPath 缺省为“/opt/IBM/HTTPServer”
    webServerType=IIS: webServerInstallPath 缺省为“n\a”
    webServerType=SUNJAVASYSTEM: webServerInstallPath 缺省为“/opt/sun/webserver”
    webServerType=DOMINO: webServerInstallPath 缺省为“”
    webServerType=APACHE: webServerInstallPath 缺省为“”
    webServerType=HTTPSERVER_ZOS: webServerInstallPath 缺省为“n/a”
    -webServerName webserver_nameWeb 服务器的名称。此参数的缺省值为 webserver1。 -webServerOS webserver_operating_systemWeb 服务器所在的操作系统。有效值包括:windows、linux、solaris、aix、hpux、os390 和 os400。请将此参数与 webServerType 参数一起使用。 -webServerPluginPath webserver_pluginpathWeb 服务器使用的插件的路径。此参数的缺省值为  WAS_HOME/plugins。 -webServerPort webserver_port指示访问 Web 服务器将使用的端口。此参数的缺省值为 80。 -webServerType webserver_typeWeb 服务器的类型。有效值包括:IHS、SUNJAVASYSTEM、IIS、DOMINO、 APACHE 和 HTTPSERVER_ZOS。请将此参数与 webServerOS 参数一起使用。 -winserviceAccountType specifieduser | localsystem  [Windows]为概要文件创建的 Windows 服务的所有者帐户的类型。有效值包括 specifieduser 或 localsystem。localsystem 值在创建概要文件的用户的本地帐户下运行 Windows 服务。此参数的缺省值为 system。 -winserviceCheck true | false  [Windows]该值可以为 true 或 false。指定  true 为概要文件内创建的服务器进程创建 Windows 服务。指定  false 以便不创建 Windows 服务。此参数的缺省值为 false。 -winservicePassword winservice_password  [Windows]为将拥有 Windows 服务的指定用户或本地帐户指定密码。 -winserviceStartupType manual | automatic | disabled  [Windows]可能的 startup_type 值为:
    • manual
    • automatic
    • disabled

    请参阅 中的WASService 命令 『WASService 命令』主题以了解有关 Windows 服务的更多信息。

    此参数的缺省值为 automatic。

    -winserviceUserName winservice_user_ID  [Windows]指定用户标识以便 Windows 操作系统可以验证您的标识是否能够创建 Windows 服务。您的用户标识必须属于管理员组,而且具有下列高级用户权限:
    • 作为操作系统的一部分
    • 作为服务登录
    此参数的缺省值为当前用户名。此参数的值不得包含空格或无效字符,如:*、?、"、、,、/、\、| 等等。您指定的用户必须具有适当的许可权才能创建 Windows 服务。您必须为您选择的用户名指定正确的密码。

    使用方案

    下列示例说明了正确的语法。请在一行上发出以下任何示例中的命令。每个示例都以多行显示命令来增加可读性。

    创建应用程序服务器概要文件

    请使用以下命令创建名为 Default01 的应用程序服务器概要文件:

    [Windows]
    app_server_root\bin manageprofiles -create 
    				-profileName Default01 
    				-profilePath profile_root
    				-templatePath app_server_root\profileTemplates\default 
    				-nodeName Default01Node
    				-cellName Default01Cell
    				-hostName myhost.mycity.mycompany.com
    				-isDefault 
    				-winserviceCheck true
    				-winserviceAccountType specifieduser
    				-winserviceUserName my_user_id
    				-winservicePassword my_password
    				-winserviceStartupType manual
    				-startingPort 21000
    
    [Linux]  [AIX HP-UX Solaris]
    app_server_root/bin/manageprofiles.sh -create
       -profileName Default01 
       -profilePath profile_root
       -templatePath app_server_root/profileTemplates/default
       -nodeName Default01Node
       -cellName Default01Cell
       -hostName myhost.mycity.mycompany.com
       -isDefault
       -startingPort 21000
    

    日志

    manageprofiles 命令为它创建的每个概要文件创建日志。
    • 日志位于 app_server_root/logs/manageprofiles 目录中。这些文件以此模式命名:profile_name_create.log

    • 命令还为它删除的每个概要文件创建日志。日志位于 app_server_root/logs/manageprofiles 目录中。这些文件以此模式命名:profile_name_delete.log




    来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14184018/viewspace-760077/,如需转载,请注明出处,否则将追究法律责任。

    转载于:http://blog.itpub.net/14184018/viewspace-760077/

    展开全文
  • 2019独角兽企业重金招聘Python工程师标准>>> ...
  • 命令查看已建的WAS概要文件】:/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -listProfiles【命令删除WAS概要文件】:方案一: 1. 找到profileRegistry.xml,在目录/opt/IBM/WebSphere/AppServer/...
  • 如果在 WAS 安装过程创建概要文件失败,通常的解决办法是通过日志找出错误信息,分析原因并找出具体解决方法。有一个常见原因是因为主机名中包含有“_”字符(即下划线),这将会导致概要文件的创建失败。 如果...
  • was下删除概要文件

    2012-08-20 23:41:31
    was下删除概要文件.
  • 将所有主机的IP映射到各个hosts文件中,举例方法如下: 例:WAS节点WINDOWS环境下 WINDOWS修改:C:\Windows\System32\drivers\etc\hosts LINUX修改: [root@hyldbsoft]# vi /etc/hosts # Do n
  • 注意点:如下几个命令was nd 6.0适合,6.1以及...--删除原有概要文件   ./wasprofile.sh -deleteAll   --删除profiles下面的文件   cd /IBM/IBM/WebSphere/AppServer/profiles  rm -rf *  ...
  • WebSphere创建删除概要文件

    千次阅读 2011-08-18 12:30:21
    创建概要文件:  方案一:./manageprofiles.sh -create -profileName AppSrv01  -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01  -template
  • 一、创建概要文件 1、 ./manageprofiles.sh -create -profileName AppSrv01  -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01  -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/...
  • 列出概要文件 D:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin&gt;manageprofiles.bat -listProfiles [AppSrv01, AppSrv02] 删除AppSrv01 D:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin&gt;...
  • 使用命令管理概要文件概要管理工具的核心是manageprofiles命令,这个命令提供了对概要进行普通的维护活动的方法。可以调用这个命令创建(采用本机方式或静默方式)、列出、删除概要,验证概要注册中心,和完成其他...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,777
精华内容 1,510
关键字:

was创建概要文件命令