CentOS6にOracle Database11g Express Editionをインストールします。x

Oracle databaseは、エンタープライズ環境で最も広く使用されているリレーショナル・データベース管理システム(RDBMS)の1つです。 Oracle Corporationによって開発、保守、およびサポートされているこのRDBMSは、多くの場合、Enterprise Linux(RHEL、CentOS、またはScientific Linux)のフレーバーの上にインストールされます。 これにより、非常に堅牢なオペレーティングシステム—データベースの選択が可能になります。この記事では、CentOS6にOracle Database11g Express Editionをインストールする方法を説明します。x

  • 製品: Oracle Database11g Express Edition
  • バージョン: 11.2.0.2.0

手順

  1. Oracle依存関係のインストール
    “Oracle Public Yum”リポジトリによって提供される”oracle-rdbms-server-11gr2-preinstall”パッケージを使用します。 Oracle public yum repositoryは、最新のOracle Linuxのすべての依存関係を自動的にインストールするための、無料で簡単な方法を提供します。

yumリポジトリを設定するには、以下の手順に従います。

cd /etc/yum.repos.d
wget https://public-yum.oracle.com/public-yum-ol6.repo
yum install oracle-rdbms-server-11gR2-preinstall

注:GPGキーのインポート中に、以下に示すように”GPGキー取得に失敗しました”というエラーが表示されることがあります。

Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
GPG key retrieval failed: Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

適切なOracle Linux GPGキーをダウンロードして確認します。

wget https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

2. ホスト名の設定

“/etc/sysconfig/network”ファイルを開き、FQDN(完全修飾ドメイン名)ホスト名と一致するようにホスト名を変更します。

vi /etc/sysconfig/network
HOSTNAME=oracle.rnavagamuwa.comvi /etc/hosts
<public-ip> oracle.rnavagamuwa.com rnavagamuwa

今、あなたは再起動時に変更が永続的になることを確認するために、サーバー上のネットワークを再起動する必要があります。
/etc/init.d/ネットワーク再起動

2. Oracleユーザー設定

  • et”oracle”ユーザーのパスワード。
    passwd oracle
  • ファイル”/etc/security/limits”にエントリを追加します。d/90-nproc.conf”を以下のように記述します。
    vi/etc/security/limits.d/90-nproc.ファイル”/etc/selinux/config”を編集して、SELinuxを”permissive”モードに設定します。Vi/etc/selinux/config
    SELINUX=permissive
  • 新しい変更を反映するためにサーバーを再起動します。
  • Oracleユーザーとしてログインし、ファイルを開きます”。oracleユーザーのホーム-ディレクトリーで使用可能なbash_profile”は、以下のように入力します。パス=/usr/java/default/bin:PATH PATH
    . /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh

4. 2GBのスワップファイルを作成する

  • スワップに使用するファイルを作成します。
    sudo fallocate-l2G/mnt/2GB.swap
  • スワップ用のファイルをフォーマットします。
    sudo mkswap/mnt/2GB.swap
  • ファイルをスワップファイルとしてシステムに追加します。
    sudo swapon/mnt/2GB.swap
  • この行を/etc/fstabの最後に追加して、変更を永続的にします。
    swap none swap sw0 0
  • スワップ値を変更するには、/etc/sysctlを編集します。confに次の行を追加します。
    swappiness=10
    は10の値で始まり、必要に応じて増加します。 Swappinessの一般的なデフォルト値は60です。 数が大きいほど(最大100)、スワップがより頻繁に利用されます。
    スワップがパフォーマンスにどのくらい影響するかは、メモリの使用方法によって異なりますので、最適な値を見つけるために実験してくださ 0では、スワップファイルは、システムが完全にメモリ不足になったときにのみ使用されます。 値を大きくすると、システムはアイドル状態のプロセスをスワップして、システムがディスクキャッシュ用にメモリを解放できるようになり、シ
  • スワップファイルが作成されたことを確認します。
    sudo swapon-s
  • スワップファイルに正しい権限を設定します
    chmod600/mnt/2GB。スワップ

5. ソフトウェアのダウンロードとインストール

  • ここからoracle DBをダウンロードします。
  • rpmパッケージを解凍してインストールします。
    rpm-i oracle-xe-11.2.0–1.0.x86_64.rpm

Leave a Reply

メールアドレスが公開されることはありません。