ORACLE 10.2.0.1 X86_64 Real Application Cluster (RAC)for Red Hat Enterprise Linux AS 4 Update 2 X86_64安装手册_第1页
ORACLE 10.2.0.1 X86_64 Real Application Cluster (RAC)for Red Hat Enterprise Linux AS 4 Update 2 X86_64安装手册_第2页
ORACLE 10.2.0.1 X86_64 Real Application Cluster (RAC)for Red Hat Enterprise Linux AS 4 Update 2 X86_64安装手册_第3页
ORACLE 10.2.0.1 X86_64 Real Application Cluster (RAC)for Red Hat Enterprise Linux AS 4 Update 2 X86_64安装手册_第4页
ORACLE 10.2.0.1 X86_64 Real Application Cluster (RAC)for Red Hat Enterprise Linux AS 4 Update 2 X86_64安装手册_第5页
已阅读5页,还剩67页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、天地续缘 MACROBUTTON MACROBUTTON 单击输入文档名称 MACROBUTTON ORACLE X86_64 Real Application Cluster for RED HAT ENTERPRISE LINUX AS 4 Update 2 X86_64 安装手册目录 TOC o 1-6 h z HYPERLINK l _Toc120614781 第1章RED HAT ENTERPRISE LINUX AS 4 Update 2 X86_64系统安装 PAGEREF _Toc120614781 h 1 HYPERLINK l _Toc120614782 1.1安装准备(在

2、所有节点上执行) PAGEREF _Toc120614782 h 1 HYPERLINK l _Toc120614783 1.2操作系统安装(在所有节点上执行) PAGEREF _Toc120614783 h 2 HYPERLINK l _Toc120614784 1.3关闭smartd、启动telnet和vsftpd(在所有节点上执行) PAGEREF _Toc120614784 h 15 HYPERLINK l _Toc120614785 1.4将缺省语言转为简体中文(在所有节点上执行) PAGEREF _Toc120614785 h 17 HYPERLINK l _Toc12061478

3、6 1.5配置Xmanager的使用(在所有节点上执行) PAGEREF _Toc120614786 h 17 HYPERLINK l _Toc120614787 1.6IBM DS 400 光纤磁盘阵列配置(只需从单个节点运行) PAGEREF _Toc120614787 h 18 HYPERLINK l _Toc120614788 第2章ORACLE X86_64 Real Application Cluster (RAC) for RED HAT ENTERPRISE LINUX AS 4 Update 2 X86_64系统安装 PAGEREF _Toc120614788 h 24 HY

4、PERLINK l _Toc120614789 2.1检查软件环境需求的程序包(在所有节点上执行) PAGEREF _Toc120614789 h 24 HYPERLINK l _Toc120614790 2.2检查物理内存和交换空间(在所有节点上执行) PAGEREF _Toc120614790 h 26 HYPERLINK l _Toc120614791 2.3配置系统参数(在所有节点上执行) PAGEREF _Toc120614791 h 28 HYPERLINK l _Toc120614792 2.4创建Oracle帐户(在所有节点上执行) PAGEREF _Toc120614792

5、h 28 HYPERLINK l _Toc120614793 2.5创建Oracle目录(在所有节点上执行) PAGEREF _Toc120614793 h 29 HYPERLINK l _Toc120614794 2.6设置Oracle用户登录配置文件(在所有节点上执行) PAGEREF _Toc120614794 h 29 HYPERLINK l _Toc120614795 2.7配置网络设置(在所有节点上执行) PAGEREF _Toc120614795 h 32 HYPERLINK l _Toc120614796 2.8为用户等效性配置 SSH (在所有节点上执行) PAGEREF _

6、Toc120614796 h 34 HYPERLINK l _Toc120614797 2.9配置 hangcheck-timer 内核模块(在所有节点上执行) PAGEREF _Toc120614797 h 36 HYPERLINK l _Toc120614798 2.10计划Oracle数据存储(只需从单个节点运行) PAGEREF _Toc120614798 h 37 HYPERLINK l _Toc120614799 2.11设置Oracle数据存储(只需从单个节点运行) PAGEREF _Toc120614799 h 38 HYPERLINK l _Toc120614800 2.12

