通过使用命令行脚本解压进行安装

要在 UNIX™ 或 Linux™ 系统上通过使用命令行脚本抽取介质来安装产品,请使用 -legacy 选项。

您必须具有 root 用户特权才能完成此任务。
使用命令行解压缩的安装方法是为想安装产品以重新分发的用户提供的备用方法。这种安装 GBase 8s 的方法不会将 JRE 或卸载应用程序添加到主机。
限制: 如果此安装期间发生问题,请不要使用 oninit 命令。如果使用 oninit,可能会导致进一步的安装问题。

有关安装期间发生的任何错误的信息,请查看位于 $GBASEDBTDIR/tmp/log.txt 的安装日志。

  1. root 用户身份,运行要安装的产品的安装命令。
    命令 操作
    ./installserver -legacy 安装 GBase 8s
    ./installconnect -legacy 安装 GBase 8s Connect
    ./installclientsdk -legacy 安装 Client SDK

    安装程序用于抽取。

    您可以使用 -legacy 参数以缺省控制台方式、GUI 或静默安装方式运行安装程序。 以下指示信息适用于缺省控制台方式。

  2. 输入 1 可继续进展安装屏幕,并表明您同意软件许可协议的条款。
  3. 指定安装目录或按 Enter 键接受缺省目录。
  4. 要仅安装数据库服务器,请将目录更改为要安装产品的目录 ($GBASEDBTDIR),然后以 root 用户身份运行脚本:
    cd $GBASEDBTDIR
    ./installserver
    您可以类似的方式安装 GBase 8s ConnectClient SDK。将目录更改为要安装产品的目录,然后以 root 用户身份运行以下某个命令:
    ./installconnect
    ./installclientsdk

安装完成后,安装脚本会将 $GBASEDBTDIR 的所有者更改为用户 gbasedbt,还更改用户 gbasedbt 必须访问或控制的 $GBASEDBTDIR 下的所有子目录和文件。

如果已安装产品的数据库服务器部分,那么可以通过运行 onsecurity 实用程序来验证 GBase 8s 是否安装在计算机的安全路径中。 当 $GBASEDBTDIR 路径的目录不安全时,数据库服务器不会进行初始化。如果安装后无法对数据库服务器运行程序,请执行以下操作:

  1. 要确定安装路径是否安全,请运行以下命令以查看其是否生成有关安全性问题的建议:
    $GBASEDBTIDIR/bin/onsecurity -r $GBASEDBTDIR > $GBASEDBTDIR/tmp/secure.sh 

    如果未显示任何消息,表示没有安全性问题。

  2. 查看消息中建议的修复。运行如下所示的生成脚本可应用修复:
    $GBASEDBTDIR/tmp/secure.sh

请参阅 GBase 8s 安全指南 以获取有关安装安全性和 onsecurity 实用程序其他选项的更多信息。