5.3 DCLIを使用しないOracle Machine Learning for RのOracle RACへのインストール

DCLIを使用できない場合に、Oracle Real Application Clusters (Oracle RAC)データベースにOML4Rをインストールする方法。

分散コマンドライン・インタフェース(DCLI)を使用できない場合は、Oracle RACクラスタの各データベース・インスタンスに次のコンポーネントを個別にインストールする必要があります。

  • RまたはOracle R Distribution
  • OML4Rサーバー
  • OML4R Supporting Packages

次の項では、Oracle Database 19cのインストール手順について説明します。

Oracle 19c以降のRAC環境でのOML4Rのインストール

次のステップに従って、Oracle R Distribution、OML4RおよびOML4R Supporting Packagesをインストールします。

  1. Oracle R Distributionのインストール「オンプレミスのOracle DatabaseへのOracle Machine Learning for RのRのインストール」を参照してください。
  2. SQL*Plusを起動し、PDBに直接ログインしてrqcfg.sqlスクリプトを実行します。次の例では、PDB PDB1を使用し、スクリプト引数のサンプル値を指定します。
    SQL> sqlplus / as sysdba
    SQL> alter session set container=PDB1;
    SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_VERIFY_FUNCTION NULL;
    SQL> @$ORACLE_HOME/R/server/rqcfg.sql
    
    define permtbl = SYSAUX
    define temptbl = TEMP
    define orahome = /u01/app/oracle/product/21.3.0.0/dbhome_1
    define rhome = /usr/lib64/R
  3. オペレーティング・システムのプロンプトで、ORACLE_HOME/binディレクトリに移動し、すべてのユーザーにOREディレクトリに対する読取りおよび実行権限を付与します。
    cd  $ORACLE_HOME/bin
    chmod 755 ORE
  4. システムに適したOML4R 1.5.1 Supporting Packagesを格納するディレクトリを作成し、そのディレクトリに移動します。OML4R Supporting Packagesのインストールの説明に従って、そのディレクトリにSupporting Packagesのzipファイルをダウンロードします。
  5. Supporting Packagesを抽出します。
  6. パッケージごとに、オペレーティング・システム・コマンド・プロンプトで次のコマンドを実行します。
    ORE CMD INSTALL package