7、安装cvuqdisk包(在所有节点上执行) PAGEREF _Toc120614800 h 42 HYPERLINK l _Toc120614801 2.13安装和配置 OCFS(在所有节点上执行) PAGEREF _Toc120614801 h 42 HYPERLINK l _Toc120614802 2.14安装并配置自动存储管理和磁盘(在所有节点上执行) PAGEREF _Toc120614802 h 46 HYPERLINK l _Toc120614803 2.15安装 Oracle ClusterWare 10g软件(只需从单个节点运行) PAGEREF _Toc120614803

8、h 49 HYPERLINK l _Toc120614804 2.16安装 Oracle Database 10g 软件(只需从单个节点运行) PAGEREF _Toc120614804 h 52 HYPERLINK l _Toc120614805 2.17安装 Oracle Client 10g 软件(只需从单个节点运行) PAGEREF _Toc120614805 h 55 HYPERLINK l _Toc120614806 2.18安装 Oracle Companion 10g 软件(只需从单个节点运行) PAGEREF _Toc120614806 h 56 HYPERLINK l _T

9、oc120614807 2.19创建 TNS 监听器进程(只需从单个节点运行) PAGEREF _Toc120614807 h 57 HYPERLINK l _Toc120614808 2.20创建 Oracle 集群数据库(只需从单个节点运行) PAGEREF _Toc120614808 h 58 HYPERLINK l _Toc120614809 2.21核实 TNS 联网文件(在所有节点上执行) PAGEREF _Toc120614809 h 60 HYPERLINK l _Toc120614810 2.22创建表空间和用户(只需从单个节点运行) PAGEREF _Toc12061481

10、0 h 62 HYPERLINK l _Toc120614811 2.23核实 RAC 集群/数据库配置(在所有节点上执行) PAGEREF _Toc120614811 h 62 HYPERLINK l _Toc120614812 2.24启动和停止集群(只需从单个节点运行) PAGEREF _Toc120614812 h 66 HYPERLINK l _Toc120614813 2.25远程管理集群(只需从单个节点运行) PAGEREF _Toc120614813 h 67 HYPERLINK l _Toc120614814 2.26ORACLE 透明故障切换 PAGEREF _Toc120

11、614814 h 67 HYPERLINK l _Toc120614815 第3章附录 PAGEREF _Toc120614815 h 70 HYPERLINK l _Toc120614816 3.1操作系统版本升级 PAGEREF _Toc120614816 h 70 HYPERLINK l _Toc120614817 3.2系统参数 PAGEREF _Toc120614817 h 73 HYPERLINK l _Toc120614818 3.2.1共享内存参数 PAGEREF _Toc120614818 h 73 HYPERLINK l _Toc120614819 3.2.2信号量参数 P

12、AGEREF _Toc120614819 h 74 HYPERLINK l _Toc120614820 3.2.3最大文件句柄数 PAGEREF _Toc120614820 h 75 HYPERLINK l _Toc120614821 3.2.4网络参数 PAGEREF _Toc120614821 h 76 HYPERLINK l _Toc120614822 3.2.5Oracle用户能够打开的文件句柄的最大数 PAGEREF _Toc120614822 h 77 HYPERLINK l _Toc120614823 3.2.6Oracle用户能够执行的进程的最大数 PAGEREF _Toc12

13、0614823 h 78 HYPERLINK l _Toc120614824 3.3磁盘管理 PAGEREF _Toc120614824 h 79 HYPERLINK l _Toc120614825 3.3.1磁盘分区 PAGEREF _Toc120614825 h 79 HYPERLINK l _Toc120614826 3.3.2逻辑盘卷管理 PAGEREF _Toc120614826 h 80 HYPERLINK l _Toc120614827 3.3.3LVM术语 PAGEREF _Toc120614827 h 80 HYPERLINK l _Toc120614828 3.3.4安装L

14、VM PAGEREF _Toc120614828 h 81 HYPERLINK l _Toc120614829 3.3.5命令列表 PAGEREF _Toc120614829 h 82 HYPERLINK l _Toc120614830 3.3.6创建分区 PAGEREF _Toc120614830 h 83 HYPERLINK l _Toc120614831 3.3.7创建物理卷 PAGEREF _Toc120614831 h 83 HYPERLINK l _Toc120614832 3.3.8创建卷组 PAGEREF _Toc120614832 h 83 HYPERLINK l _Toc1

15、20614833 3.3.9激活卷组 PAGEREF _Toc120614833 h 83 HYPERLINK l _Toc120614834 3.3.10添加新的物理卷到卷组中 PAGEREF _Toc120614834 h 83 HYPERLINK l _Toc120614835 3.3.11从卷组中删除一个物理卷 PAGEREF _Toc120614835 h 84 HYPERLINK l _Toc120614836 3.3.12创建逻辑卷 PAGEREF _Toc120614836 h 84 HYPERLINK l _Toc120614837 3.3.13创建文件系统 PAGEREF

16、_Toc120614837 h 84 HYPERLINK l _Toc120614838 3.3.14删除一个逻辑卷 PAGEREF _Toc120614838 h 85 HYPERLINK l _Toc120614839 3.3.15扩展逻辑卷大小 PAGEREF _Toc120614839 h 86 HYPERLINK l _Toc120614840 3.3.16减少逻辑卷大小 PAGEREF _Toc120614840 h 86 HYPERLINK l _Toc120614841 3.4Ifconfig 命令详解 PAGEREF _Toc120614841 h 87RED HAT ENT

17、ERPRISE LINUX AS 4 Update 2 X86_64系统安装安装准备(在所有节点上执行)服务器型号:IBM X366,无软驱,必须使用USB软驱。RAID卡型号为ServerRAID 8i。光纤卡型号为QLA2300,共享磁盘阵列是IBM DS400。根据硬盘个数使用RAID卡BIOS程序建立RAID1磁盘阵列。准备ServerRAID 8i卡在RED HAT ENTERPRISE LINUX AS 4 Update 2 x86_64上的btld驱动软盘。1、从IBM网站下载ServerRAID 8i卡在RED HAT ENTERPRISE LINUX AS 4 x86_64上

18、的驱动软盘映像文件40k8536.img,用rawrite工具写入软盘2、以root用户执行mkdir p /tmp/aacraidmount /dev/fd0 /mntcp /mnt/modules.cgz /tmp/aacraidcd /tmp/aacraidzcat modules.cgz | cpio -i drm -f modules.cgzmv 2.6.9-5.EL 2.6.9-22.0.1.ELmv 2.6.9-5.ELhugemem 2.6.9-22.0.1.ELhugememmv 2.6.9-5.ELsmp 2.6.9-22.0.1.ELsmpmv 2.6.9-11.EL 2

19、.6.9-22.ELmv 2.6.9-11.ELhugemem 2.6.9-22.ELhugememmv 2.6.9-11.ELsmp 2.6.9-22.ELsmpfind . -type f | cpio -H crc -o | gzip -9 ./modules.cgzmv ./modules.cgz /mntrm rf /tmp/aacraidex /mnt/module.equiv!g/2.6.9-5.0.5/s/2.6.9-22.0.1/gpx!3、将软盘取出,即可用于RED HAT ENTERPRISE LINUX AS 4 Update 2 x86_64的安装,其核心版本为2.6

20、.9-22操作系统安装(在所有节点上执行)RED HAT ENTERPRISE LINUX AS 4 Update 2 x86_64 Disk1光盘放入光驱,系统加电。当系统出现boot: 提示时, 键入 linux dd,按继续,提示”Do you have a driver disk”,选择”yes”,驱动程序磁盘源选择sda,插入SAS驱动软盘,提示你是否还有其它驱动盘,选择”No”2、选择SKIP3、选择NEXT4、选择简体中文,选择NEXT5、选择U.S.English,选择NEXT6、选择自动分区,选择下一步,选择初始化驱动器并删除所有数据,7、选择删除系统内所有分区,选择下一步8

21、、选择下一步9、输入IP地址、子网掩码、网关、DNS、主机名等,选择下一步10、选择无防火墙,选择禁用SELinux,选择下一步11、选择简体中文和英文,选择默认语言为英文,选择下一步12、选择时区为亚洲/上海,选择下一步13、输入root用户的口令,选择下一步14、选择定制方式安装软件包,选择下一步15、选择全部软件包,选择下一步16、选择下一步17、按提示放入Disk2、Disk3、Disk4、Disk5、Disk1,安装完成18、操作系统第一次启动,提示以下界面,选择NEXT19、选择NEXT20、选择NEXT21、选择NEXT22、选择NEXT23、选择NEXT24、选择NEXT,选择

22、Continue25、选择NEXT26、选择NEXT27、选择NEXT关闭smartd、启动telnet和vsftpd(在所有节点上执行)启用 Telnet 和 FTP 服务 Linux 被配置为运行 Telnet 和 FTP 服务器,但在默认情况下,这些服务被禁用了。要启用 telnet 的这些服务,以根用户帐户登录到服务器并运行以下命令: # chkconfig telnet on# service xinetd reloadReloading configuration: OK 从 Red Hat Enterprise Linux 3.0 版本(以及 WBEL 中的版本)起,FTP 服务

23、器 (wu-ftpd) 不再随 xinetd 一起提供。它已经被 vsftp 所取代,并且可以从 /etc/init.d/vsftpd 启动,如下所示: # /etc/init.d/vsftpd startStarting vsftpd for vsftpd: OK 如果您希望在重新启动(重新引导)机器时启动和停止 vsftpd 服务,则可以创建以下的符号链接: # ln -s /etc/init.d/vsftpd /etc/rc3.d/S56vsftpd# ln -s /etc/init.d/vsftpd /etc/rc4.d/S56vsftpd# ln -s /etc/init.d/vsf

24、tpd /etc/rc5.d/S56vsftpd允许根登录到 Telnet 和 FTP 服务 在详细了解如何为根登录配置 Red Hat Linux 之前,牢记这是非常不安全的。千万不要为您的生产服务器配置这种类型的登录。 要配置 Telnet 以实现根登录,只需编辑文件 /etc/securetty 并将以下内容添加到文件结尾: pts/0pts/1pts/2pts/3pts/4pts/5pts/6pts/7pts/8pts/9这样将允许多达 10 个 telnet 会话以根用户连接服务器。要配置 FTP 以实现根登录,编辑文件 /etc/vsftpd.ftpusers 和 /etc/vsf

25、tpd.user_list,并从每个文件中删除“root”行。将缺省语言转为简体中文(在所有节点上执行)配置Xmanager的使用(在所有节点上执行)1.修改/etc/inittab,改变runlevel为5,例如 rootQRed Hatetc#cat/etc/inittab id:5:initdefault: 2.修改GDM的配置文件,/etc/X11/gdm/gdm.conf,将xdmcp中的enable选项设置为1,例如 rootQRed Hatetc#cat/etc/X11/gdm/gdm.conf xdmcp Enable=1 3.修改/etc/X11/xdm/xdm-config

26、文件,将DisplayManager.requestPort:0注释掉,例如 rootQRed Hatetc#cat/etc/X11/xdm/xdm-config !SECURITY:donotlistenforXDMCPorChooserrequests !CommentoutthislineifyouwanttomanageXterminalswithxdm !DisplayManager.requestPort:0 4.修改/etc/X11/xdm/Xaccess文件,例如, rootQRed Hatetc#cat/etc/X11/xdm/Xaccess *#anyhostcangeta

27、loginwindow *CHOOSERBROADCAST#anyindirecthostcangetachooser 5.修改防火墙配置文件/etc/sysconfig/ipchains,在文件头部加入如下内容, #IfyouwanttouseGNOME/KDE,addthefollowingline. -Ainput-pudp-s0/0-d0/0177-jACCEPT 6.重新启动Red HatLinuxIBM DS 400 光纤磁盘阵列配置(只需从单个节点运行)1.启动服务器,在自检的过程中当出现Ctrl-Q提示的时候,按Ctrl-Q进入,主菜单内选择“Configuration Set

28、tings”,再选择“Host Adapter Setting”,查看“Adapter Port Name”,得到HBA卡的WWN号码。2.在一台PC机上安装ServerRaid Manager,并且与DS400管理口直连,注意在安装的过程中会提示输入用户名与密码,默认用户名为:admin,客户需要自己输入密码。3打开ServerRaid Manager,首先添加本地IP地址作为管理节点,鼠标右键点击Server Raid Manager内“Networked storage”,选择“Add management station” 在对话框“Add management station”内分别

29、输入“Type: Management station”,“Host name or TCP/IP address:本地ip”(该IP地址为本地网卡IP地址,注意与DS400管理端口IP地址在同一网段),“User name: admin”,“Password:(输入安装Server raid manager时设置的密码)”,设置完成后点击“Connect”。 4完成后再添加DS400管理口IP地址,作为管理Agent。管理端口IP地址23,Password:默认密码passw0rd(小写,o该为数字0)5添加完成后,鼠标右键点击DS400,选择“Configure Enclosure”创建阵

