WAS Base 7创建Server命令

今天需要在WAS Base版的服务器上再创建一个Server,参照WAS的帮助文档终于搞定了:

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

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

WC_defaulthost=9082
WC_adminhost=9061
WC_defaulthost_secure=9444
WC_adminhost_secure=9045
BOOTSTRAP_ADDRESS=2811
SOAP_CONNECTOR_ADDRESS=8881
IPC_CONNECTOR_ADDRESS=9634
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9407
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9408
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9409
DCS_UNICAST_ADDRESS=9355
SIB_ENDPOINT_ADDRESS=7278
SIB_ENDPOINT_SECURE_ADDRESS=7287
SIB_MQ_ENDPOINT_ADDRESS=5559
SIB_MQ_ENDPOINT_SECURE_ADDRESS=5579
SIP_DEFAULTHOST=5062
SIP_DEFAULTHOST_SECURE=5063
ORB_LISTENER_ADDRESS=9101

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

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

默认内容为:

WC_defaulthost=9080
WC_adminhost=9060
WC_defaulthost_secure=9443
WC_adminhost_secure=9043
BOOTSTRAP_ADDRESS=2809
SOAP_CONNECTOR_ADDRESS=8880
IPC_CONNECTOR_ADDRESS=9633
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=9401
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=9403
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=9402
ORB_LISTENER_ADDRESS=9100
DCS_UNICAST_ADDRESS=9353
SIB_ENDPOINT_ADDRESS=7276
SIB_ENDPOINT_SECURE_ADDRESS=7286
SIB_MQ_ENDPOINT_ADDRESS=5558
SIB_MQ_ENDPOINT_SECURE_ADDRESS=5578
SIP_DEFAULTHOST=5060
SIP_DEFAULTHOST_SECURE=5061


删除创建的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"?><profiles>
    <profile isAReservationTicket="false" isDefault="false" name="AppSrv01" path="/was/IBM/WebSphere/AppServer/profiles/AppSrv01" template="/was/IBM/WebSphere/AppServer/profileTemplates/default"/>
    <profile isAReservationTicket="false" isDefault="false" name="AppSrv02" path="/was/IBM/WebSphere/AppServer/profiles/AppSrv02" template="/was/IBM/WebSphere/AppServer/profileTemplates/default"/>
</profiles>

然后直接去伤处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
  •  -enableService true | false
  •  -serviceUserName service_user_ID
  •  -winserviceCheck true | false
  •  -winserviceAccountType specifieduser | localsystem
  •  -winservicePassword winservice_password
  •  -winserviceStartupType manual | automatic | disabled
  •  -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 服务。有效值包括  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。

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

缺省值以 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
omitAction=myOptionalAction1, myOptionalAction2
 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 服务都会运行。
-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_name
Web 服务器的本地或远程安装路径。此参数的缺省值取决于本地机器的操作系统和  webServerType 参数的值。例如:
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”
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”
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”
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”
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_name
Web 服务器的名称。此参数的缺省值为  webserver1。
-webServerOS  webserver_operating_system
Web 服务器所在的操作系统。有效值包括: windows、 linux、 solaris、 aix、 hpux、 os390 和  os400。请将此参数与 webServerType 参数一起使用。
-webServerPluginPath  webserver_pluginpath
Web 服务器使用的插件的路径。此参数的缺省值为  WAS_HOME/plugins。
-webServerPort  webserver_port
指示访问 Web 服务器将使用的端口。此参数的缺省值为  80。
-webServerType  webserver_type
Web 服务器的类型。有效值包括: IHS、 SUNJAVASYSTEM、 IIS、 DOMINO、  APACHE 和  HTTPSERVER_ZOS。请将此参数与 webServerOS 参数一起使用。
-winserviceAccountType  specifieduser | localsystem 
为概要文件创建的 Windows 服务的所有者帐户的类型。有效值包括  specifieduser 或  localsystem。 localsystem 值在创建概要文件的用户的本地帐户下运行 Windows 服务。此参数的缺省值为  system。
-winserviceCheck  true | false 
该值可以为 true 或 false。指定  true 为概要文件内创建的服务器进程创建 Windows 服务。指定  false 以便不创建 Windows 服务。此参数的缺省值为  false。
-winservicePassword  winservice_password 
为将拥有 Windows 服务的指定用户或本地帐户指定密码。
-winserviceStartupType  manual | automatic | disabled 
可能的 startup_type 值为:
  • manual
  • automatic
  • disabled

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

此参数的缺省值为 automatic。

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

使用方案

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

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

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

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
 
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



子主题
示例:删除概要文件 
示例:使用预定义端口号 
示例:从起始点增加缺省端口号 
相关任务
删除概要文件
创建和删除概要文件
通过命令来设置和使用概要文件环境
创建定制 CIP 概要文件
相关信息
使用命令行工具








你可能感兴趣的:(WAS Base 7创建Server命令)