Oracle インストール システム スワップ ドライブに関するいくつかの注意事項! !

PHPz
リリース: 2024-04-09 08:30:01
転載
1041 人が閲覧しました

Oracle インストール システム スワップ ドライブに関するいくつかの注意事項! !

Oracle を Linux にインストールする手順の解釈

必要なソフトウェア環境: linuxAS3U2、ORACLE9.2.0.4、アップグレード パッケージ。ハードウェア環境には、少なくとも 512M のビデオ メモリ、少なくとも 400M の十分な大きさのスワップ スペース、および少なくとも 800M のインストール スペースが必要です。インストールに CD が必要な場合は、フロッピー ドライブも必要です。

1.準備

①. Oracle をインストールする前に、クリーンな Linux 環境を用意し、スワップ領域を設定し、後でファイアウォールをインストールしないことをお勧めします (データベースのインストール後に必要に応じてインストールします)。

②. Linux の usr ディレクトリに Oracle インストール ファイルを含むフォルダを作成し、ora9i という名前を付け、インストール ファイルをここにコピーします。 Ship_9204_linux_disk1.cpio、ship_9204_linux_disk2.cpio、ship_9204_linux_disk3.cpio、およびアップグレード パッケージのパッチがここにコピーされます。

③. インストール設定を開始します。まず、Oracle9i には少なくとも 512M のビデオ メモリ領域が必要です。次のコマンドを使用して、ホスト ビデオ メモリのサイズを確認します:

grepMemTotal/proc/meminfo

メモリ合計:900252kB

このうち、900252kB はシステムのビデオ メモリ サイズです。

④. スワップ ドライブには、通常、ビデオ メモリの 2 倍 (少なくとも 400M) が必要です。実際、大きいほど良いため、次のコマンドを使用してシステム スワップ ドライブのサイズを確認します:

/sbin/swapon–s

ファイル名タイプサイズ使用優先度

/dev/sda6partition105221686976-1

105221 はシステムのスワップ ドライブのサイズです。

⑤. ハードディスクを使用してインストールする場合は、ホストに 8X cdrom をインストールする必要がありますが、ここで使用するダウンロードしたインストール ファイルは必要ありません。

⑥. JDK をインストールします。必要な JDK バージョンは 1.3.1 です (一部の情報では、linux find を無視できる、または Oracle に付属の JDK を使用できると言われていますが、ここでインストールする場合は、次の手順に従うのが最善です) JDK1.3.1 を /local にコピーし、JDK ディレクトリを作成します。

2.パラメータを設定します

①. root ユーザーでログインし、Oracle9i のカーネルパラメータを設定します。カーネル設定は、インストールを成功させる鍵となります。

/proc/sys/kernel ディレクトリに移動し、catsem コマンドを実行します

結果は次のようになります:2503200032128

このうち、250 はパラメータ SEMMSL の値、32000 はパラメータ SEMMNS の値、32 はパラメータ SEMOPM の値、128 はパラメータ SEMMNI の値です。パラメータを変更するには、次のコマンドを使用します。ここでの順序を入れ替えることはできないことに注意してください。

EchoSEMMSL_valueSEMMNS_valueSEMOPM_valueSEMMNI_value>sem

②. 次のコマンドを使用して共有ビデオ メモリを設定します

echo4294967295>shmmax

注: ここでのビデオ メモリは 512M なので、ここでの値は 4294967295 になります。1G の場合、8589934590

になります。

③、Oracle インストール用の特別なユーザーを追加します

最初にユーザー グループを作成します。ここではユーザー グループとして dba を使用します。

root ユーザーとしてログインした後、次のコマンドを使用します。

グループアドインストール

グループ追加アカウント

useraddoracle–glinstall–Gdba

passwdoracle (ログインパスワードを2回入力)

④. インストール ディレクトリを作成しますが、そのディレクトリの権限をユーザーに割り当てます:

cd/usr

mkdiroracle

chownoracle.dba/usr/oracle

chmod775/usr/oracle

⑤. 新しく構築した Oracle ユーザーを使用してシステムにログインし、環境変数を設定します:

ORACLE_BASE=/usr/oracle/app/oracle;exportORACLE_BASE

ORACLE_HOME=/usr/oracle/app/oracle/product/9.2.0.4;exportORACLE_HOME

ORACLE_SID=lnxdbs;exportORACLE_SID (ここの SID は自分で変更できます)

ORACLE_TERM=xterm;エクスポートORACLE_TERM

TNS_ADMIN=/home/oracle/config/9.2.0.4;exportTNS_ADMIN

NLS_LANG=American_america.ZHS16GBK;エクスポートNLS_LANG

ORA_NLS33=/usr/oracle/app/oracle/product/9.2.0.4/ocommon/nls/admin/data;exportORA_NLS33

PATH=$PATH:/usr/oracle/app/oracle/product/9.2.0.4;exportPATH

CLASSPATH=:/usr/oracle/app/oracle/product/9.2.0.4/jdbc/lib/classes111.zip;exportCLASSPATH

LD_LIBRARY_PATH=/usr/oracle/app/oracle/product/9.2.0.4/lib;exportLD_LIBRARY_PATH

exportLD_ASSUME_KERNEL=2.4.1

PATH=$PATH:/usr/local/java/bin

保存後、一旦終了し、oracle ユーザーで再度ログインすると設定が有効になります。

⑥. root ユーザーとしてシステムにログインした後、3 つのファイルを解凍し、パッケージとパッチをアップグレードします。製品 Disk1、Disk2、Disk3、および 3006854 が表示され、9204_lnx32_release.cpio ファイルが表示されます。 Linux での Oracle のインストールLinux ソフトウェア エンジニアは、ファイルのアップグレード後、runIstaller を実行する前に、3006854 ファイルの下にある .sh ファイルである cpio9204_lnx32_release.cpio をパッケージ化に使用します。

