今天需要在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 的脚本。
语法
- 创建概要文件(-create)
- 删除概要信息(-delete)
- 扩充概要文件(-augment)
- 缩小概要文件(-unaugment)
- 删除所有概要文件(-deleteAll)
- 列出所有概要文件(-listProfiles)
- 获取概要文件名称(-getName)
- 获取概要文件路径(-getPath)
- 验证概要文件注册表(-validateRegistry)
- 验证并更新概要文件注册表(-validateAndUpdateRegistry)
- 获取缺省概要文件名称(-getDefaultName)
- 设置缺省概要文件名称(-setDefaultName)
- 备份概要文件(-backupProfile)
- 恢复概要文件(-restoreProfile)
app_server_root\bin\manageprofiles.bat -augment -helphelp 命令的输出将指定哪些参数是必需的以及哪些参数是可选的。
- -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
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 的可选参数。
如果您省略该参数,那么将指定缺省单元名。
此参数的缺省值以短主机名、常量单元和尾随数字的组合为基础,例如:其中 CellNumber 是从 01 开始的连续数字, NodeNumber 是您用来定义节点名的节点号。if (DMgr) shortHostNameCellCellNumber else shortHostNameNodeNodeNumberCell
此参数的值不得包含空格或任何无效字符,如:*、?、"、<、>、,、/、\、| 等等。
-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。 -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
要恢复概要文件,请执行以下步骤:- 从文件系统中手动删除概要文件的目录。
- 运行 manageprofiles 命令的 -validateAndUpdateRegistry 选项。
- 停止服务器和正在运行的进程(这些进程属于您想要恢复的概要文件)。
- 通过使用 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 服务。您的用户标识必须属于管理员组,而且具有下列高级用户权限:
- 作为操作系统的一部分
- 作为服务登录
使用方案
下列示例说明了正确的语法。请在一行上发出以下任何示例中的命令。每个示例都以多行显示命令来增加可读性。
创建应用程序服务器概要文件
请使用以下命令创建名为 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
日志
-
日志位于 app_server_root/logs/manageprofiles 目录中。这些文件以此模式命名:profile_name_create.log。
-
命令还为它删除的每个概要文件创建日志。日志位于 app_server_root/logs/manageprofiles 目录中。这些文件以此模式命名:profile_name_delete.log。