web-dev-qa-db-ja.com

Ubuntu10.04サーバー64ビットにOracle11g for 64bitをインストールしますか?

Oracle 11g for64bitをUbuntu10.0464ビットサーバーにインストールしたいのですが、UbuntuにOracle 11gを最初からインストールする方法(インストール前からインストール後)を知っている人はいますか?

5
Charly

これは開発用ですか、個人使用用ですか、それとも本番用ですか? Oracleのリリースノートを確認して、Ubuntuがサポ​​ートされているかどうかを確認しますが、さらに、UbuntuでOracleが必要な理由を自問します。 Ubuntuに反対するものはありませんが、Oracleは気難しい獣です。特にこれが本番環境のセットアップである場合は、サポートされているプラ​​ットフォームから離れすぎないようにするのが最善です。 RHELがサポートされており、CentOSであるため、弾丸を噛んでRHELまたはCentOS(not Fedora Core)にインストールする方がよい場合があります。 RHELソースから派生して動作することが知られています。繰り返しになりますが、Ubuntu LTSはインフラストラクチャの90%でうまく機能する可能性がありますが、Oracleは非常に要求が厳しく、危険にさらされているサポートされている構成から逸脱しています。

Oracleの依存関係チェックは表示用ではありません。人々がOracleを実行する理由は2つあります。Oracleの信頼性と機能が必要な場合と、他の誰か(ベンダー、管理者、クライアントなど)から指示されたために実行している場合です。必要ない場合は、必要ありません。新生児が管理するのは激しい痛みなので、それを使用してください。それが必要な場合は、明らかに深いポケットがあります。デスクトップOSでOracleを実行しようとして時間を無駄にしないでください。 RHELの料金を支払うか、何をしているのか、気にしないのかがわかっている場合は、CentOSを使用してください。CentOSは、RHELを購入せずに入手できるのと同じくらいOracleの本番OSに近いからです。私もUbuntuが好きですが、この場合は間違ったプラットフォームです。

6
arclight

Oracle10gリリース2と11gの両方をラップトップUbuntu8.0464ビットで実行しています。私は物理ガイドに従っています...インストール中に発生する正確なエラーは何ですか?

ところで-サポートされている環境にインストールすることを提案する人もいます。必要に応じて、新しいVMを作成してOracleELをインストールします-完全にサポートされ、完全に無料のRHELのクローンです。EL5.3を取得します ここから

ところで-VirtualBoxを使用している場合-Ubuntu8.04リポジトリのバージョンは以前は古く、64ビットゲストをサポートしていなかったため、VmWareではなくVirtualBoxを使用している場合は、サイトから最新リリースを入手してください

-----編集-----

OK、私が取ったステップのメモを見つけました。かなり正確だと思います。

Oracle Documentationは、ユーザー「Oracle」についてグループ「dba」、「oinstall」で説明しています。これは単なるラップトップなので、デフォルトのユーザー/グループ(私の場合はofir/ofir)を使用したので、それをユーザーに変更します。

プレインストール

ルート実行として:

ln -s/usr/bin/basename/bin/basename

ln -s/usr/bin/awk/bin/awk

ln -s/usr/bin/rpm/bin/rpm

mkdir /etc/rc.d

ln -s /etc/rc0.d /etc/rc.d/rc0.d

ln -s /etc/rc2.d /etc/rc.d/rc2.d

ln -s /etc/rc3.d /etc/rc.d/rc3.d

ln -s /etc/rc4.d /etc/rc.d/rc4.d

ln -s /etc/rc5.d /etc/rc.d/rc5.d

ln -s /etc/rc6.d /etc/rc.d/rc6.d

ln -s /etc/init.d /etc/rc.d/init.d

/etc/sysctl.confに追加します:

fs.file-max = 65535

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100128

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 1048576

net.core.rmem_max = 1048576

net.core.wmem_default = 262144

net.core.wmem_max = 262144

/etc/security/limits.confに追加します(ofirをユーザー名に置き換えます):

ofir soft nproc 2047

ofir hard nproc 16383

ofir soft nofile 1023

ofir hard nofile 65535

/etc/pam.d/loginに追加:

セッションが必要です/lib/security/pam_limits.so

セッションが必要ですpam_limits.so

Sudo apt-get install gcc make rpm libmotif3 libstdc ++ 5 gawk alien ksh gcc-3.3 g ++-3.3 libstdc ++ 5 libc6 libc6-dev gcc make binutils lesstif2 ++-multilib

インストール

(そうでない場合は、以前に行ったことがあると思います。GUIに従って、ドキュメントを参照してください):

11.1.0.6インストーラーを実行し、ソフトウェアのみのインストールを選択します。いくつかのマイナーなリンクエラーを無視します(11.1.0.7パッチ以降のリンクエラーはありませんでした)

必要に応じて、11.1.0.6サンプルディスクもインストールします

11.1.0.7をインストールします(metalinkから入手可能)

netcaを実行して新しいリスナーを作成します(すべてのデフォルトを受け入れます)

dbcaを実行して新しいデータベースを作成します(データベースコンソールでもうまく機能します)

4
Ofir Manor

注...前回Oracleをインストールしたときは、32ビットのバイナリパッケージに依存していたため、動作させるにはia32-libsパッケージ(aptitude install ia32-libs)をインストールする必要がありました...

具体的な問題はありますか?

1
Andor

Oracle 10をDebianにインストールしましたが、一部のファイルの「作成」に失敗することがありました。基本的に、私は単にログを読み、必要な変更(通常はいくつかの壊れたパス)を手作業で「作成」してから、インストーラーで「無視」をクリックする必要がありました。お役に立てれば。

0
wazoox

たぶんあなたはここを見ることができます:www.pythian.com/news/968/installing-Oracle-11g-on-ubuntu-804-lts-hardy-heronまたはwww.pythian.com/news/1355/installing-Oracle-11gr1 -on-ubuntu-810-intrepid-ibex

0
Dvanes

Web上にはかなりの数のOracle-on-linuxHOWTOドキュメントがあります。このスペースでいくつかのキーワードをグーグル検索してください-あなたが関連する文書を思い付く可能性はかなりあります。

去年の秋、UbuntuにOracle 10gをインストールするために、髪の毛を抜いて約1週間過ごしました。私はついに諦めてRedHatに切り替え、1日で稼働させました。

0
m0j0

arclightによって与えられた応答が好きです2009年6月1日6:48に答えました

サポートされていないさまざまなLinuxディストリビューションでOracleを動作させようとしていますが、すべてに問題があります。最適なパフォーマンスを得るために、RHELまたはCentosを試してみます。

0
user50063