⑦runIstallerを実行するとインストールダイアログボックスが表示されます

具体的な Oracle のインストール プロセスは次のとおりです。

ステップ1: OracleInventoryの場所を設定します

最初に、OracleInventory が配置されているディレクトリを指定する必要があります。 OracleInventory は、インストールされているすべての Oracle 製品のリストを記録するために使用されます。特別な要件がない場合は、デフォルトのディレクトリ /opt/oracle/oraInventory に従ってください。

ステップ2: Oracleソフトウェアを更新できるオペレーティングシステムグループを設定します

ここで設定したグループは、Oracle ソフトウェアの更新に使用されます。Oracle ソフトウェアを更新する権限を root ユーザーのみに許可する場合は、グループ名を指定しないでください。

SuSELinux のインストール後に oracle アカウントが oinstall グループに手動で追加されるため、UnixGroupName 配列には最初に oinstall が表示されます。[次へ] を押して続行してください。

ステップ3: OracleInventoryを構築する

OracleUniversalInstaller は、OracleInventory で使用される完全な orainstRoot.sh ファイル (場所は /tmp/orainstRoot.sh) を準備しましたが、このファイルはルート ID で実行する必要があります。この時点で、図 9 に示すように、別のターミナル ウィンドウを開いて、linux でファイル oracle インストールを実行できます。実行完了後、図

に戻ります。

8 つのウィンドウで [続行] を押します。

ステップ4: Oracleインストールプログラムのソースと宛先が配置されているディレクトリを指定します

OracleHome は、Oracle データベース システムが配置されるメイン ディレクトリです。 /etc/profile.d/oracle.sh で ORACLE_HOME が /opt/oracle/product/9.0.1 に設定されているため、以下の Destination の Path 配列に ORACLE_HOME の設定値が表示されます。ここでも変更は必要ありません。

ステップ5: インストールするOracle9i製品のタイプを選択します

ここでは[Oracle9iDatabase9.0.1.0.0]にチェックを入れて[次へ]を押してください。

(ここにある Oracle9.2.0.4 の写真はコピーしたものです)

ステップ6: Oracle9iデータベースのバージョンを選択します

Oracle データベース システムを初めてインストールする場合は、[EnterpriseEdition] または [StandardEdition] を選択することをお勧めします。すでにインストールの経験がある読者は、[カスタム] 方法を選択して、どのパッケージをインストールするかを決定できます。

ステップ7: データベースの基本構成を決定する

前の手順で EnterpriseEdition または StandardEdition を選択したとすると、[DatabaseConfiguration] ウィンドウが表示されます。 Oracle データベースの実際の使用状況に基づいて、最適な構成を選択できます。たとえば、データ ウェアハウス用のオンライン分析環境を構築している場合は、[DataWarehouse] オプションの使用を選択できます。ここではまず汎用の[GeneralPurpose]を選択します。

Step8: Oracleデータベースの識別データを設定します

Oracle データベース バージョン 8i 以降では、GlobalDatabaseName を使用して各 Oracle データベースを一意に識別します。データベースの名前を OracleSID 名.ドメイン名に設定することをお勧めします。たとえば、OracleSID を ora901 (この場合は lnxdbs) に設定すると、データベース名を .tw に設定できます。

ステップ9: データベースで使用される文字セットを指定します。

この項目にデフォルトのプロジェクトを直接使用することも、文字セットの特定の場所を自分で定義することもできます。

[次へ]を押すと、インストールするOracle9i製品の概要がOracleUniversalInstallerに表示されますので、間違いがないことを確認後、[インストール]を押してファイルのコピーとインストールを開始します。

1. 使用しているハードウェア環境によっては、インストールに数十分、場合によっては 1 ~ 2 時間かかる場合があります。

Step11: システムインストール後の構成設定

インストール プログラムがすべてのファイルをシステムにコピーした後、インストール プログラムは root.sh プログラムを root として実行するよう再度求めます (/opt/oracle/product/9.0 など、ORACLE_HOME が指すディレクトリにあります) .1)。

この時点で、別のターミナル ウィンドウで root.sh を実行できます (ID を root に切り替える必要があることに注意してください)。 bin ディレクトリの場所を尋ねられます。デフォルト値と同じ場合は直接 [Enter] キーを押し、それ以外の場合は正しい bin ディレクトリの場所を入力する必要があります。 root.sh実行後、図19の画面に戻り、[OK]を押して以降の設定作業を続けます。

ステップ12: Oracleデータベース構成ツールの実行

システム インストールの最終段階では、データベース構成ツール プログラムを手動で実行します。このプログラムには、Oracle Network Configuration Assistant Wizard (OracleNetConfigurationAssistant) と Oracle Database Construction Assistant Wizard (OracleDatabaseConfigurationAssistant) という 2 つの特別なアシスタント ウィザードが含まれています。

2 番目のステップでは、OracleWebServer をポート 7777 にインストールします。完了後、最も重要な Oracle データベース構成ウィザード (OracleDatabaseConfigurationAssistant、DBCA と呼ばれる) がアクティブになります。現在、OracleUniversalInstaller はシステムに Oracle9i データベース・サーバーをインストールしているだけで、Oracle データベースをまだ構築していないため、この手順が必要です。 (図書館を建てたような気がしますが、本がありません。この図書館は使用できますか?)

データベース作成部分の残りの部分は書きません。皆さんはよく知っていると思います。

以上がOracle インストール システム スワップ ドライブに関するいくつかの注意事項! !の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:itcool.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート