??xml version="1.0" encoding="utf-8" standalone="yes"?> 使用如下命o挂接CDROMQ?/SPAN> rootq行 rootpre.sh 脚本?/SPAN> 如果事先没有q行rootpre.sh脚本Q会有提C:?/FONT>rootq行rootpre.shQ之后?/FONT>yQ进行正常安装; 会有提示q行orainstRoot.sh脚本Q到linkl束的时候会提示q行root.sh脚本Q按要求完成卛_?/SPAN> 打开一个命令操作窗口(dttermH口Q; 在运?/FONT>runInstaller后会提示?/FONT>rootq行rootpre.shQ之后?/FONT>yQ进行正常安装; ?/FONT>dbca工具建库(ora9)?BR>$dbca Q?/FONT> 数据库的启动Q?/SPAN> d?/FONT>oracleq行如下命oQ?/SPAN> #su Q?/FONT> oracle $export ORACLE_SID=ora9 $ sqlplus /nolog sql>connect / as sysdba; sql>startup; Q?/FONT> 数据库的关闭 d?/FONT>oracleq行如下命oQ?/FONT> #su Q?/FONT> oracle $export ORACLE_SID=ora9 $ sqlplus /nolog sql>connect / as sysdba; sql>shutdown immediate; 10Q?/FONT>3Q?/FONT> 监听服务的启?/SPAN> d?/FONT>oracleq行如下命oQ?/SPAN> $ lsnrctl start ora9 10Q?/FONT>4Q?/FONT> 监听服务的关?/SPAN> d?/FONT>oracleq行如下命oQ?/SPAN> $ lsnrctl stop ora9 ?/FONT>root用户完成下面的操作?/FONT> 如果输出?/FONT>"Available"则没问题Q如果是"Defined"的话Q通过使用 ?/FONT>"STATE to be configured at system restart"更改?/FONT>"Available" bos.adt.base,bos.adt.lib,bos.adt.libm, bos.perf.perfstat 使用如下命oQ?/SPAN> 如果没安装的话,你还要用下面的命o安装 bos.adt.libm filesetQ?/SPAN> AIX 讄以下环境变量?/FONT>oracle用户?/FONT>?profile?/SPAN>文g中: ORACLE_BASE=/oracle/app; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/ ORACLE_SID=ora9; export ORACLE_SID ORACLE_TERM=vt100; export ORACLE_TERM TNS_ADMIN=$ORACLE_HOME/network/admin;export TNS_ADMIN #NLS_LANG= SIMPLIFIED CHINESE.ZHS16GBK; export NLS_LANG ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33 LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib; export LD_LIBRARY_PATH LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib ;export LIBPATH ORA_DB=$ORACLE_HOME/dbs;export ORA_DB CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib CLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/JRE/lib/rt.jar:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATH PATH=$ORACLE_HOME/bin:$PATH; export PATH export DISPLAY= 127.0.0.1:0.0安装步骤
Q.开始安?/FONT>
# mount -rv cdrfs /dev/cd0 /cdrom
# /cdrom/rootpre.sh
#su - oracle
% cd /tmp
% /cdrom/runInstaller
?/FONT>y
Q.建库
Ҏ(gu)提示一步一步徏立数据库?/SPAN>Q.数据库启动关?/FONT>
okQ!Q!
]]>安装准备
1Q添?/SPAN>Oracle用户?/SPAN>dbal?/SPAN>
doracle用户和组Q?/FONT> 可以用手工命令或"smit security"来完成。创建相关目录,q更改相应权限等?/SPAN>2Q创Y件安装点
3Q确?/SPAN>Asynchronous Input Output (AIO) 可用
# lsdev -Cc aio
# smit chaio
4Q确?/SPAN>math library已经安装在系l中
# lslpp -l bos.adt.libm
# smit install_latest
# lslpp -l bos.perf.perfstat
# lslpp bos.perf.libperfstat
5Q?/SPAN> 安装JDK
6Q设|环境变?/SPAN>
]]>
环境准备
· /tmp(或可用做临时I间?/SPAN>Disk)要有 500 MB以上的空?/SPAN>
· 256 MB以上的物理内?/SPAN>
· 臛_两倍物理内存的交换I间
· 查看L?/SPAN>
$ uname -a
· 是否64位的操作pȝ:
#bootinfo -y
或?/SPAN>
#bootinfo -K
注意Q因?SPAN lang=EN-US>ORACLE 9I?SPAN lang=EN-US>64位,所以安装的AIXq_也必L64位。如果不是必要重新安装或用连接库函数其改ؓ64?/FONT>
To change to 64 bit multi-processor mode:
# ln -sf /usr/lib/boot/unix_64 /unix
# ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
# bosboot -ad /dev/ipldevice
# shutdown -r?SPAN lang=EN-US>
此外Q?/FONT>AIX上面安装Oracle无需修改核心参数?/SPAN>
# lsdev -Cc cdrom
cd0 Available 10-60-00-4,
mount CDROM
In the preceding output, /dev/cd0 is the CD-ROM device.
$ cd /ora_data/install
$ mkdir Disk1
$ cd Disk1
$ cp -r /cdrom/* .
HacmpQ?/SPAN>High Availability Cluster Multi-ProcessingQ双机热备䆾软g的主要功能是提高客户计算机系l及其应用的可靠性,而不是单C机的可靠性?/SPAN>
HACMP的工作原理是利用LAN来监控主机及|络、网卡的状态。在一?/SPAN>HACMP环境中有TCP/IP|络和非TCP/IP|络?/SPAN>TCP/IP|络卛_用客L讉K的公qQ该|可以是大多?/SPAN>AIX所支持的网l,?/SPAN>EthernetQ?/SPAN>T.R.Q?/SPAN>FDDIQ?/SPAN>ATMQ?/SPAN>SOCCQ?/SPAN>SLIPQ等{?/SPAN> ?/SPAN>TCP/IP|络用来?/SPAN>HACMP?/SPAN>HA环境Q?/SPAN>ClusterQ中的各节点q行监控而提供的一个替?/SPAN>TCP/IP的通讯路径Q它可以是用RS232串口U将各节点连接v来,也可以是各节点?/SPAN>SCSI卡或SSA卡设|成Target Mode方式?/SPAN>
一、在两台服务器上分别安装HACMP软g
#smit installp
二、分别检查两CZ安装的Y件是否成?/SPAN>
#/usr/sbin/cluster/diag/clverify
software
cluster
clverify>software
Valid Options are:
lpp
clverify.software> lpp
若没?/SPAN>error出现则安装成?/SPAN>
三、分别配|两台服务器?/SPAN>boot IP地址?/SPAN>Standby IP地址Q保?/SPAN>boot |和Standby|能ping通(?/SPAN>smit tcpip命oQ?/SPAN>
?/SPAN>netstat命o查配|是否正:
#netstat -i
四、利?/SPAN>smit tty在两CZ增加一?/SPAN>TTY接口Q配|心跳线(RS232)Q?/SPAN>
#smitty tty
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[TOP] [Entry Fields]
TTY tty0
TTY type tty
TTY interface rs232
Description Asynchronous Terminal
Status Available
Location
Parent adapter sa0
PORT number [0] +
Enable LOGIN disable +
BAUD rate [38400] +
PARITY [none] +
BITS per character [8] +
Number of STOP BITS [1] +
TIME before advancing to next port setting [0] +
TERMINAL type [dumb]
FLOW CONTROL to be used [xon] +
OPEN DISCIPLINE to be used [dtropen] +
?/SPAN>lsdev –Cc tty查看tty是否配置?/SPAN>
#lsdev –Cc tty
在两C分别输入如下命oQ?/SPAN>
erp# cat /etc/hosts >/dev/tty0
erpdata# cat
如果?/SPAN>erpdata能接收到信息Q则表明心蟩U已l配|好
五、在erp上运?/SPAN>smit hacmpQ然后按照下面的步骤q行配置Q?/SPAN>
#smit hacmp
配置Cluster Name [erpcluster]
配置Configure NodesQ增加两?/SPAN>Node
* Node Names [erp]
* Node Names [erpdata]
配置Configure AdaptersQ分别配|两台机?/SPAN>service地址Q?/SPAN>boot地址Q?/SPAN>standby地址?/SPAN>ttyQ?/SPAN>erp_svc?/SPAN>erpdata_svc?/SPAN>erp_en1?/SPAN>erpdata_en1?/SPAN>erp_en2?/SPAN>erpdata_en2,erp_tty0_01,erpdata_tty0_01)
修改/etc/hosts?/SPAN>/.rhosts文gQ如Q?/SPAN>
修改/etc/hosts文gQ增加以下内容:
192.168.112.11 erpdata_en2
192.168.113.11 erpdata_en1
10.80.14.11 erpdata_svc
192.168.112.12 erp_en2
192.168.113.12 erp_en1
10.80.14.12 erp_svc
配置完毕昄状态ؓ
COMMAND STATUS
Command: OK stdout: yes stderr: no
Before command completion, additional instructions may appear below.
[TOP]
Cluster Name: erpcluster
Cluster Connection Authentication Mode: Standard
Cluster Message Authentication Mode: None
Cluster Message Encryption: None
Use Persistent Labels for Communication: No
There are 2 node(s) and 2 network(s) defined
NODE erp:
Network net_ether_01
erp_svc 10.80.14.12
erpdata_svc 10.80.14.11
erp_en1 192.168.113.12
erp_en2 192.168.112.12
Network net_rs232_01
erp_tty0_01 /dev/tty0
NODE erpdata:
Network net_ether_01
erp_svc 10.80.14.12
erpdata_svc 10.80.14.11
erpdata_en1 192.168.113.11
erpdata_en2 192.168.112.11
Network net_rs232_01
erpdata_tty0_01 /dev/tty0
Resource Group dbrg
Startup Policy Online On Home Node Only
Fallover Policy Fallover To Next Priority Node In The List
Fallback Policy Fallback To Higher Priority Node In The List
Participating Nodes erpdata erp
Service IP Label erpdata_svc
Resource Group apprg
Startup Policy Online On Home Node Only
Fallover Policy Fallover To Next Priority Node In The List
Fallback Policy Fallback To Higher Priority Node In The List
Participating Nodes erp erpdata
Service IP Label erp_svc
六、同?/SPAN>cluster
在进行同步的时候可以先q行模拟Q?/SPAN>EmulateQ同步,当模拟同?/SPAN>
OK后再q行实际(actual)同步
Synchronize Cluster Topology
Network Information
Host Name: zb
IP Address: 192.168.0.11
Sub Netmask: 255.255.255.0
Gateway: 10.80.1.254
Name Server:
Domain Name:
Paging Space Information
Total Paging Space: 8192MB
Percent Used: 1%
Volume Groups Information
==============================================================================
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 546 436 109..34..75..109..10
9
hdisk1 active 546 444 109..42..75..109..10
9
==============================================================================
datavg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk2 active 828 819 166..157..165..165..
166
hdisk3 active 799 799 160..160..159..160..
160
==============================================================================
INSTALLED RESOURCE LIST
The following resources are installed on the machine.
+/- = Added or deleted from Resource List.
* = Diagnostic support not available.
Model Architecture: chrp
Model Implementation: Multiple Processor, PCI bus
+ sys0
System Object
+ sysplanar0
System Planar
* vio0
Virtual I/O Bus
* vsa1 U787B.001.DNW419C-P1-T2
LPAR Virtual Serial Adapter
* vty1 U787B.001.DNW419C-P1-T2-L0
Asynchronous Terminal
* vsa0 U787B.001.DNW419C-P1-T1
LPAR Virtual Serial Adapter
* vty0 U787B.001.DNW419C-P1-T1-L0
Asynchronous Terminal
* pci1 U787B.001.DNW419C-P1
PCI Bus
* pci10 U787B.001.DNW419C-P1
PCI Bus
+ fcs1 U787B.001.DNW419C-P1-C1-T1
FC Adapter
* fcnet1 U787B.001.DNW419C-P1-C1-T1
Fibre Channel Network Protocol Device
* fscsi1 U787B.001.DNW419C-P1-C1-T1
FC SCSI I/O Controller Protocol Device
* dac1 U787B.001.DNW419C-P1-C1-T1-W200700A0B818D2C7
1722-600 (600) Disk Array Controller
* pci8 U787B.001.DNW419C-P1
PCI Bus
+ ent0 U787B.001.DNW419C-P1-T9
2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
+ ent1 U787B.001.DNW419C-P1-T10
2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
* pci9 U787B.001.DNW419C-P1
PCI Bus
+ sisscsia0 U787B.001.DNW419C-P1
PCI-X Dual Channel Ultra320 SCSI Adapter
+ scsi0 U787B.001.DNW419C-P1-T14
PCI-X Dual Channel Ultra320 SCSI Adapter bus
+ rmt0 U787B.001.DNW419C-P1-T14-L0-L0
LVD SCSI 4mm Tape Drive (36000 MB)
+ hdisk0 U787B.001.DNW419C-P1-T14-L5-L0
16 Bit LVD SCSI Disk Drive (73400 MB)
+ hdisk1 U787B.001.DNW419C-P1-T14-L8-L0
16 Bit LVD SCSI Disk Drive (73400 MB)
* ses0 U787B.001.DNW419C-P1-T14-L15-L0
SCSI Enclosure Services Device
+ scsi1 U787B.001.DNW419C-P1-T15
PCI-X Dual Channel Ultra320 SCSI Adapter bus
* pci11 U787B.001.DNW419C-P1
PCI Bus
+ ent2 U787B.001.DNW419C-P1-C2-T1
10/100/1000 Base-TX PCI-X Adapter (14106902)
* pci0 U787B.001.DNW419C-P1
PCI Bus
* pci4 U787B.001.DNW419C-P1
PCI Bus
+ sa0 U787B.001.DNW419C-P1-C3-T1
IBM 8-Port EIA-232/RS-422A (PCI) Adapter
+ tty0 U787B.001.DNW419C-P1-C3-T1-L0
Asynchronous Terminal
* pci2 U787B.001.DNW419C-P1
PCI Bus
+ usbhc0 U787B.001.DNW419C-P1
USB Host Controller (33103500)
+ usbhc1 U787B.001.DNW419C-P1
USB Host Controller (33103500)
* pci3 U787B.001.DNW419C-P1
PCI Bus
* ide0 U787B.001.DNW419C-P1-T16
ATA/IDE Controller Device
+ cd0 U787B.001.DNW419C-P4-D2
IDE DVD-ROM Drive
* pci5 U787B.001.DNW419C-P1
PCI Bus
+ fcs0 U787B.001.DNW419C-P1-C4-T1
FC Adapter
* fcnet0 U787B.001.DNW419C-P1-C4-T1
Fibre Channel Network Protocol Device
* fscsi0 U787B.001.DNW419C-P1-C4-T1
FC SCSI I/O Controller Protocol Device
* dac0 U787B.001.DNW419C-P1-C4-T1-W200600A0B818D2C7
1722-600 (600) Disk Array Controller
* pci6 U787B.001.DNW419C-P1
PCI Bus
PCI Bus
PCI Bus
+ lai0 U787B.001.DNW419C-P1-C5-T1
GXT135P Graphics Adapter
+ L2cache0
L2 Cache
+ mem0
Memory
+ proc0
Processor
+ proc2
Processor
+ proc4
Processor
+ proc6
Processor
* kbd0 U787B.001.DNW419C-P1-L1
USB keyboard
* mouse0 U787B.001.DNW419C-P1-L1
USB mouse
+ hdisk3 U787B.001.DNW419C-P1-C4-T1-W200600A0B818D2C7-L1000000000000
1722-600 (600) Disk Array Device
+ hdisk2 U787B.001.DNW419C-P1-C4-T1-W200600A0B818D2C7-L0
1722-600 (600) Disk Array Device
使用分层的结构来理盘存储器。每个称?SPAN class=italic>物理?/SPAN>QPVQ的单独的磁盘驱动器都有一个名Uͼ?/dev/hdisk0。每个用的物理卷都属于一?SPAN class=italic>LQVGQ。在L中的所有物理卷被分为相同大的物理分区QPPQ。ؓ了空间分配的目的Q每个物理卷分ؓ五个区域Qouter_edge、inner_edge、outer_middle、inner_middle ?centerQ。在每个区域中的物理分区的数目根据磁盘驱动器的d量而变化?/P>
在每个卷l中Q定义了一个或多个逻辑?/SPAN>QLVQ。逻辑h位于物理卷上的信息的l。逻辑卷上的数据对用户昄l的Q但在物理卷上可能是不连l的。这允许调整文gpȝ、调늩间和其它逻辑L大小或对它们q行重定位以横跨多个物理Pq复制它们的内容以提高数据存储的灉|性和可用性?/P>
每个逻辑L一个或多个逻辑分区QLPQ组成。每个逻辑分区臛_对应于一个物理分区。如果对逻辑h定镜像,则分配附加物理分区来存储每个逻辑分区的附加副本。虽焉辑分区是连l编LQ但底层的物理分Z必是q箋的或盔R的?/P>
逻辑卷可多系l用途(如页面调度)服务Q但是每个逻辑卷仅为单个用途服务。许多逻辑卷包含单个日志文件系l(JFS ?JFS2Q。每?JFS ׃个页大小?4 KB 的块的池构成。当数据写入文gӞ对该文g分配一个或多个附加块。这些块怺之间或与先前对该文g分配的其它块可能不是盔R的。给出的文gpȝ可以定义为具有少?4 KBQ?12 字节? KB? KBQ的片段大小?/P>
安装后,pȝ有一个卷l(rootvg LQ,它包括启动系l所需的基本逻辑卷集以及(zhn)对安装脚本指定的所有其它逻辑南可?zhn)已连接到pȝ的所有其它物理卷d到卷l(使用 extendvg 命oQ。可物理卷d?rootvg L或添加到另一个卷l(使用 mkvg 命o定义Q。可使用q些命o、菜单驱动的pȝ理界面工具QSMITQ界面或Z Web 的系l管理器来定刉辑南?/P>
基本的概念:
物理?/SPAN>PVQ一个物理卷是一块硬?/SPAN>
LVGQ?/SPAN> L是可用物理硬盘的集合Q可以看做一块硬盘,可以由多个硬盘组成?/SPAN>
物理分区PP:L的物理卷分成固定大小的块Q缺省ؓ
逻辑?/SPAN>LVQ?/SPAN> 每个L可以定义一个或多个逻辑P是位于物理分区的信息集合Q可以是一个文件系l,日志Q调늩_转储讑֤I间{)
可以以镜像的方式创徏逻辑P可以指定数据条带化分布在不同盘Q以提高d性能?/SPAN>
逻辑分区LPQ逻辑卷以一定数量的逻辑分区l成?/SPAN>
׃逻辑分区的缺省大是4MBQ和物理分区对应Q,分配?/SPAN>64块大逻辑分区的逻辑卷大是256MB?/SPAN>
不做镜像Ӟ逻辑分区和物理分区大一一对应Q在镜像方式Ӟ一个逻辑分区可以分配2个或3个物理分区?/SPAN>
逻辑卷中的逻辑分区对用h说是序排列Q但对应物理分区可以是无序的Q来自不同磁盘不同位|?/SPAN>