30、列。选择创建logical drive in array,点击下一步,将硬盘选入阵列中,点击下一步,创建logical drive,逻辑盘创建完成,点击“下一步”。按照屏幕提示,点“Add”添加逻辑盘的访问权限,在“Port Name”处输入HBA卡的WWN号码(Ctrl-Q中查到),“Initiator alias ”可以输入将要添加的具有访问权限主机的型号,以方便查看控制权。将Logical Drive指定给HBA卡。除非配置双机,否则,不可以将同一个logical drive分配给多个HBA卡,ORACLE X86_64 Real Application Cluster (RAC) fo

31、r RED HAT ENTERPRISE LINUX AS 4 Update 2 X86_64系统安装检查软件环境需求的程序包(在所有节点上执行)Operating systems x86 (64-bit)Red Hat Enterprise Linux AS/ES 3 (Update 4 or later) Red Hat Enterprise Linux AS/ES 4 (Update 1 or later)SUSE Linux Enterprise Server 9 (Service Pack 2 or later)Kernel version x86The system must be

32、 running one of the following kernel versions (or a later version): Red Hat Enterprise Linux 3 (Update 4):2.4.21-27.ELNote: This is the default kernel version.Red Hat Enterprise Linux 4 (Update 1):2.6.9-11.ELSUSE Linux Enterprise Server 9 (Service Pack 2):2.6.5-7.201Red Hat Enterprise Linux 4 (Updat

33、e 1):PackagesThe following packages (or later versions) must be installed: binutils-.2-10.EL4compat-db-4.1.25-9control-center-2.8.0-12gcc-3.4.3-9.EL4gcc-c+-3.4.3-9.EL4glibc-2.3.4-2glibc-common-2.3.4-2gnome-libs-.90-44.1libstdc+-3.4.3-9.EL4libstdc+-devel-3.4.3-9.EL4make-3.80-5pdksh-5.2.14-30sysstat-5

34、.0.5-1xscreensaver-4.18-5.rhel4.2PL/SQL native compilation, Pro*C/C+, Oracle Call Interface, Oracle C+ Call Interface, Oracle XML Developers Kit (XDK)Intel C+ Compiler 8.1 or later and the version of GNU C and C+ compilers listed previously for the distribution are supported for use with these produ

35、cts. Note: Intel C+ Compiler v8.1 or later is supported. However, it is not required for installation.On Red Hat Enterprise Linux 3, Oracle C+ Call Interface (OCCI) is supported with version 2.2 of the GNU C+ compiler. This is the default compiler version. OCCI is also supported with Intel Compiler

36、v8.1 with gcc 3.2.3 standard template libraries.On Red Hat Enterprise Linux 4.0, OCCI does not support GCC 3.4.3. To use OCCI on Red Hat Enterprise Linux 4.0, you need to install GCC 3.2.3.Oracle XML Developers Kit is not supported with GCC on Red Hat Linux 4.0. It is supported only with Intel C+ Co

37、mpiler (ICC).Oracle JDBC/OCI DriversYou can use the following optional JDK versions with the Oracle JDBC/OCI drivers; however, they are not required for the installation: Sun JDK 1.5.0 (64-bit)Sun JDK 1.5.0 (32-bit)Sun JDK 1.4.2_09 (32-bit)Oracle Real Application ClustersFor a cluster file system, u

38、se one of the following options: Red Hat 3: Oracle Cluster File System (OCFS)Version 1.0.13-1 or laterOCFS requires the following kernel packages:ocfs-supportocfs-toolsocfs-kernel_versionIn the preceding list, the variable kernel_version represents the kernel version of the operating system on which

39、 you are installing OCFS.Note: OCFS is required only if you want to use a cluster file system for database file storage. If you want to use Automatic Storage Management or raw devices for database file storage, then you do not need to install OCFS.Obtain OCFS kernel packages, installation instructio

40、ns, and additional information about OCFS from the following URL: HYPERLINK :/oss.oracle /projects/ocfs/ :/oss.oracle /projects/ocfs/Red Hat 4: Oracle Cluster File System 2 (OCFS2)Version 1.0.1-1 or laterFor information about Oracle Cluster File System version 2, refer to the following Web site: HYP

