11.4 以非根用户身份安装 Sentinel

如果组织策略不允许以root用户身份运行完整的 Sentinel 安装,则可以以另一个用户的身份安装 Sentinel。在此安装过程中,以 root 用户身份执行前几步,然后以 root 用户创建的另一个用户身份继续安装 Sentinel。最后,根用户完成安装。

  1. 从 Novell 下载网页中下载安装文件

  2. 在命令行指定以下命令从 tar 文件提取安装文件:

    tar -zxvf <install_filename>
    

    使用安装文件实际名称替换 <install_filename>。

  3. 以root身份登录到要使用root身份安装 Sentinel 的服务器。

  4. 指定以下命令:

    ./bin/root_install_prepare
    

    此时将显示要使用根权限执行的一列命令。如果您希望非根用户在非默认位置安装 Sentinel,可以在命令中指定 --location 选项。例如:

    ./bin/root_install_prepare --location=/foo
    

    将您传给 --location 选项的值 foo 附加到目录路径前面。

    若不存在,还将创建一个 novell组和一个novell用户。

  5. 接受命令列表。

    显示的命令将被执行。

  6. 指定以下命令以更改为新创建的非根 novell 用户:novell:

    su novell

  7. (有条件)要执行交互式安装:

    1. 指定以下命令:

      ./install-sentinel
      

      要在非默认位置安装 Sentinel,请在命令中指定 --location 选项。例如:

      ./install-sentinel --location=/foo
      
    2. 继续执行步骤 9。

  8. (有条件)要执行无提示安装:

    1. 指定以下命令:

      ./install-sentinel -u <response_file>
      

      将使用储存在响应文件中的值继续安装。

    2. 继续执行步骤 12。

  9. 指定您希望用于安装的语言数量。

    最终用户许可证协议将以选定的语言显示。

  10. 阅读最终用户许可证协议并输入 yes 或 y 接受此许可证,然后继续安装。

    安装将开始安装所有的 RPM 程序包。该安装完成可能需要几秒钟的时间。

  11. 将提示您指定安装模式。

  12. 以root用户身份登录,指定以下命令来完成安装:

    ./bin/root_install_finish
    

    Sentinel 安装结束,服务器将启动。安装之后,因为系统要执行一次性初始化,所以可能需要花费几分钟来启动所有服务。等待安装完成之后,才能登录到服务器。

要访问 Sentinel Web 界面,请在 Web 浏览器中指定下列 URL:

https://<IP_Address_Sentinel_server>:8443.

<IP_Address_Sentinel_server> 是 Sentinel 服务器的 IP 地址或 DNS 名称,8443 是 Sentinel 服务器的默认端口。