ablog

不器用で落着きのない技術者のメモ

Oracle RAC の歴史

RACが生まれた歴史的背景と他社製品との比較とRACの歴史とか客観的にまとまってるサイトとかないかな。

yohei.az on Twitter: "RACが生まれた歴史的背景と他社製品との比較とRACの歴史とか客観的にまとまってるサイトとかないかな。"

@yoheia だいたいの方がRACという単語を用いて話す機能の変遷は、http://bit.ly/bcISau でヒットする資料でおおまかに網羅されています。ただ他製品との比較はしようがないですね。

Wataru Morohashi on Twitter: "@yoheia だいたいの方がRACという単語を用いて話す機能の変遷は、http://bit.ly/bcISau でヒットする資料でおおまかに網羅されています。ただ他製品との比較はしようがないですね。"

@yoheia リリース7.1.5.2.3 から11.2まで主観的にオレオレまとめしたいところですが気力がもたない可能盛大ですw

Wataru Morohashi on Twitter: "@yoheia リリース7.1.5.2.3 から11.2まで主観的にオレオレまとめしたいところですが気力がもたない可能盛大ですw"

RACアーキテクチャって並列コンピューティングやコンピュータ・クラスターの歴史で見たときにどういう位置づけで、何の流れをくんでいるのかとか知りたいなー

yohei.az on Twitter: "RAC のアーキテクチャって並列コンピューティングやコンピュータ・クラスターの歴史で見たときにどういう位置づけで、何の流れをくんでいるのかとか知りたいなー"

DEC VAX Clusterが源流です RT @yoheia: RACアーキテクチャって並列コンピューティングやコンピュータ・クラスターの歴史で見たときにどういう位置づけで、何の流れをくんでいるのかとか知りたいなー

船井 覚, Satoru Funai on Twitter: "DEC VAX Clusterが源流です RT @yoheia: RAC のアーキテクチャって並列コンピューティングやコンピュータ・クラスターの歴史で見たときにどういう位置づけで、何の流れをくんでいるのかとか知りたいなー"

スーパーコンピューターの歴史とかと結構関係ありそう。
こういうのまとまってる本とかないかな。

RACのうちDBは確かに流れを組んだのは VMSClusterの流れですね。恐ろしいほど。あんまり詳しく言い出すとどこまで言っていいかわからなくなるけれど。

Wataru Morohashi on Twitter: "RACのうちDBは確かに流れを組んだのは VMSClusterの流れですね。恐ろしいほど。あんまり詳しく言い出すとどこまで言っていいかわからなくなるけれど。"

Oracle Grid Infrastructureというかまぁ Clusterwareは一部は TruClusterのまんまだもんね。これは流れというよりライセンスそのまま供与されたんだし。ACFSはAdvFSの流れを間違いなく組んでる。

Wataru Morohashi on Twitter: "Oracle Grid Infrastructureというかまぁ Clusterwareは一部は TruClusterのまんまだもんね。これは流れというよりライセンスそのまま供与されたんだし。ACFSはAdvFSの流れを間違いなく組んでる。"

流れ組んだところよりオリジナルのほうが多いでしょう RACは。流れがある部分のところだけは元があるから書いたけれども。

Wataru Morohashi on Twitter: "流れ組んだところよりオリジナルのほうが多いでしょう RACは。流れがある部分のところだけは元があるから書いたけれども。"

ソースコード見れないとわかんないだろうって幻想に囚われて、ろくに設定ファイルとか確認せずに話していると痛い目を見ることがある。Copyrightがしっかり書いてあったりするし、この設定ファイルの書き方どっかで見たことある記憶がとか。なんてことを今思い出した。

Wataru Morohashi on Twitter: "ソースコード見れないとわかんないだろうって幻想に囚われて、ろくに設定ファイルとか確認せずに話していると痛い目を見ることがある。Copyrightがしっかり書いてあったりするし、この設定ファイルの書き方どっかで見たことある記憶がとか。なんてことを今思い出した。"

"For more information on the VMS distributed locking API." in dlmfs.txt http://bit.ly/cy1rna