41、ERLINK :/oss.oracle /projects/ocfs2/ :/oss.oracle /projects/ocfs2/SUSE 9: Oracle Cluster File System 2 (OCFS2)OCFS2 is bundled with SuSE Linux Enterprise Server 9, Service Pack 2 or higher.If you are running SUSE9, ensure that you are upgraded to the latest kernel (Service Pack 2 or higher), and ens

42、ure that you have installed the packages ocfs2-tools and ocfs2console.检查物理内存和交换空间(在所有节点上执行)You can check the size of physical memory by running the following command: grep MemTotal /proc/meminfoAlternatively, you can use free(1) to check the memory: free total used free shared buffers cachedMem: 103

43、1004 734656 296348 0 262404 287388-/+ buffers/cache: 184864 846140Swap: 2097144 40184 2056960You can check the size and current usage of swap space by running the following command: grep SwapTotal /proc/meminfo(或者cat /proc/swaps)You can also add temporary swap space by creating a temporary swap file

44、 instead of using a raw device. Here is the procedure: su - rootdd if=/dev/zero of=tmpswap bs=1k count=900000chmod 600 tmpswapmkswap tmpswapswapon tmpswapTo disable the temporary swap space execute the following commands: su - rootswapoff tmpswaprm tmpswap所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。对于 RAM 小于或等于

45、 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM 大于 2GB 的系统,交换空间应为 RAM 数量的一到两倍。要检查系统上的可用磁盘空间,运行以下命令:df -hFilesystem Size Used Avail Use% Mounted on/dev/sda3 6.8G 1.3G 5.2G 20% /dev/sda1 99M 17M 77M 18% /boot检查tmp临时空间,可以用:df /tmp如果没有足够的tmp空间,可以临时在另一个文件系统中建立一个tmp目录。mkdir /tmpchown root.root /tmpchmod 1777 /tmpexport

46、TEMP=/tmp#used by Oracleexport TMPDIR=/#used by Linux programs当安装完Oracle之后,关闭Oracle并删除临时目录:rmdir /tmpunset TEMPunset TMPDIR配置系统参数(在所有节点上执行)Linux 内核非常出色。与大多数其他 *NIX 系统不同,Linux 允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。以 root 用户帐户的身份运行以下命令即可echo kernel.shmall = 2097152 /etc/sysctl.confecho kernel.shmmax

47、= 4096000000 /etc/sysctl.confecho kernel.shmmni = 4096 /etc/sysctl.confecho kernel.sem = 250 32000 100 128 /etc/sysctl.confecho fs.file-max = 65536 /etc/sysctl.confecho net.ipv4.ip_local_port_range = 1024 65000 /etc/sysctl.confecho net.core.rmem_default=262144 /etc/sysctl.confecho net.core.wmem_defa

48、ult=262144 /etc/sysctl.confecho net.core.rmem_max=262144 /etc/sysctl.confecho net.core.wmem_max=262144 /etc/sysctl.confecho oracle soft nofile 4096 /etc/security/limits.confecho oracle hard nofile 63536 /etc/security/limits.confecho oracle soft nproc 2047 /etc/security/limits.confecho oracle hard np

49、roc 16384 /etc/security/limits.conf如果系统的参数设置设置完毕,使设置立即生效/sbin/sysctl -p以 root 用户身份运行以下命令来验证您的设置: /sbin/sysctl -a | grep shm/sbin/sysctl -a | grep sem/sbin/sysctl -a | grep file-max/sbin/sysctl -a | grep ip_local_port_range创建Oracle帐户(在所有节点上执行)接下来,创建用于安装和维护 Oracle软件的 Linux 组和用户帐户。用户帐户将称为 oracle,而组将称为

50、oinstall 和 dba。以 root 用户身份执行以下命令:/usr/sbin/groupadd oinstall/usr/sbin/groupadd dba/usr/sbin/useradd -s /bin/ksh -m -g oinstall -G dba oracle/usr/sbin/useradd -d /usr/server -s /bin/ksh -m -g dba -G oinstall serverid oracleuid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)以root用户设置口令:pas

