ORACLE+10g+(RAC)++for+Linux+安装手册.doc_第1页
ORACLE+10g+(RAC)++for+Linux+安装手册.doc_第2页
ORACLE+10g+(RAC)++for+Linux+安装手册.doc_第3页
ORACLE+10g+(RAC)++for+Linux+安装手册.doc_第4页
ORACLE+10g+(RAC)++for+Linux+安装手册.doc_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

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

文档简介

天地续缘天地续缘 ORACLE 10 2 0 1 X86 64 REAL APPLICATION CLUSTER FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 安装手册安装手册 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 2 目录 第 1 章RED HAT ENTERPRISE LINUX AS 4 Update 2 X86 64 系统安装 1 1 1安装准备 在所有节点上执行 1 1 2操作系统安装 在所有节点上执行 2 1 3关闭 smartd 启动 telnet 和 vsftpd 在所有节点上执行 15 1 4将缺省语言转为简体中文 在所有节点上执行 17 1 5配置 Xmanager 的使用 在所有节点上执行 17 1 6IBM DS 400 光纤磁盘阵列配置 只需从单个节点运行 18 第 2 章ORACLE 10 2 0 1 X86 64 Real Application Cluster RAC for RED HAT ENTERPRISE LINUX AS 4 Update 2 X86 64 系统安装 24 2 1检查软件环境需求的程序包 在所有节点上执行 24 2 2检查物理内存和交换空间 在所有节点上执行 26 2 3配置系统参数 在所有节点上执行 28 2 4创建 Oracle 帐户 在所有节点上执行 28 2 5创建 Oracle 目录 在所有节点上执行 29 2 6设置 Oracle 用户登录配置文件 在所有节点上执行 29 2 7配置网络设置 在所有节点上执行 32 2 8为用户等效性配置 SSH 在所有节点上执行 34 2 9配置 hangcheck timer 内核模块 在所有节点上执行 36 2 10计划 Oracle 数据存储 只需从单个节点运行 37 2 11设置 Oracle 数据存储 只需从单个节点运行 38 2 12安装 cvuqdisk 包 在所有节点上执行 42 2 13安装和配置 OCFS 在所有节点上执行 42 2 14安装并配置自动存储管理和磁盘 在所有节点上执行 46 2 15安装 Oracle ClusterWare 10g 软件 只需从单个节点运行 49 2 16安装 Oracle Database 10g 软件 只需从单个节点运行 52 2 17安装 Oracle Client 10g 软件 只需从单个节点运行 55 2 18安装 Oracle Companion 10g 软件 只需从单个节点运行 56 2 19创建 TNS 监听器进程 只需从单个节点运行 57 2 20创建 Oracle 集群数据库 只需从单个节点运行 58 2 21核实 TNS 联网文件 在所有节点上执行 60 2 22创建表空间和用户 只需从单个节点运行 62 2 23核实 RAC 集群 数据库配置 在所有节点上执行 62 2 24启动和停止集群 只需从单个节点运行 66 2 25远程管理集群 只需从单个节点运行 67 2 26ORACLE 透明故障切换 67 第 3 章附录 70 3 1操作系统版本升级 70 3 2系统参数 73 3 2 1共享内存参数 73 3 2 2信号量参数 74 3 2 3最大文件句柄数 75 3 2 4网络参数 76 3 2 5Oracle 用户能够打开的文件句柄的最大数 77 3 2 6Oracle 用户能够执行的进程的最大数 78 3 3磁盘管理 79 3 3 1磁盘分区 79 3 3 2逻辑盘卷管理 80 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 3 3 3 3LVM 术语 80 3 3 4安装 LVM 81 3 3 5命令列表 82 3 3 6创建分区 83 3 3 7创建物理卷 83 3 3 8创建卷组 83 3 3 9激活卷组 83 3 3 10添加新的物理卷到卷组中 83 3 3 11从卷组中删除一个物理卷 84 3 3 12创建逻辑卷 84 3 3 13创建文件系统 84 3 3 14删除一个逻辑卷 85 3 3 15扩展逻辑卷大小 86 3 3 16减少逻辑卷大小 86 3 4Ifconfig 命令详解 87 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 1 第第 1 章章 RED HAT ENTERPRISE LINUX AS 4 Update 2 X86 64 系统安装系统安装 1 1 安装准备安装准备 在所有节点上执行 服务器型号 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 上的驱动软 盘映像文件 40k8536 img 用 rawrite 工具写入软盘 2 以 root 用户执行 mkdir p tmp aacraid mount dev fd0 mnt cp mnt modules cgz tmp aacraid cd tmp aacraid zcat modules cgz cpio i d rm f modules cgz mv 2 6 9 5 EL 2 6 9 22 0 1 EL mv 2 6 9 5 ELhugemem 2 6 9 22 0 1 ELhugemem mv 2 6 9 5 ELsmp 2 6 9 22 0 1 ELsmp mv 2 6 9 11 EL 2 6 9 22 EL mv 2 6 9 11 ELhugemem 2 6 9 22 ELhugemem mv 2 6 9 11 ELsmp 2 6 9 22 ELsmp find type f cpio H crc o gzip 9 modules cgz mv modules cgz mnt rm rf tmp aacraid ex mnt module equiv g 2 6 9 5 0 5 s 2 6 9 22 0 1 gp x 3 将软盘取出 即可用于 RED HAT ENTERPRISE LINUX AS 4 Update 2 x86 64 的安装 其核心 版本为 2 6 9 22 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 2 1 2 操作系统操作系统安装安装 在所有节点上执行 1 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 选择 SKIP 3 选择 NEXT 4 选择简体中文 选择 NEXT 5 选择 U S English 选择 NEXT 6 选择自动分区 选择下一步 选择初始化驱动器并删除所有数据 7 选择删除系统内所有分区 选择下一步 8 选择下一步 9 输入 IP 地址 子网掩码 网关 DNS 主机名等 选择下一步 10 选择无防火墙 选择禁用 SELinux 选择下一步 11 选择简体中文和英文 选择默认语言为英文 选择下一步 12 选择时区为亚洲 上海 选择下一步 13 输入 root 用户的口令 选择下一步 14 选择定制方式安装软件包 选择下一步 15 选择全部软件包 选择下一步 16 选择下一步 17 按提示放入 Disk2 Disk3 Disk4 Disk5 Disk1 安装完成 18 操作系统第一次启动 提示以下界面 选择 NEXT 19 选择 NEXT 20 选择 NEXT 21 选择 NEXT 22 选择 NEXT 23 选择 NEXT 24 选择 NEXT 选择 Continue 25 选择 NEXT 26 选择 NEXT 27 选择 NEXT 1 3 关闭关闭 smartdsmartd 启动 启动 telnettelnet 和和 vsftpdvsftpd 在所有节点上执行 在所有节点上执行 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 3 启用启用 Telnet 和和 FTP 服务服务 Linux 被配置为运行 Telnet 和 FTP 服务器 但在默认情况下 这些服务被禁用了 要启用 telnet 的这些服务 以根用户帐户登录到服务器并运行以下命令 chkconfig telnet on service xinetd reload Reloading configuration OK 从 Red Hat Enterprise Linux 3 0 版本 以及 WBEL 中的版本 起 FTP 服务器 wu ftpd 不再随 xinetd 一起提供 它已经被 vsftp 所取代 并且可以从 etc init d vsftpd 启动 如下所示 etc init d vsftpd start Starting 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 vsftpd etc rc5 d S56vsftpd 允许根登录到允许根登录到 Telnet 和和 FTP 服务服务 在详细了解如何为根登录配置 Red Hat Linux 之前 牢记这是非常不安全的 千万不要为您的生产 服务器配置这种类型的登录 要配置 Telnet 以实现根登录 只需编辑文件 etc securetty 并将以下内容添加到文件结尾 pts 0 pts 1 pts 2 pts 3 pts 4 pts 5 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 4 pts 6 pts 7 pts 8 pts 9 这样将允许多达 10 个 telnet 会话以根用户连接服务器 要配置 FTP 以实现根登录 编辑文件 etc vsftpd ftpusers 和 etc vsftpd user list 并从每个文件中删除 root 行 1 4 将缺省语言转为简体中文将缺省语言转为简体中文 在所有节点上执行 在所有节点上执行 1 5 配置配置 XmanagerXmanager 的使用的使用 在所有节点上执行 在所有节点上执行 1 修改 etc inittab 改变 runlevel 为 5 例如 root QRed Hat etc cat etc inittab id 5 initdefault 2 修改 GDM 的配置文件 etc X11 gdm gdm conf 将 xdmcp 中的 enable 选项设置为 1 例如 root QRed Hat etc cat etc X11 gdm gdm conf xdmcp Enable 1 3 修改 etc X11 xdm xdm config 文件 将 DisplayManager requestPort 0 注释掉 例如 root QRed Hat etc cat etc X11 xdm xdm config ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 5 SECURITY do not listen for XDMCP or Chooser requests Comment out this line if you want to manage X terminals with xdm DisplayManager requestPort 0 4 修改 etc X11 xdm Xaccess 文件 例如 root QRed Hat etc cat etc X11 xdm Xaccess any host can get a login window CHOOSER BROADCAST any indirect host can get a chooser 5 修改防火墙配置文件 etc sysconfig ipchains 在文件头部加入如下内容 If you want to use GNOME KDE add the following line A input p udp s 0 0 d 0 0 177 j ACCEPT 6 重新启动 Red Hat Linux 1 6 IBMIBM DSDS 400400 光纤磁盘阵列光纤磁盘阵列配置配置 只需从单个节点运行 只需从单个节点运行 1 启动服务器 在自检的过程中当出现 Ctrl Q 提示的时候 按 Ctrl Q 进入 主菜单内选择 Configuration Settings 再选择 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 内分别输入 Type Management station Host name or TCP IP address 本地 ip 该 IP 地址为本地网卡 IP 地址 注意与 DS400 管理端口 IP 地址在同一网段 User name admin Password 输入安装 Server raid manager 时设置的密码 设置完成后点击 Connect ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 6 4 完成后再添加 DS400 管理口 IP 地址 作 为管理 Agent 管理端口 IP 地址 192 168 70 123 Password 默认密码 passw0rd 小写 o 该为数字 0 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 7 5 添加完成后 鼠标右键点击 DS400 选择 Configure Enclosure 创建阵列 选择创建 logical drive in array 点击下一步 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 8 将硬盘选入阵列中 点击下一步 创建 logical drive ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 9 逻辑盘创建完成 点击 下一步 按照屏幕提示 点 Add 添加逻辑盘的访问权限 在 Port Name 处输入 HBA 卡的 WWN 号码 Ctrl Q 中查到 Initiator alias 可以输入将要添加的具有 访问权限主机的型号 以方便查看控制权 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 10 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 11 将 Logical Drive 指定给 HBA 卡 除非配置双机 否则 不可以将同一个 logical drive 分配给多个 HBA 卡 第第 2 章章 ORACLE 10 2 0 1 X86 64 Real Application Cluster RAC for RED HAT ENTERPRISE LINUX AS 4 Update 2 X86 64 系统安装系统安装 2 1 检查软件环境需求的程序包检查软件环境需求的程序包 在所有节点上执行 在所有节点上执行 Operating systems x86 Red Hat Enterprise Linux AS ES 3 Update 4 or later ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 12 64 bit 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 running one of the following kernel versions or a later version Red Hat Enterprise Linux 3 Update 4 2 4 21 27 EL Note This is the default kernel version Red Hat Enterprise Linux 4 Update 1 2 6 9 11 EL SUSE Linux Enterprise Server 9 Service Pack 2 2 6 5 7 201 Red Hat Enterprise Linux 4 Update 1 Packages The following packages or later versions must be installed binutils 2 15 92 0 2 10 EL4 compat db 4 1 25 9 control center 2 8 0 12 gcc 3 4 3 9 EL4 gcc c 3 4 3 9 EL4 glibc 2 3 4 2 glibc common 2 3 4 2 gnome libs 1 4 1 2 90 44 1 libstdc 3 4 3 9 EL4 libstdc devel 3 4 3 9 EL4 make 3 80 5 pdksh 5 2 14 30 sysstat 5 0 5 1 xscreensaver 4 18 5 rhel4 2 PL SQL native compilation Pro C C Oracle Call Interface Oracle C Call Interface Oracle XML Developer s 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 products 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 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 Developer s Kit is not supported with GCC on Red Hat Linux 4 0 It is supported only with Intel C Compiler ICC ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 13 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 Clusters For a cluster file system use one of the following options Red Hat 3 Oracle Cluster File System OCFS Version 1 0 13 1 or later OCFS requires the following kernel packages ocfs support ocfs tools ocfs kernel version In the preceding list the variable kernel version represents the kernel version of the operating system on which 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 instructions and additional information about OCFS from the following URL Red Hat 4 Oracle Cluster File System 2 OCFS2 Version 1 0 1 1 or later For information about Oracle Cluster File System version 2 refer to the following Web site 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 ensure that you have installed the packages ocfs2 tools and ocfs2console 2 2 检查物理内存和交换空间检查物理内存和交换空间 在所有节点上执行 在所有节点上执行 You can check the size of physical memory by running the following command ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 14 grep MemTotal proc meminfo Alternatively you can use free 1 to check the memory free total used free shared buffers cached Mem 10310041031004 734656 296348 0 262404 287388 buffers cache 184864184864 846140846140 Swap 2097144 40184 2056960 You 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 instead of using a raw device Here is the procedure su root dd if dev zero of tmpswap bs 1k count 900000 chmod 600 tmpswap mkswap tmpswap swapon tmpswap To disable the temporary swap space execute the following commands su root swapoff tmpswap rm tmpswap 所需最小 RAM 为 512MB 而所需最小交换空间为 1GB 对于 RAM 小于或等于 2GB 的系统 交换空间应为 RAM 数量的两倍 对于 RAM 大于 2GB 的系统 交换空间应为 RAM 数量的一 到两倍 要检查系统上的可用磁盘空间 运行以下命令 df h Filesystem 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 tmp chown root root tmp chmod 1777 tmp export TEMP tmp used by Oracle ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 15 export TMPDIR used by Linux programs 当安装完Oracle之后 关闭Oracle并删除临时目录 rmdir tmp unset TEMP unset TMPDIR 2 3 配置配置系统系统参数参数 在所有节点上执行 在所有节点上执行 Linux 内核非常出色 与大多数其他 NIX 系统不同 Linux 允许在系统启动和运行时修改大多数 内核参数 完成内核参数更改后不必重新启动系统 以 root 用户帐户的身份运行以下命令即可 echo kernel shmall 2097152 etc sysctl conf echo kernel shmmax 4096000000 etc sysctl conf echo kernel shmmni 4096 etc sysctl conf echo kernel sem 250 32000 100 128 etc sysctl conf echo fs file max 65536 etc sysctl conf echo net ipv4 ip local port range 1024 65000 etc sysctl conf echo net core rmem default 262144 etc sysctl conf echo net core wmem default 262144 etc sysctl conf echo net core rmem max 262144 etc sysctl conf echo net core wmem max 262144 etc sysctl conf echo oracle soft nofile 4096 etc security limits conf echo oracle hard nofile 63536 etc security limits conf echo oracle soft nproc 2047 etc security limits conf echo oracle hard nproc 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 2 4 创建创建 OracleOracle 帐户帐户 在所有节点上执行 在所有节点上执行 接下来 创建用于安装和维护 Oracle软件的 Linux 组和用户帐户 用户帐户将称为 oracle 而组 将称为 oinstall 和 dba 以 root 用户身份执行以下命令 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 16 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 server id oracle uid 500 oracle gid 500 oinstall groups 500 oinstall 501 dba 以root用户设置口令 passwd oracle passwd server 2 5 创建创建 OracleOracle 目录 在所有节点上执行 目录 在所有节点上执行 需要创建以下目录 Oracle Base Directory u01 app oracle Oracle Inventory Directory u01 app oracle oraInventory Oracle Clusterware Home Directory u01 app oracle product 10 2 0 crs 1 Oracle Home Directory u01 app oracle product 10 2 0 db 1 以下假设在根文件系统中创建目录 这样做是为了简便起见 不建议将其作为通用做法 这些目录 通常被创建为单独的文件系统 以 root 用户身份执行以下命令 mkdir p u01 app oracle mkdir p u01 app oracle oraInventory mkdir p u01 app oracle product 10 2 0 crs 1 mkdir p u01 app oracle product 10 2 0 db 1 chown R oracle oinstall u01 chmod R 775 u01 现在 让我们为 Oracle 集群文件系统 OCFS 创建挂载点 它将用于存储 Oracle 集群就绪服务 CRS 的文件 这些命令需要以 root 用户帐户来运行 su mkdir p u02 oradata orcl chown R oracle dba u02 u02 oradata u02 oradata orcl 2 6 设置设置 OracleOracle 用户登录配置文件 在所有节点上执行 用户登录配置文件 在所有节点上执行 要使用 Oracle 产品 应该或必须设置几个环境变量 对于数据库服务器 建议设置以下环境变量 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 17 以 oracle 身份登录 并通过在 profile 中添加以下行 trap 0 1 2 3 5 9 15 trap clear 0 export ORACLE BASE u01 app oracle export ORACLE HOME u01 app oracle product 10 2 0 db 1 export 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 export ORACLE SID orcl2 linux2 export ORACLE TERM xterm export ORACLE OWNER oracle export TNS ADMIN ORACLE HOME network admin export ORA NLS33 ORACLE HOME ocommon nls admin data export NLS LANG AMERICAN AMERICA ZHS16GBK export LD LIBRARY PATH ORACLE HOME lib ORACLE HOME network lib ORACLE HOME orac m lib lib usr lib usr local lib export LIBPATH ORACLE HOME lib ORACLE HOME network lib lib usr lib usr local lib export PATH PATH sbin usr lbin usr sbin JAVA HOME bin ORACLE HOME bin ORACLE HOM E lib HOME bin export CDPATH HOME HOME comm HOME svr usr Use the Linuxthreads with floating 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 127 0 0 1 0 0 export TMPDIR tmp export EDITOR vi export LANG zh CN export LC MESSAGES en US 8859 15 ulimit p 16384 ulimit n 63536 umask 022 set o vi ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 18 stty erase H stty intr alias ls ls l color never alias l ls l color never alias 1 ls l t color never more alias lf ls CF color never alias cdo cd ORACLE HOME alias isql sqlplus server server alias svrmgrl sqlplus as sysdba if z LOGNAME then LOGNAME logname name of user who logged in export LOGNAME fi MAIL usr spool mail LOGNAME mailbox location export MAIL if z PWD then PWD HOME assumes initial cwd is HOME export PWD fi if f HOME kshrc a r HOME kshrc then ENV HOME kshrc set ENV if there is an rc file export ENV fi case LOGNAME in include command number in prompt root PS1 linux1 PWD PS1 linux1 PWD esac echo xiaweiqun echo 2005 10 01 此更改将在您下次登录到 oracle 帐户时生效 注意 当您为每个 RAC 节点设置 Oracle 环境变量时 请确保为每个 RAC 节点分配唯一的 Oracle SID 我使用 linux1 ORACLE SID orcl1 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 19 linux2 ORACLE SID orcl2 2 7 配置网络设置 在所有节点上执行 配置网络设置 在所有节点上执行 配置公共网络和专用网络配置公共网络和专用网络 让我们通过确认正确的网络配置 开始配置我们的 Oracle RAC Linux 在我们的两节点示例中 我们需要在两个节点上配置网络 在 RedHat Linux 中配置网络设置的最简单方法是通过网络配置程序 此应用程序可以从命令行利 用 root 用户 id 启动 如下所示 usr bin redhat config network create user server identified by server default tablespace mas grant dba resource connect to server 2 23核实核实 RACRAC 集群集群 数据库配置数据库配置 在所有节点上执行 在所有节点上执行 应在集群的所有节点上执行以下 RAC 核实检查 本节提供了几个可用于验证 Oracle RAC 10g 配置的 srvctl 命令和 SQL 查询 有五个为 SRVCTL 定义的节点级任务 添加和删除节点级应用程序 设置和取消设置节点级应用程序的环境 管理节点应用程序 管理 ASM 实例 启动和停止一组包含虚拟 IP 地址 监听器 Oracle 通知服务和 Oracle 企业管理器代理的程 序 出于维护目的 ORACLE 10 2 0 1 X86 64 RAC FOR RED HAT ENTERPRISE LINUX AS 4 UPDATE 2 X86 64 50 所有实例和服务的状态所有实例和服务的状态 srvctl status database d orcl 实例 orcl1 正在节点 linux1 上运行 实例 orcl2 正在节点 linux2 上运行 单个实例的状态单个实例的状态 srvctl status instance d orcl i orcl1 实例 orcl1 正在节点 linux1 上运行 srvctl status instance d orcl i orcl2 实例 orcl2 正在节点 linux2 上运行 在数据库全局命名服务的状态在数据库全局命名服务的状态 srvctl status service d orcl s orcl 服务 orcl 正在实例 orcl2 orcl1 上运行 特定节点上节点应用程序的状态特定节点上节点应用程序的状态 srvctl status nodeapps n linux1 VIP 正在运行的节点 linux1 GSD 没有运行的节点 linux1 监听程序正在节点上运行 linux1 ONS 守护程序未在节点上运行 linux1 srvctl status nodeapps n linux2 VIP 正在运行的节点 linux2 GSD 没有运行的节点 linux2 监听程序正在节点上运行 linux2 ONS 守护程序未在节点上运行 linux2 ASM 实例的状态实例的状态 srvctl status asm n linux1 ASM 实例 ASM1 正在节点 linux1 上运行 srvctl status asm n linux2 ASM 实例

温馨提示

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

评论

0/150

提交评论