Oracle R Enterpriseをサーバー・コンピュータにインストールするには、まずOracle Databaseがインストールされていること、およびOracle R Enterpriseのサンプル・インストール環境についての指定のとおりに環境が構成されていることを確認します。次に、これらの手順を順序どおりに実行します。
表A-1 Oracle R Enterprise Serverの要件のチェックリスト
質問 | 回答例 |
---|---|
Linuxバージョンは何ですか。 |
% cat /etc/redhat-release Enterprise Linux Server release 6.4 |
インターネットにアクセスできますか。 |
ブラウザを起動します |
rootでログインできますか。 |
% sudo -su Password: --------- # # exit % |
Oracle Databaseはインストールされていますか。 |
% SQLPLUS / as sysdba Copyright (c) 1982, 2017, Oracle. All rights reserved. Connected to: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bitProduction With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options > exit % |
|
% echo $ORACLE_HOME /myhome/product/12.1.0.2/dbhome_1 |
|
% echo $ORACLE_SID orcl |
|
% echo $LD_LIBRARY_PATH /myhome/product/12.1.0.2/dbhome_1/lib:.... |
|
% echo $PATH /myhome/product/12.1.0.2/dbhome_1/bin:....... |
dbaグループのメンバーですか。 |
% groups g102 dba |
|
% ls -ld $ORACLE_HOME/lib drwxr-xr-x 3 myuser g102 12288 Jan 27 15:31 /myhome/product/12.1.0.2/dbhome_1/lib/ ... |
Oracle R Enterprise Serverには、Oracle Databaseのrqsys
スキーマと、Oracle R Enterpriseパッケージおよび共有ライブラリが含まれます。
Oracle R Enterprise Serverをインストールするには次の手順を実行します。
表A-1に従って環境を確認します。
Oracle R Enterprise Serverコンポーネントのインストール・ディレクトリを作成します。ディレクトリには任意の名前を使用できます。次に例を示します。
/myhome/myoreserver/
Oracle Technology NetworkのOracle R Enterpriseのダウンロード・ページから、Oracle R Enterprise Serverインストール・ファイルおよびSupporting Packagesをダウンロードします。
ライセンス契約に同意して、ご使用のプラットフォーム用のOracle R Enterprise Serverファイルをインストール・ディレクトリにダウンロードします。
ライセンス契約に同意して、ご使用のプラットフォーム用のOracle R Enterprise Supporting Packagesをインストール・ディレクトリにダウンロードします。
インストール・ディレクトリに2つのzipファイルが配置されます。
ore-server-linux-x86-64-1.5.1.zip ore-supporting-linux-x86-64-1.5.1.zip
ファイルを解凍します。
unzip ore-server-linux-x86-64-1.5.1.zip unzip ore-supporting-linux-x86-64-1.5.1.zip
両方のファイルを解凍した後のインストール・ディレクトリは次のようになります。
/myhome/myoreserver ore-server-linux-x86-64-1.5.1.zip ore-supporting-linux-x86-64-1.5.1.zip server.sh /server /supporting
次の例で示すように、server.sh
を実行して、Oracle R Enterprise Serverのデフォルト・インストールを実行します。この例では、スクリプトがインタラクティブに実行されます。ユーザー入力は太字で表示されます。
注意:
スクリプトによりプロンプトに[list]
と表示されたら、[Enter]を押すと、選択した使用可能なアイテムのリストが表示されます。
例A-1 Oracle R Enterprise Serverのデフォルトの初回インストール
hcearwigger@myserver> ./server.sh Oracle R Enterprise 1.5.1 Server. Copyright (c) 2012, 2017 Oracle and/or its affiliates. All rights reserved. Checking platform .................. Pass Checking R ......................... Pass Checking R libraries ............... Pass Checking ORACLE_HOME ............... Pass Checking ORACLE_SID ................ Pass Checking sqlplus ................... Pass Checking ORACLE instance ........... Pass Checking CDB/PDB ................... Pass Checking ORE ....................... Pass Choosing RQSYS tablespaces PERMANENT tablespace to use for RQSYS [list]: EXAMPLE SYSAUX SYSTEM USERS PERMANENT tablespace to use for RQSYS [list]: SYSAUX TEMPORARY tablespace to use for RQSYS [list]: TEMP TEMPORARY tablespace to use for RQSYS [list]: TEMP Choosing RQSYS password Password to use for RQSYS: XXXXXXX Choosing ORE user ORE user to use [list]: BI HR IX OE SCOTT SH ORE user to use [list]: ruser2 Choosing RUSER2 tablespaces PERMANENT tablespace to use for RUSER2 [list]: USERS TEMPORARY tablespace to use for RUSER2 [list]: TEMP Choosing RUSER2 password Password to use for RUSER2: Current configuration R Version ...................... Oracle Distribution of R version 3.3.0 (--) R_HOME ......................... /usr/lib64/R R_LIBS_USER .................... /product/12.1.0.2/dbhome_1/R/library ORACLE_HOME .................... /product/12.1.0.2/dbhome_1 ORACLE_SID ..................... orcl Existing R Version ............. None Existing R_HOME ................ None Existing ORE data .............. None Existing ORE code .............. None Existing ORE libraries ......... None RQSYS PERMANENT tablespace ..... SYSAUX RQSYS TEMPORARY tablespace ..... TEMP ORE user type .................. New ORE user name .................. RUSER2 ORE user PERMANENT tablespace ...USERS ORE user TEMPORARY tablespace .. TEMP Grant RQADMIN role ............. No Operation ........................ Install/Upgrade/Setup Proceed? [yes] y Removing R libraries ............... Pass Installing R libraries ............. Pass Installing ORE libraries ........... Pass Installing RQSYS data .............. Pass Configuring ORE .................... Pass Installing RQSYS code .............. Pass Installing ORE packages ............ Pass Creating ORE script ................ Pass Installing migration scripts ....... Pass Installing supporting packages ..... Pass Creating ORE user .................. Pass Granting ORE privileges ............ Pass Done