51、swd oraclepasswd server创建Oracle目录(在所有节点上执行)需要创建以下目录 HYPERLINK file:/H:Downloads10g_linux_x86B19306_01install.102b14203prelinux.htm l BABIHABH#BABIHABH Oracle Base Directory#/u01/app/oracle HYPERLINK file:/H:Downloads10g_linux_x86B19306_01install.102b14203prelinux.htm l BABJHJFE#BABJHJFE Oracle Inven

52、tory Directory#/u01/app/oracle/oraInventory HYPERLINK file:/H:Downloads10g_linux_x86B19306_01install.102b14203prelinux.htm l BABCCDCG#BABCCDCG Oracle Clusterware Home Directory#/u01/app/oracle/product/10.2.0/crs_1 HYPERLINK file:/H:Downloads10g_linux_x86B19306_01install.102b14203prelinux.htm l BABCD

53、EBJ#BABCDEBJ Oracle Home Directory#/u01/app/oracle/product/10.2.0/db_1以下假设在根文件系统中创建目录。这样做是为了简便起见,不建议将其作为通用做法。这些目录通常被创建为单独的文件系统。以 root 用户身份执行以下命令:mkdir -p /u01/app/oraclemkdir -p /u01/app/oracle/oraInventorymkdir -p /u01/app/oracle/product/10.2.0/crs_1mkdir -p /u01/app/oracle/product/10.2.0/db_1chown

54、 -R oracle:oinstall /u01chmod -R 775 /u01现在,让我们为 Oracle 集群文件系统 (OCFS) 创建挂载点,它将用于存储 Oracle 集群就绪服务 (CRS) 的文件。这些命令需要以“root”用户帐户来运行: $ su -mkdir -p /u02/oradata/orclchown -R oracle:dba /u02 /u02/oradata /u02/oradata/orcl设置Oracle用户登录配置文件(在所有节点上执行)要使用 Oracle 产品,应该或必须设置几个环境变量。对于数据库服务器,建议设置以下环境变量:以 oracle 身

55、份登录,并通过在 .profile 中添加以下行:trap 0 1 2 3 5 9 15trap clear 0export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1export ORA_CRS_HOME=/u01/app/oracle/product/10.2.0/crs_1# Each RAC node must have a unique ORACLE_SID.(i.e. orcl1, orcl2,.)export ORACLE_SID=orcl1#linux1#ex

56、port ORACLE_SID=orcl2#linux2export ORACLE_TERM=xtermexport ORACLE_OWNER=oracleexport TNS_ADMIN=$ORACLE_HOME/network/adminexport ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:ORACLE_HOME/network/lib:ORACLE_HOME/oracm/lib:

57、/lib:/usr/lib:/usr/local/libexport LIBPATH=$ORACLE_HOME/lib:ORACLE_HOME/network/lib:/lib:/usr/lib:/usr/local/libexport PATH=$PATH:/sbin:/usr/lbin:/usr/sbin:$JAVA_HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/lib:$HOME/bin:.export CDPATH=.:$HOME:$HOME/comm:$HOME/svr:/usr# Use the Linuxthreads with floating

58、stacks implementation instead of NPTL:export LD_ASSUME_KERNEL=2.4.19 # for RHEL AS 4#export LD_ASSUME_KERNEL=2.4.1 # for RH 9 and RHEL AS 3#export DISPLAY=:0.0export TMPDIR=/tmpexport EDITOR=viexport LANG=zh_CNexport LC_MESSAGES=en_US.8859-15ulimit -p 16384ulimit -n 63536umask 022set -o vistty erase

59、 Hstty intr ?alias ls=ls -l -color=neveralias l=ls -l -color=neveralias 1=ls -l -t -color=never|morealias lf=ls -CF -color=neveralias cdo=cd $ORACLE_HOME alias isql=sqlplus server/serveralias svrmgrl=sqlplus / as sysdbaif -z $LOGNAME ; then LOGNAME=logname# name of user who logged in export LOGNAMEf

60、i#MAIL=/usr/spool/mail/$LOGNAME# mailbox location#export MAILif -z $PWD ; then PWD=$HOME# assumes initial cwd is HOME export PWDfiif -f $HOME/.kshrc -a -r $HOME/.kshrc ; then ENV=$HOME/.kshrc# set ENV if there is an rc file export ENVficase $LOGNAME in # include command number in promptroot) PS1=lin

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论