Oracle ASMLIBソフトウェアのインストールおよび構成
Oracle Automatic Storage Managementライブラリ・ドライバ・ソフトウェアを手動でインストールおよび構成するには、この情報を確認します。
Oracle ASMLIBは、Oracle LinuxパッケージおよびSUSE Linux Enterprise Serverに含まれています。Unbreakable Linux Networkのメンバーの場合、Oracle Linuxチャネルをサブスクライブし、yum
を使用してシステムおよびカーネルの最新パッケージを取得することによって、Oracle ASMLIB RPMをインストールできます。追加情報については、次のURLを参照してください。
http://www.oracle.com/technetwork/topics/linux/asmlib/index-101839.html
Oracle Automatic Storage Managementライブラリ・ドライバ・ソフトウェアを手動でインストールおよび構成するには、次のステップを実行します。
-
次のコマンドを入力し、システムのカーネル・バージョンおよびアーキテクチャを確認します。
# uname -rm
-
ご使用のオペレーティング・システムのバージョンに応じて、必要なOracle Automatic Storage Managementライブラリ・ドライバ・パッケージおよびドライバをダウンロードします。
http://www.oracle.com/technetwork/server-storage/linux/asmlib/index-101839.html
関連項目:
Red HatディストリビューションでのOracle ASMLIBサポートの詳細は、My Oracle SupportのNote 1089399.1を参照してください。
-
root
ユーザーに切り替えます。$ su -
-
ご使用のオペレーティング・システムによっては、すべてのOracle ASMLIBのインストールに
oracleasmlib
およびoracleasm-support
パッケージをインストールする必要があります。方法1: ステップ2で説明されているようにOracle Automatic Storage Managementライブラリ・ドライバ・パッケージをダウンロードした後、次の
yum
コマンドを実行して、oracleasmlib
およびoracleasm-support
パッケージをインストールします# yum install -y oracleasm # yum install -y oracleasm-support # yum install oracleasmlib
方法2: 次のパッケージを順にインストールします
version
はOracle Automatic Storage Managementライブラリ・ドライバのバージョン、arch
はシステム・アーキテクチャ、kernel
は使用しているカーネルのバージョンです。oracleasm-support-version.arch.rpm oracleasm-kernel-version.arch.rpm oracleasmlib-version.arch.rpm
次のようなコマンドを入力してパッケージをインストールします。
# rpm -ivh oracleasm-support-version.arch.rpm \ oracleasm-kernel-version.arch.rpm \ oracleasmlib-version.arch.rpm
たとえば、AMD64システムでRed Hat Enterprise Linux 5 ASのカーネルを使用している場合は、次のコマンドを入力します。
# rpm -ivh oracleasm-support-2.1.3-1.el5.x86_64.rpm \ oracleasm-2.6.18-194.26.1.el5xen-2.0.5-1.el5.x86_64.rpm \ oracleasmlib-2.0.4-1.el5.x86_64.rpm
-
次のコマンドを入力し、
configure
オプションを使用してoracleasm
初期化スクリプトを実行します。# /usr/sbin/oracleasm configure -i
注意:
/usr/sbin
にあるoracleasmコマンドを使用してください。/etc/init.d
パスは非推奨ではありませんが、このパスにあるoracleasm
バイナリは、現在では通常、内部コマンドに使用されています。 -
スクリプトによって表示されるプロンプトに応じて、次の情報を入力します。
プロンプト 推奨される応答 ドライバ・インタフェースを所有するデフォルト・ユーザー:
グループおよびユーザーの標準構成: Oracleソフトウェア所有者ユーザー(
oracle
など)を指定します。役割区分によるグループおよびユーザーの構成: グリッド・インフラストラクチャ・ソフトウェア所有者(
grid
など)を指定します。ドライバ・インタフェースを所有するデフォルト・グループ:
グループおよびユーザーの標準構成: データベースのOSDBAグループ(
dba
など)を指定します。役割区分によるグループおよびユーザーの構成: 記憶域管理のOSASMグループ(
asmadmin
など)を指定します。ブート時のOracle ASMライブラリ・ドライバの起動(y/n):
y
を入力して、システムの起動時に、Oracle Automatic Storage Managementライブラリ・ドライバを起動します。ブート時のOracle ASMディスクのスキャン(y/n):
システムの起動時にOracle ASMディスクをスキャンするには、
y
と入力します。スクリプトによって、次の作業が実行されます。
-
/etc/sysconfig/oracleasm
構成ファイルの作成 -
/dev/oracleasm
マウント・ポイントの作成 -
ASMLIBドライバのファイル・システムのマウント
注意:
Oracle ASMLIBファイル・システムは通常のファイル・システムではありません。Oracle ASMLIBと通信するOracle ASMライブラリでのみ使用されます。
-
-
次のコマンドを入力して、
oracleasm
カーネル・モジュールをロードします。# /usr/sbin/oracleasm init