Führen Sie dann die Oracle 11gR2 RAC-Bereitstellung durch 4

Teil 3 Konfigurierte freigegebene Festplatte,Und formatieren,In diesem Teil wird der ASM-Dienst bereitgestellt,ASM-Datenträger erstellen,Installieren Sie dann das Grid. Installieren Sie das asm-rpm-Paket oracleasm-support-2.1.3-1.el5.x86_64.rpm oracleasm-2.6.18-194.el5-2.0.5-1.el5.x86_64.rpm oracleasmlib auf node1 und node2.-2.0.4-1.el5.x86_64.rpm node2 führt die gleichen Operationen wie node1 aus und konfiguriert den ASMdriver-Dienst auf node1 als Root-Benutzer.Nach Abschluss der Installation der 3 ASM-RPM-Pakete,Konfigurieren Sie durch Ausführen des Befehls /usr/sbin/oracleasm. Konfigurieren Sie den ASM-Dienst auf node1 und führen Sie /usr/sbin/oracleasm configure -i /usr/sbin/oracleasm status /usr/sbin/oracleasm init node2 aus und führen Sie dieselbe Operation wie node1 aus.,Nicht mehr auf dem Bild. Konfigurieren von ASM-Festplatten ASM-RPM-Paket, das zuvor installiert wurde,Das ultimative Ziel der Konfiguration von ASM-Treiberdiensten besteht darin, ASM-Festplatten zu erstellen,Installieren Sie Grid-Software für die Zukunft,Erstellen Sie eine Oracle-Datenbank, um Speicherplatz bereitzustellen. Dieses Mal betreiben Sie /usr/sbin/oracleasm auf node1…

Führen Sie die Oracle 11gR2 RAC-Bereitstellung durch 3

Teil 2 DNS-Vorwärts- und Rückwärtsauflösung wurde konfiguriert,Dann müssen wir die Oracle-Cluster-Software einrichten,Oracle-Datenbank Benutzer erstellen,Benutzergruppe,Katalog,Umgebungsvariable,Ändern Sie den Kernel,Ressourcenbeschränkungen usw.。Dann eine freigegebene Festplatte erstellen und formatieren,Linux erkennen lassen。 Benutzer erstellen,Passwort ändern,Benutzerkonfigurationsdatei ändern Grid- und Oracle-Benutzerumgebungsvariablen für Knoten1 und Knoten2 erstellen ,SID , wie folgt: Knoten1: groupadd -g 1000 oinstallieren Sie groupadd -g 1200 asmadmin groupadd -g 1201 asmdba groupadd -g 1202 asmoper…

Führen Sie dann die Oracle 11gR2 RAC-Bereitstellung 2 aus

Die Softwareumgebung wird unten erklärt,Beginnen Sie mit der Bereitstellung。 Die virtuelle Umgebung ist:VMware Workstation 10 Plattform für virtuelle Maschinen: OEL linux 5.5 x64-Abhängigkeitspaket: 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) Datenbanksoftware und Clustersoftware: Orakel:…

Führen Sie dann die Oracle 11gR2 RAC-Bereitstellung 1 aus

Oracle RAC ist die Abkürzung für Oracle Real Application Cluster,Offizielle chinesische Dokumente werden im Allgemeinen als "echte Anwendungscluster" übersetzt.Ihre Entstehung löst ein wichtiges Problem traditioneller Datenbankanwendungen.:Hochleistung、Der Widerspruch zwischen hoher Verfügbarkeit und niedrigem Preis! ORACLE RAC-Prinzip:In einer Anwendungsumgebung,Alle Server verwenden und verwalten dieselbe Datenbank,Der Zweck besteht darin, die Arbeitslast jedes Servers zu verteilen,Auf der Hardware werden mindestens zwei Server benötigt,Und benötigen auch ein gemeinsames Speichergerät。Gleichzeitig werden zwei Arten von Software benötigt,Eine davon ist Cluster-Software,Die andere ist die RAC-Komponente in der Oracle-Datenbank。Gleichzeitig sollte das Betriebssystem auf allen Servern vom gleichen Betriebssystemtyp sein, Gemäß der Konfigurationsstrategie des Load Balancing,Wenn ein Client eine Anfrage an den Listener eines bestimmten Dienstes sendet,Dieser Server basiert auf unserer Load-Balancing-Strategie,Die Anfrage wird zur Verarbeitung an die RAC-Komponente des Computers oder zur Verarbeitung an die RAC-Komponente eines anderen Servers gesendet,Nach Bearbeitung der Anfrage,RAC greift über die Cluster-Software auf unsere gemeinsam genutzten Speichergeräte zu。 Logische Struktur,Jeder am Cluster teilnehmende Knoten hat eine unabhängige Instanz,Diese Instanzen greifen auf dieselbe Datenbank zu。Die Knoten kommunizieren über die Kommunikationsschicht der Cluster-Software。Um gleichzeitig den Verbrauch an IO . zu reduzieren,Es gibt einen globalen Cache-Dienst,Daher ist die Instanz jeder Datenbank,Beide behalten eine Kopie desselben Datenbankcaches。 Die Funktionen in RAC sind: Die Instanz jedes Knotens hat seinen eigenen SGA. Die Instanz jedes Knotens hat seinen eigenen Hintergrundprozess. Die Instanz jedes Knotens hat seine eigenen Redo-Logs. Die Instanz jedes Knotens hat seinen eigenen Undo-Tablespace. Alle Knoten teilen sich eine Kopie. Datendateien und Kontrolldateien Oracle hat auch eine Cache-Fusion vorgeschlagen Technologie(Fusion-Cache),Es gibt zwei Zwecke: 1. Um die Konsistenz des Caches zu gewährleisten 2. Um den Verbrauch von Shared Disk IO zu reduzieren…

Gemeinsame RMAN-Operationen

1.Geben Sie rman . ein (1)Geben Sie die lokale Datenbank ein [oracle@oracle-n1 ~]$ rman ziel / (2)Geben Sie die entfernte Datenbank ein [oracle@oracle-n1 ~]$ rman-Ziel zsd/zsd@zsddb_1.9 (3)Verwenden Sie die Protokollfunktion [oracle@oracle-n1 logs]$ rman ziel / msglog /data/backup/logs/full_dbbackup_`date +%y%m%d`.log 2.rman Grundbefehle (1)Starten und Herunterfahren der Datenbank RMAN>…

Shell-Ausgabeumleitung,Analyse> / dev / null 2> 1&

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

Linux PXE

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