Wataru Morohashi on Twitter: ""For more information on the VMS distributed locking API." in dlmfs.txt http://bit.ly/cy1rna"

Compaq TruCluster for Oracle9i RAC Clusters for the real world. May, 2002 http://bit.ly/aS9tzV

Wataru Morohashi on Twitter: "Compaq TruCluster for Oracle9i RAC Clusters for the real world. May, 2002 http://bit.ly/aS9tzV"

『TruClusterクラスタリング・ソフトウェアの基礎になっている7種類のコア技術が、クラスタリングに対応するOracle9iデータベースの将来のリリース−コードネームはProject Huron−に組み込まれる。 』 http://bit.ly/bwuavz

Wataru Morohashi on Twitter: "『TruClusterクラスタリング・ソフトウェアの基礎になっている7種類のコア技術が、クラスタリングに対応するOracle9iデータベースの将来のリリース-コードネームはProject Huron-に組み込まれる。 』 http://bit.ly/bwuavz"

오라클 9i Real Application Clusters 및 컴팩 Tru64 UNIX 2001년 10월 24일 http://bit.ly/bQY0Tp

Wataru Morohashi on Twitter: "오라클 9i Real Application Clusters 및 컴팩 Tru64 UNIX 2001년 10월 24일 http://bit.ly/bQY0Tp"

@yoheia 熱中しちゃったw

Wataru Morohashi on Twitter: "@yoheia 熱中しちゃったw"

インストールしてある Oracleホームの下にあるファイルを開いて見ると、 Compaq って書いてあるからね。見た人か見ていない人かは、すぐばれちゃうんだよぉ。こわいよねー。

Wataru Morohashi on Twitter: "インストールしてある Oracleホームの下にあるファイルを開いて見ると、 Compaq って書いてあるからね。見た人か見ていない人かは、すぐばれちゃうんだよぉ。こわいよねー。"

@wmo6hash 飛ばし過ぎです。途中から師匠の背中が見えなくなりましたw

yohei.az on Twitter: "@wmo6hash 飛ばし過ぎです。途中から師匠の背中が見えなくなりましたw"

(´・ω・) RT @yoheia: @wmo6hash 飛ばし過ぎです。途中から師匠の背中が見えなくなりましたw

Watabe Ryota / 渡部 亮太 : ITで「手に職」ならコーソル! on Twitter: "(´・ω・) RT @yoheia: @wmo6hash 飛ばし過ぎです。途中から師匠の背中が見えなくなりましたw"

id:wmo6hash 師匠についていけなかったので、とりあえずメモメモ。

