使用命令行工具

产品提供了可从命令行调用的许多工具。

有关此任务

可使用若干个命令行工具来启动、停止和监视应用程序服务器进程和节点。 这些工具仅在本地服务器和节点上工作。 他们不能在远程服务器或节点上操作。 要管理远程服务器,您可以使用已连接到单元的 Deployment Manager 的 wsadmin 脚本程序,目标服务器或节点是在该单元中配置的。

以下信息通用于每个命令:
  • 除非另行指定,否则所有应用程序服务器命令都位于 app_server_root/bin 目录中。
  • 指定服务器名、节点名或单元名的参数值区分大小写。 例如,如果需要为概要文件测试启动应用程序服务器 MyServer,请调用 startServer MyServer -profileName test。 如果指定 myserver 作为服务器名,那么 startServer 脚本失败。
[AIX Solaris HP-UX Linux Windows]
[Windows 2008 Server][Windows Vista][Windows 7]在 Microsoft Windows Vista 或更高版本的 Microsoft 操作系统上运行命令行工具: 在 Windows Vista , Windows Server 2008 和 Windows 7 操作系统上,可以管理员或非管理员身份安装 WebSphere Application Server 。 以管理员身份安装应用程序服务器时,某些操作(例如,那些涉及 Windows 服务的操作)需要管理员特权。 要确保 WebSphere Application Server 命令行工具具有足够的特权,请在启用了 Windows 用户帐户控制 (UAC) 以管理员核准方式运行所有管理员 策略的系统上使用提升的管理员权限来运行这些工具。 从命令提示符运行这些命令行工具时,请执行以下操作以启动“命令提示符”窗口,然后在此窗口中运行这些命令行工具:
  • 右键单击“命令提示符”快捷方式。
  • 单击 以管理员身份运行

    以管理员身份打开“命令提示符”窗口时,将出现一个操作系统对话框,询问您是否要继续操作。 单击 继续 以继续。

这些工具的示例包括:startServer 命令、stopServer 命令、firststeps 命令和 Profile Management Tool。

如果使用 Windows Server 2008 的 Windows Server Core 安装,那么不支持需要图形界面的任何 WebSphere Application Server 命令,因为 Windows Server Core 系统没有图形用户界面。 因此,例如 launchpad.exeifgui.bat 命令在该类型的 Windows Server 2008 安装上不受支持。

使用下列常规步骤来运行命令:

过程

  1. [AIX Solaris HP-UX Linux Windows] 打开系统命令提示符。
  2. [IBM i] 从 IBM® i 命令行,通过发出 STRQSH CL 命令来启动 Qshell 会话。
  3. 确定是从概要文件还是从应用程序服务器根目录运行此脚本。
    大多数命令行工具是针对特定概要文件工作的。 要确定命令是否需要 -profileName 参数,请参阅此特定命令的文档。 如果从 app_server_root/bin 目录运行命令并且未指定 -profileName 参数,那么产品的缺省概要文件会设置特定于概要文件的变量。 要指定另一个概要文件,请使用下列其中一个选项:
    • 浏览至 app_server_root/bin 目录,然后运行以下命令,以便指定预期的概要文件作为 profileName 参数的值:
      startServer server1 -profileName AppServerProfile
    • 创建概要文件时,应用程序服务器将在 profile_root/bin 目录中为 app_server_root/bin 目录中适用于所创建的概要文件类型的每个脚本创建一个代理脚本。 调用代理脚本时,将根据该脚本所在的概要文件来设置它的特定于概要文件的变量。 要对特定概要文件运行该命令,请浏览至相关概要文件的 profile_root/bin 目录以运行该命令。
  4. 运行预期命令。

结果

此命令执行请求的功能,并在屏幕上显示结果。

请参阅命令日志文件,以了解更多信息。 当使用命令的“-trace”选项时,会在命令日志文件中捕获其他跟踪数据。 日志文件的目录位置在缺省系统日志根目录下,除了与特定服务器实例相关的命令之外,在这种情况下使用该服务器的日志目录。 可以使用命令的“-logfile”选项重设命令日志文件的缺省位置。

下一步做什么?

[AIX Solaris HP-UX Linux Windows][IBM i]有关使用概要文件的更多信息 (包括如何获取概要文件列表) ,请参阅有关 manageprofiles 命令主题的信息。