次に、Oracle 11gR2RACの展開を行います4

パート3構成された共有ディスク,そしてフォーマット,この部分はASMサービスを展開します,ASMディスクを作成する,次に、グリッドをインストールします。ノード1にasmrpmパッケージoracleasm-support-2.1.3-1.el5.x86_64.rpmoracleasm-2.6.18-194.el5-2.0.5-1.el5.x86_64.rpmoracleasmlibをインストールします。 node2。-2.0.4-1.el5.x86_64.rpm node2はnode1と同じ操作を実行し、rootユーザーとしてnode1でASMdriverサービスを構成します。3つのASMRPMパッケージのインストールが完了した後,/ usr / sbin / oracleasmコマンドを実行して構成します. node1でASMサービスを構成し、/ usr / sbin / oracleasm configure -i / usr / sbin / oracleasm status / usr / sbin / oracleasm init node2を実行して、node1と同じ操作を実行します。,もう写真にはありません. 以前にインストールされたASMディスクASMRPMパッケージを構成します,ASMドライバーサービスを構成する最終的な目標は、ASMディスクを作成することです。,将来のためにグリッドソフトウェアをインストールする,ストレージを提供するOracleデータベースを作成します. 今回はnode1で/ usr / sbin / oracleasmを操作します…

Oracle 11gR2RACの展開を行う3

パート2DNSの順方向および逆方向の解決が構成されている,次に、Oracleクラスタソフトウェアをセットアップする必要があります,oracleデータベース作成ユーザー,ユーザー・グループ,コンテンツ,環境変数,カーネルを変更する,リソースの制約など。。次に、共有ディスクを作成してフォーマットします,Linuxに認識させる。 ユーザーを作成する,パスワードを変更する,ユーザー構成ファイルの変更node1およびnode2のグリッドおよびoracleユーザー環境変数を作成します ,SID , 次のように: node1: groupadd -g 1000 oinstall groupadd -g 1200 asmadmin groupadd -g 1201 asmdba groupadd -g 1202 asmoper…

次に、Oracle 11gR2 RACデプロイメント2を実行します。

ソフトウェア環境について以下に説明します。,展開を開始します。 仮想環境は:VMwareワークステーション 10 仮想マシンプラットフォーム: OEL linux 5.5 x64依存関係パッケージ: libaio-devel-0.3.106 (i386) libaio-devel-0.3.106 (x86_64) sysstat-7.0.2 unixODBC-2.2.11 (i386) unixODBC-2.2.11 (x86_64) unixODBC-devel-2.2.11 (i386) unixODBC-devel-2.2.11 (x86_64) データベースソフトウェアとクラスターソフトウェア: オラクル:…

次に、Oracle 11gR2RACの展開を行います1

Oracle RACは、Oracle Real ApplicationClusterの略です。,公式の中国語文書は、一般的に「実際のアプリケーションクラスター」として翻訳されます。その出現により、従来のデータベースアプリケーションが直面する重要な問題が解決されます。:ハイパフォーマンス、高可用性と低価格の矛盾! ORACLERACの原則:アプリケーション環境で,すべてのサーバーが同じデータベースを使用および管理します,目的は、各サーバーのワークロードを分散させることです,ハードウェアには少なくとも2台のサーバーが必要です,また、共有ストレージデバイスが必要です。同時に、2種類のソフトウェアが必要です,1つはクラスターソフトウェアです,もう1つは、OracleデータベースのRACコンポーネントです。。同時に、すべてのサーバーのOSは同じタイプのOSである必要があります, 負荷分散構成戦略によると,クライアントが特定のサービスのリスナーにリクエストを送信するとき,このサーバーは、負荷分散戦略に基づいています,リクエストは、処理のためにマシンのRACコンポーネントに送信されるか、処理のために別のサーバーのRACコンポーネントに送信される場合があります。,リクエストを処理した後,RACは、クラスターソフトウェアを介して共有ストレージデバイスにアクセスします。 論理構造,クラスタに参加している各ノードには、独立したインスタンスがあります,これらのインスタンスは同じデータベースにアクセスします。ノードは、クラスターソフトウェアの通信レイヤーを介して通信します。同時に、IOの消費を減らすために,グローバルキャッシュサービスがあります,したがって、各データベースのインスタンス,どちらも同じデータベースキャッシュのコピーを保持します。 RACの機能は次のとおりです。: 各ノードのインスタンスには独自のSGAがあります。各ノードのインスタンスには独自のバックグラウンドプロセスがあります。各ノードのインスタンスには独自のREDOログがあります。各ノードのインスタンスには独自のUNDOテーブルスペースがあります。すべてのノードはコピーを共有します。データファイルと制御ファイルOracleはキャッシュフュージョンも提案しました。テクノロジー(フュージョンキャッシュ),2つの目的があります。1。キャッシュの整合性を確保するため。2。共有ディスクIOの消費を削減するため。…

