CentOSにOracle 11g R2をデプロイする 6.3 x86-64 (1)
必要なOracle11gR2を公式Webサイトからダウンロードする必要があります。
/ optなどのシステムディレクトリで解凍します.
1. オラクルを必要とするユーザーとグループを作成する,ユーザー名はoracleです,
グループ名はoinstallとdbaです ,Oracleユーザーのパスワードを設定する必要があります.
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
2. Oracleベースの辞書を作成する,例:/ opt / oracle ,
所有者をオラクルに変更, そしてowerグループはoinstallです,その後、許可を設定します
辞書.
mkdir/オプト/神託
chown –R 神託:oinstall/オプト/神託
chmod -R 775 /オプト/神託
3. 環境変数を構成する
vim〜oracle / .bash_profile
.bash_profileの最後に次のコンテンツを追加します:
umask022
書き出す ORACLE_BASE=/オプト/神託
書き出す ORACLE_SID=orcl
書き出す 表示=0.0書き出す.UTF–8
4. カーネルとセッションの制限を構成する.
vim /etc/sysctl.conf
sysctl.confの最後に次のコンテンツを追加します
fs.aio–最大–番号=1048576
fs.ファイル–最大=6815744
カーネル.shmni=4096
カーネル.sem=25032000100128
ネット.ipv4.ip_local_port_range=900065500
ネット.芯.rmem_default=262144
ネット.芯.rmem_max=4194304
ネット.芯.wmem_default=262144
ネット.芯.wmem_max=1048576
保存して終了
5. 実行する “sysctl –p” カーネル構成を有効にする.
6. ファイル/etc/pam.d/loginを編集します
vim /etc/pam.d/login
追加 “セッションが必要ですpam_limits.so” ファイルログインの最後まで.
保存して終了.
7. Oracleユーザーのリソース制限を設定する
vim /etc/security/limits.conf
次のパラメータをファイルの末尾に追加しますlimits.conf
オラクル 柔らかい nprc 8192
オラクル ハード nprc 16384
オラクル 柔らかい ファイルがない 32768
保存して終了.
8. 依存関係パッケージの準備
以下は、RHELのoracle 11gR2公式ドキュメントです。 6 x86_64シリーズの依存関係パッケージの要件
binutils-2.20.51.0.2-5.11.el6 (x86_64)
compat-libcap1-1.10-1 (x86_64)
compat-libstdc ++-33-3.2.3-69.el6 (x86_64)
compat-libstdc ++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6 (x86_64)
gcc-c ++-4.4.4-13.el6 (x86_64)
glibc-2.12-1.7.el6 (i686)
glibc-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6.i686
ksh
libgcc-4.4.4-13.el6 (i686)
libgcc-4.4.4-13.el6 (x86_64)
libstdc ++-4.4.4-13.el6 (x86_64)
libstdc ++-4.4.4-13.el6.i686
libstdc ++-devel-4.4.4-13.el6 (x86_64)
libstdc ++-devel-4.4.4-13.el6.i686
libaio-0.3.107-10.el6 (x86_64)
libaio-0.3.107-10.el6.i686
libaio-devel-0.3.107-10.el6 (x86_64)
libaio-devel-0.3.107-10.el6.i686
make-3.81-19.el6
sysstat-9.0.4-11.el6 (x86_64)
依存パッケージを見つけて、コマンドでインストールします “rpm -ivh”
9. 正式なインストール
rootユーザーからログアウトします, Oracleユーザーでログインします, そしてexecute./runInstallでインストールを開始します.
公式インストール前のテスト,欠落しているすべてのi386依存関係パッケージ。
不足しているi386依存関係パッケージにダウンロードする, 次のように:
compat-libstdc ++-33-3.2.3-61.i386.rpm
libaio-0.3.105-2.i386.rpm
libaio-devel-0.3.105-2.i386.rpm
libgcc-3.4.6-3.1.i386.rpm
libstdc ++-3.4.6-11.i386.rpm
pdksh-5.2.14-1.i386.rpm
unixODBC-2.2.11-7.1.i386.rpm
unixODBC-devel-2.2.11-7.1.i386.rpm
それらをシステムにアップロードし、rpm-ivhパッケージで個別にインストールします,
正常に完了することができます.
rootユーザーからログアウトし、oracleユーザーに切り替えて実行します。/runInstall
rootとして両方のスクリプトを実行するように求められます.
スクリプトが正常に実行された後, [OK]をクリックします
ブラウザ入力: https://ローカルホスト:1158/に, ユーザー名は “sys” パスワードは “テスト-oracle3”
そのまま接続: SYSDBA;そして、ログインします
今ではCentOS 6.3 x86_64プラットフォーム, oracle 11gR2は基本的にインストールされています.
オラクルの場合 ,システムサービスを追加する, Oracleを自動的に起動させます, 将来的に導入されます.
私はあなたのウェブサイトが本当に大好きです。. とても素敵な色 & テーマ. このサイトを自分で開発しましたか?
自分のブログを作成しようとしているので、返信してください。
これをどこから入手したか、またはテーマの名前を正確に知るため.
乾杯!