5.2.2 DCLIを使用したExadataコンピュート・ノード全体へのOML4Pyのインストール
DCLIを使用してExadataコンピュート・ノード全体にOML4Pyをインストールする手順です。
DCLIを使用してExadataにOML4Pyをインストールするには、次のステップを実行します。
-
まず、OML4Pyサポート・パッケージを各ノードの
$ORACLE_HOME/oml4py/modulesにインストールします。OML4Pyサポート・パッケージは、各コンピュート・ノードに個別にインストールする必要があります。DCLIは、システム・デフォルトのPythonを使用し、OML4Pyで使用するためにインストールされたPythonと競合するため、使用できません。pip3.12 install pandas==2.1.1 --target=$ORACLE_HOME/oml4py/modules pip3.12 install scipy==1.12.0 --target=$ORACLE_HOME/oml4py/modules pip3.12 install matplotlib==3.7.2 --target=$ORACLE_HOME/oml4py/modules pip3.12 install python-oracledb==1.4.2 --target=$ORACLE_HOME/oml4py/modules pip3.12 install scikit-learn==1.2.1 --no-deps --target=$ORACLE_HOME/oml4py/modules pip3.12 install numpy==1.26.4 --target=$ORACLE_HOME/oml4py/modules -
PYTHONPATH環境変数をOML4Pyモジュールの場所に設定します。export PYTHONPATH=$ORACLE_HOME/oml4py/modules -
システムのインストール・ファイルをダウンロードします。
-
Oracle Technology Networkの「Oracle Machine Learning for Python Downloads」ページにアクセスします。
-
ライセンス契約に同意し、Oracle Machine Learning for Python Downloads (v2.0)を選択します。
-
Oracle Machine Learning for Python Server Install for Oracle Database on Linux 64 bitを選択します。
-
ファイルを
$ORACLE_HOME/oml4pyディレクトリに保存します。
インストール・ファイルを
$ORACLE_HOME/oml4pyディレクトリに抽出するには、次のコマンドを使用します。unzip oml4py-server-linux-x86_64-2.0.zip -d $ORACLE_HOME/oml4pyファイルは、
$ORACLE_HOME/oml4py/serverサブディレクトリに抽出されます。 -
-
1つ目のノードで、
$ORACLE_HOME/oml4pyディレクトリからサーバー・インストール・スクリプトを実行します。次のコマンドは、スクリプトを対話モードで実行します。perl -Iserver server/server.plサーバー・スクリプトを非対話モードで実行するには、プラガブル・データベース、永続表領域および一時表領域のパラメータをスクリプトに渡します。
perl -Iserver server/server.pl -y --pdb PDB11 --perm SYSTEM --temp TEMP残りのすべてのコンピュート・ノードで--no-dbフラグを指定してサーバー・スクリプトを実行します。これにより、OML4Pyサーバー構成が設定され、1つ目のノードですでに実行されているデータベース構成のステップがスキップされます。
perl -Iserver server/server.pl --no-db