RMANの一般的な操作

1.rmanを入力してください (1)ローカルデータベースに入る [oracle @ oracle-n1〜]$ rmanターゲット / (2)リモートデータベースに入る [oracle @ oracle-n1〜]$ rmanターゲットzsd / zsd@zsddb_1.9 (3)ログ機能を使用する [oracle @ oracle-n1ログ]$ rmanターゲット / msglog / data / backup / logs / full_dbbackup_`date +%y%m%d`.log2.rman基本コマンド (1)データベースRMANを起動およびシャットダウンします>…

シェル出力リダイレクト,分析> / dev / null 2> 1&

就像我们平时写的程序一样一段程序会处理外部的输入然后将运算结果输出到指定的位置在交互式的程序中输入来自用户的键盘和鼠标结果输出到用户的屏幕甚至播放设备中而对于某些后台运行的程序输入可能来自于外部的一些文件运算的结果通常又写到其他的文件中而且程序在运行的过程中会有一些关键性的信息比如异常堆栈外部接口调用情况等这些都会统统写到日志文件里shell脚本也一样但是我们一般在使用shell命令的时候更多地还是通过键盘输入然后在屏幕上 查看命令的执行结果如果某些情况下我们需要将shell命令的执行结果存储到文件中那么我们 就需要使用输入输出的重定向功能文件描述符 当执行shell命令时会默认打开3个文件每个文件有对应的文件描述符来方便我们使用:   所以我们平时在执行shell命令中都默认是从键盘获得输入并且将结果输出到控制台上但是我们可以通过更改文件描述符默认的指向从而实现输入输出的重定向比如我们将1 指向文件那么标准的输出就会输出到文件中输出重定向 输出重定向的使用方式很简单基本的一些命令如下我们使用>また>>对输出进行重定向符号的左边表示文件描述符如果没有的话表示1也就是标准输出符号的右边可以是一个文件也可以是一个输出设备当使用>会判断右边的文件存不存在如果存在的话就先删除然后创建一个新的文件不存在 的话则直接创建但是当使用>>进行追加时则不会删除原来已经存在的文件为了更好地理解输出重定向感受重定向的“魅力”我们看一下以下的例子我们创建一个测试目录目录下面仅有一个a.txt文件。 …

Linux PXE

对于多台服务器部署Linux传统的安装方法既费时费力,低効率, 现在简要说明如何通过PXE方式实现Linux批量部署. 请在操作前确定同一网络中没有其他DHCP服务器 , 没有其他行为控制设备, 以免对演示造成干扰 ; 请确保网络线路速度在1000Mbps以上,否则部署时间可能太长. 这次演示以CentOS 为例, 其他版本linux过程类似. サーバ: システムプラットフォーム:CentOS 6.5 x64 网络配置IP 地 址192.168.137.6 ,关闭SElinux 系统服务:DHCP , TFTP ,HTTP