$ grep -r Compaq $ORACLE_HOME
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perl572delta.1:Examples include any platform using sfio, and Compaq/Tandem's NonStop\-UX.
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perl572delta.1:Compaq C V6.2\-008 on OpenVMS Alpha V7.1
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perl572delta.1:Compaq C V6.4\-005 on OpenVMS Alpha 7.2.1
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perlport.1:Digital/Compaq used/uses them in little-endian mode; SGI/Cray uses
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perl58delta.1:Examples include any platform using sfio, and Compaq/Tandem's NonStop\-UX.
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perlhpux.1:Just before \s-1HP\s0 took over Compaq, some systems were renamed. Visit
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perltoc.1:.IP "Compaq's/Digital's/HP's Third Degree" 4
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perltoc.1:.IX Item "Compaq's/Digital's/HP's Third Degree"
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perl571delta.1:Examples include any platform using sfio, and Compaq/Tandem's NonStop\-UX.
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perlfunc.1:Cray are big\-endian.  Alpha and \s-1MIPS\s0 can be either: Digital/Compaq
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perltru64.1:This document describes various features of \s-1HP\s0's (formerly Compaq's,
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perl570delta.1:st\-store.t and st-retrieve may fail with Compaq C 6.2 on OpenVMS Alpha 7.2.
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perlhack.1:.Sh "Compaq's/Digital's/HP's Third Degree"
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perlhack.1:.IX Subsection "Compaq's/Digital's/HP's Third Degree"
/opt/app/oracle/product/10.2.0/db_1/perl/man/man1/perlhack.1:documentation is available in the Compaq \*(L"Tru64 \s-1UNIX\s0 Programmer's
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perlhpux.pod:Just before HP took over Compaq, some systems were renamed. Visit
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perlfunc.pod:Cray are big-endian.  Alpha and MIPS can be either: Digital/Compaq
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perl571delta.pod:Examples include any platform using sfio, and Compaq/Tandem's NonStop-UX.
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perl570delta.pod:st-store.t and st-retrieve may fail with Compaq C 6.2 on OpenVMS Alpha 7.2.
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perltru64.pod:This document describes various features of HP's (formerly Compaq's,
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perl572delta.pod:Examples include any platform using sfio, and Compaq/Tandem's NonStop-UX.
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perl572delta.pod:Compaq C V6.2-008 on OpenVMS Alpha V7.1
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perl572delta.pod:Compaq C V6.4-005 on OpenVMS Alpha 7.2.1
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perl58delta.pod:Examples include any platform using sfio, and Compaq/Tandem's NonStop-UX.
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perlport.pod:Digital/Compaq used/uses them in little-endian mode; SGI/Cray uses
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perltoc.pod:=item Compaq's/Digital's/HP's Third Degree
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perlhack.pod:=head2 Compaq's/Digital's/HP's Third Degree
/opt/app/oracle/product/10.2.0/db_1/perl/lib/5.8.3/pod/perlhack.pod:documentation is available in the Compaq "Tru64 UNIX Programmer's
Binary file /opt/app/oracle/product/10.2.0/db_1/lib/libsrvmhas10.so0 matches
Binary file /opt/app/oracle/product/10.2.0/db_1/lib/liboevm.a matches
Binary file /opt/app/oracle/product/10.2.0/db_1/lib/libsrvmhas10.so matches
Binary file /opt/app/oracle/product/10.2.0/db_1/network/tools/help/mgr/help_ja/nmhelp.idx matches
/opt/app/oracle/product/10.2.0/db_1/network/tools/help/mgr/help_ja/n8ahelpOracle_Rdb_database.htm:<p style="margin-bottom: 0;">Compaq Tru64 UNIXOracle RDBOracleRDB </p>
/opt/app/oracle/product/10.2.0/db_1/network/tools/help/mgr/help_ja/n8ahelpConfigure_a_Connect_Descrdb.htm:<p>Oracle RDBCompaq Tru64 UNIXOracle RDBOracleOracle RDBOracle RDB<a HREF="n8ahelpnet_service_name.htm"></a></p>
Binary file /opt/app/oracle/product/10.2.0/db_1/bin/racgmdb matches
Binary file /opt/app/oracle/product/10.2.0/db_1/bin/racgmain matches
Binary file /opt/app/oracle/product/10.2.0/db_1/bin/racgeut matches
Binary file /opt/app/oracle/product/10.2.0/db_1/bin/racgimon matches
Binary file /opt/app/oracle/product/10.2.0/db_1/bin/racgeutO matches
Binary file /opt/app/oracle/product/10.2.0/db_1/bin/racgmainO matches
Binary file /opt/app/oracle/product/10.2.0/db_1/bin/crsctl.bin matches
/opt/app/oracle/product/10.2.0/db_1/rdbms/mesg/oraus.msg:/   hbergh    03/28/00 - 993307: merge Compaq Tru64 message
/opt/app/oracle/product/10.2.0/db_1/oc4j/j2ee/oc4j_applications/applications/em/em/ecm/patch/patchDepotAdd.uix.obs:<option value="87" text="Compaq Tru64 UNIX"/>
/opt/app/oracle/product/10.2.0/db_1/oc4j/j2ee/oc4j_applications/applications/em/em/ecm/patch/searchContent.uix:<option value="87" text="Compaq Tru64 UNIX"/>
/opt/app/oracle/product/10.2.0/db_1/oc4j/j2ee/oc4j_applications/applications/em/em/ecm/patch/patchAdvisoryRule.uix.obs:<option value="87" text="Compaq Tru64 UNIX"/>

なんかいろいろでてきたでござる。

参考


追記(2020/09/22):