将 root 用户配置迁移到非 root 用户配置

在 Linux 和 UNIX 操作系统上,如果先前在 V7.0 或更高版本 中使用了 root 用户标识,那么可以作为非 root 用户来运行 WebSphere® Application Server V9.0

开始之前

支持的配置 支持的配置:

本文是关于概要文件配置迁移。要将应用程序迁移到最新版本,请使用 WebSphere Application Server Migration Toolkit。有关更多信息,请参阅 WASdev 上的 Migration Toolkit

sptcfg

关于此任务

WebSphere Application Server 的先前发行版需要对系统的 root 用户访问权。除非您修改了标准迁移过程,否则到 V9.0 的缺省迁移路径会继续贯彻该要求。

过程

  1. 收集相关信息。
    • 收集有关将运行 V9.0 的非 root 用户概要文件(在此处称为 nonroot_user)的用户和组信息。
    • 收集有关由当前配置和应用程序引用且位于 WebSphere Application Server 树外部的所有文件的用户和组信息。
      • 库文件(.jar 文件)
      • 资源适配器文件(.rar 文件)
      • 密钥文件(例如,.jks.p12 文件)
      • 其他文件(例如,数据库驱动程序文件和应用程序辅助控件文件或服务)
    • 您的配置是否在这些服务器上使用“作为用户运行”?

      如果是,那么将该配置包括在您的计划中。理想情况下,它们应使用 RunAsUser nonroot_user

    • 您的应用程序或应用程序服务器配置是否使用对用户访问有限制的系统服务?
  2. 提供对所有必要文件的访问权,包括 WebSphere Application Server 配置目录中的文件以及位于 WebSphere Application Server 树外部的所有文件(已在第一步中标识)。
    1. 请执行下列其中一项操作:
      • 更改先前安装版本的所有权。
        chown -R nonroot_user WAS_HOME
        chown -R nonroot_user USER_HOME
      • 更改先前安装版本的限制。
        chmod -R 0777 WAS_HOME
        chmod -R 0777 USER_HOME
    2. 更改位于 WebSphere Application Server 树外部的所有文件(已在第一步中标识)的所有权或组访问权。
  3. 使用 nonroot_user 安装 V9.0
  4. 创建可由 nonroot_user 访问的迁移备份目录。
  5. 使用迁移工具将先前配置迁移到 V9.0

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tmig_root
文件名:tmig_root.html