ORACLE_11g_FOR_RedHat_Linux_AS5安装操作手册.docx

上传人:小飞机 文档编号:1663310 上传时间:2022-12-13 格式:DOCX 页数:60 大小:3.48MB
返回 下载 相关 举报
ORACLE_11g_FOR_RedHat_Linux_AS5安装操作手册.docx_第1页
第1页 / 共60页
ORACLE_11g_FOR_RedHat_Linux_AS5安装操作手册.docx_第2页
第2页 / 共60页
ORACLE_11g_FOR_RedHat_Linux_AS5安装操作手册.docx_第3页
第3页 / 共60页
ORACLE_11g_FOR_RedHat_Linux_AS5安装操作手册.docx_第4页
第4页 / 共60页
ORACLE_11g_FOR_RedHat_Linux_AS5安装操作手册.docx_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《ORACLE_11g_FOR_RedHat_Linux_AS5安装操作手册.docx》由会员分享,可在线阅读,更多相关《ORACLE_11g_FOR_RedHat_Linux_AS5安装操作手册.docx(60页珍藏版)》请在三一办公上搜索。

1、目录1.ORACLE 11g RAC FOR RedHat Linux AS5.5安装操作手册1具体步骤12.Oracle10g RAC数据库简介22.1.oracle11g RAC结构23.安装Redhat AS 5.544.RAC系统相关规划94.1.Redhat Linux Oracle RAC配置注意项114.2.前期准备124.2.1.ORACLE安装依赖包124.2.2.配置时钟同步124.2.3.配置环境变量144.2.4.为用户等效性设置SSH164.2.5.配置hangcheck-timer模块194.2.6.连接ISCSI硬盘194.2.7.ASM配置共享磁盘195.安装软

2、件245.1.安装CRS软件245.2.安装ORACLE数据库315.3.配置Oracle Net365.4.建立实例405.5.配置客户端495.6.测试RAC505.7.集群基本命令526.Linux RAC 安装问题566.1.节点联通性问题566.2.设备权限问题566.3.文件夹权限问题576.4.登录oracle用户时登录界面报错576.5.无法使用sudo命令576.6.安装失败后,注意事项586.7.创建ASM实例,找不到磁盘586.8.磁盘无法挂载,报ORA-12523错误581. ORACLE 11g RAC FOR RedHat Linux AS5.5安装操作手册文档摘要

3、1、 本文档主要讲述在redhat linux as 5.5上安装oracle 11g RAC的安装步骤与方法,本手册所讲述的内容已经成功实施过,并在健康运行。2、 本文档讲述的内容同样适合redhat linux与ORACLE 11G的其他版本,但是可能在细节上有出入3、 该文档将尽量的详细,但是在使用本文档前,仍然建议必须具有一定的ORACLE和LINUX基础知识4、 第一次撰写如此复杂的操作指南,错误疏漏之处难免,敬请批评指正具体步骤本手册在以下环境中试验安装成功:1、IBM服务器(64位 双网卡)2台,网络存储硬盘已做好raid 52、光纤盘阵、光纤交换机3、服务器安装 redhat

4、as5.5,本次安装需要的软件:1、linux_x86_11gR1_clusterware.zip2、linux_11gR1_database_1013.zip3、oracleasm-2.6.18-194.el5PAE-2.0.5-1.el5.i686.rpm4、oracleasmlib-2.0.4-1.el5.i386.rpm5、oracleasm-support-2.1.7-1.el5.i386.rpm6、iscsi包(DVD版下的Server有)下载地址:1、2 3、4、5 本手册的根本目标是安装并实现ASM+RAC,安装过程中以安装实际情况为准,并参考网上很多实施方案、OTN网站等大量

5、文档,力争把安装中遇到的问题及解决方法完整的表达出来。本文档由 Oracle10g RAC数据库简介、安装Redhat as5.5、针对Oracle配置redhat、ASM配置共享磁盘、安装配置Oracle RAC、创建和删除数据库六部分组成。注:以下部分如果没有特别说明,则要求在每个节点分别执行2. Oracle10g RAC数据库简介2.1. oracle11g RAC结构下图显示了 Oracle RAC 11g 配置的主要组件。 集群中的节点通常是单独的服务器(主机), 本文中,两个节点即是两台s4800服务器。根据集群规模的大小,可以扩展到更多节点。硬件在硬件级别上,RAC 集群中的各

6、节点共享三种功能:1.对共享磁盘存储的访问2.与专用网络的连接3.对公共网络的访问。共享磁盘存储Oracle RAC 依赖于一个共享磁盘体系结构。 数据库文件、联机重做日志和数据库的控制文件必须都能为集群中的每个节点所访问。 共享磁盘还存储 Oracle Cluster Registry 和 Voting Disk(稍后讨论)。 配置共享存储有多种方法,包括直接连接磁盘(通常是使用铜缆或光纤的 SCSI)、存储区域网 (SAN) 和网络连接存储 (NAS)。专用网络每个集群节点通过专用高速网络连接到所有其他节点,这种专用高速网络也称为集群互联或高速互联 (HSI)。 Oracle 的 Cach

7、e Fusion 技术使用这种网络将每个主机的物理内存 (RAM) 有效地组合成一个高速缓存。 Oracle Cache Fusion 通过在专用网络上传输某个 Oracle 实例高速缓存中存储的数据允许其他任何实例访问这些数据。 它还通过在集群节点中传输锁定和其他同步信息保持数据完整性和高速缓存一致性。专用网络通常是用千兆以太网构建的,但是对于高容量的环境,很多厂商提供了专门为 Oracle RAC 设计的低延迟、高带宽的专有解决方案。 Linux 还提供一种将多个物理 NIC 绑定为一个虚拟 NIC 的方法(此处不涉及)来增加带宽和提高可用性。公共网络为维持高可用性,为每个集群节点分配了一

8、个虚拟 IP 地址 (VIP)。 如果主机发生故障,则可以将故障节点的 IP 地址重新分配给一个可用节点,从而允许应用程序通过相同的 IP 地址继续访问数据库。Oracle 集群就绪服务(CRS)Oracle RAC 11g 引进了 Oracle 集群就绪服务 (CRS) 一组用于集群环境的与平台无关的系统服务。 在 RAC 和 Oracle 并行服务器先前版本中,Oracle 依靠厂商提供的集群管理软件来提供这些服务。 虽然 CRS 与厂商供应的集群件协同工作,但 Oracle RAC 10g 所需组件只是 CRS。 实际上,必须在安装 RAC 之前安装 CRS。Oracle RAC 软件O

9、racle RAC 11g 软件是 RAC 数据库的核心,每个集群节点上都必须安装。 幸运的是,Oracle Universal Installer (OUI) 可以完成在每个节点上安装 RAC 软件的大部分工作。 您只需在一个节点上安装 RAC OUI 会完成其余的工作。Oracle 自动存储管理 (ASM)ASM 是 Oracle 数据库 11g 中的一个新特性,它以一种与平台无关的方式提供文件系统服务、逻辑容量管理器和软件 RAID。Oracle ASM 可以条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡 I/O 以删除“热点”。它还支持直接和异步的 I/O

10、,并使用 Oracle9i 中引入的 Oracle 数据管理器 API(简化的 I/O 系统调用接口)。Oracle ASM 不是通用的文件系统,只能用于 Oracle 数据文件、重做日志、控制文件和 RMAN 快速恢复区。ASM 中的文件既可以由数据库自动创建和命名(使用 Oracle 管理文件特性),也可以由 DBA 手动创建和命名。由于操作系统无法访问 ASM 中存储的文件,因此对使用 ASM 文件的数据库执行备份和恢复操作的唯一途径就是使用恢复管理器 (RMAN)。ASM 作为单独的 Oracle 实例实施,只有它在运行时其他数据库才能访问它。ASM 需要的内存不多: 对大部分系统来说

11、只需 64MB。 在 Oracle RAC 环境中,ASM 实例必须运行在每个集群节点上。3. 安装Redhat AS 5.5本文档实例安装在IBM X3650 M3服务器上,双网卡、每个节点通过光纤交换机连接两个盘阵。安装过程中最好把连接节点和盘阵的光纤拔下;或者如果不拔下光纤,安装过程中分区时只选择本机硬盘,不要选择盘阵。假设服务器全新安装redhat,并且服务器为oracle专用。Oracle 11g 经认证可以在不需要更新的情况下运行 Redhat AS 5.5的基本版本。(由于某些原因,服务器无法用光驱引导安装Redhat AS 5.5,所有采用以下方法安装)1. 首先使用Ultra

12、ISO将Redhat as 5.5写入U盘,开机的时候选择从U盘启动,按照提示继续2. 启动屏幕上出现时在底部显示 boot:。选择 Enter,从控制台上执行图形安装。(对于其他安装方法和选项,请参阅 Red Hat 安装指南。)如图3-1图 3-1安装程序扫描硬件,短暂显示 Red Hat 闪屏,然后开始显示一系列屏幕提示。3. 选择语言选择简体中文。4. 配置键盘接受默认值。5. 当出现选择安装介质时,将光驱插上去,(一定要将U盘拔下,不然以后都得插上U盘才能启动),如图3-2图 3-26. 欢迎屏幕单击下一步,如图3-37. .配置鼠标接受默认值。8. 安装类型选择 Custom。9.

13、 设置磁盘分区本文不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法交换分区 将此分区大小至少设置为系统 RAM 的两倍,但32位系统不要超过 2GB。如果需要大于 2GB 的交换空间,则创建多个交换分区。如图3-4图 3-410. 配置启动加载程序接受默认值。11. 配置网络此时配置两个网卡,用规划好的两个地址,一个公网地址,一个私有地址。使用静态 IP 地址配置数据库服务器。单击 Edit。出现一个弹出窗口。取消选中 Configure using DHCP 复选框,并输入服务器的 IP 地址和网络掩码。确保选中 Activate on boot,然后单击 OK。在 Hostname 框

14、中,选择 manually 并输入主机名dbrac1集群依次类推。在 Miscellaneous Settings 框中,输入其他网络设置。如图3-5图 3-512. 配置防火墙本次将不配置防火墙。选择 No firewall。图 3-613. 其他语言支持接受默认值。14. 选择时区选择适合您区域的时间设置。将系统时钟设置为 UTC 对服务器而言通常是一个很好的做法。为此,单击 System clock uses UTC。15. SELinux(Security Enhanced Linux),如图3-7 图 3-716. 设置 Root 口令输入 root 的口令,并再次输入以进行确认。1

15、7. 选择程序包组最下面选择全选。单击 下一步 继续操作。18. 准备安装单击 下一步。19. 安装程序包软件将被复制到硬盘并被安装。根据提示更改光盘,然后在安装完成时单击 下一步。20. 配置图形界面 (X)接受默认值,除非安装程序无法识别您的视频卡。如果您的视频卡无法被识别,则将无法继续操作。a) 配置监视器如果安装程序正确识别了您的监视器,则接受默认值。否则,从列表中选择一个兼容的监视器。21. 定制图形配置接受默认值。从系统中取出安装介质,然后单击 下一步。22. 系统自动重新启动并显示一个新的欢迎屏幕。若无特别说明,“$”提示符均表示在oracle用户下执行,“#”提示符均表示在ro

16、ot用户下执行4. RAC系统相关规划服务器名项目名称 RAC节点1RAC节点2硬件型号IBM服务器IBM服务器操作系统Redhat as 5.5 (32位)Redhat as 5.5 (32位)服务器主机名DATA-HOST01DATA-HOST02IP地址((eth0))语言环境中文/英文中文/英文域名服务方式无无时区中国中国安装方式安装全部安装包安装全部安装包内置硬盘容量146G146G数量1(RAID0)1(RAID0)系统分区物理路径/30G30GSwap16G16G/home50G50G/tmp5G5G/usr5G5G/opt100G100G系统用户RootOracleRootOr

17、acle磁盘阵列柜型号每硬盘容量1T总容量14TRAID名称RAID 5磁盘分区OCR(oracle集群注册表)/dev/raw/raw1 /dev/sdb1 1000M(主分区)表决磁盘(voting disk)/dev/raw/raw2 /dev/sdb2 1000M(主分区)ASM/dev/sdb3 6T ASM卷名:FDB图3-1操作系统安装规划项目DB1DB2机器名(HostName)DATA-HOST01DATA-HOST02公有ip(Public)192.168.2.2/DATA-HOST01192.168.2.4/DATA-HOST02心跳/私有ip(Private)172.1

18、.1.2/ DATA-HOST01-priv172.1.1.3/ DATA-HOST02-privVIP(仅配置在hosts中)192.168.2.3/ DATA-HOST01-vip192.168.2.5/ DATA-HOST02-vipOracle Service Namefdb1fdb2ORA_CRS_HOME/home/oracle/oracle/product/11.1.0/crs/home/oracle/oracle/product/11.1.0/crsORACLE_HOME/home/oracle/oracle/product/11.1.0/db_1/home/oracle/or

19、acle/product/11.1.0/db_1ORACLE_BASE/home/oracle/oracle/home/oracle/oracle图3-2 Oracle安装配置项目描述OCR磁盘/dev/raw/raw1 /dev/sdb1 1000M表决磁盘/dev/raw/raw2 /dev/sdb2 1000MASM卷/dev/sdb3 6T Asm卷名:FDBOracle安装目录/home/oracle/oracle图3-3存储分配表图3-4 RAC体系4.1. Redhat Linux Oracle RAC配置注意项1) 集群中各节点的时间应尽量一致2) 不要给公共网卡指定192.1

20、68.*.*和10.*.*.*这样的私有IP地址3) 公共网络必须使用各个节点的同一个网卡4) 每个节点需要一个VIP,VIP必须和公共网络在同一个子网中5) 在有些系统中(如Solaris),需要给VIP指定默认网关6) 对硬盘分区时,要保证在所有节点上都能看到分区信息7) 要为OCR设备和vote设备指定正确的权限和属主8) 要为公共IP、私有IP和VIP指定主机名,主机名不能包含大写字母和_,但是可以包含减号9) 如果配置失败,应该把刚才的配置结果全部删除,从头再来10) 在安装clusterware时,需要设置环境变量ORCLE_HOME。在安装Oracle和RAC时,需要重新指定这个

21、变量,而且不能指定同一个目录11) 正确配置节点间的信任关系(SSH)4.2. 前期准备4.2.1. ORACLE安装依赖包一、安装操作系统Swap不能低于2G二、关闭selinux安全程序三、选择提供的程序四、安装rpm包(DVD版,全在盘上的Server目录下)(具体的包名,忘了,仅给出包前面的名称,会玩Linux的人,应该知道怎么做的) 1. conpat-libstdc+-3 2. compat-gcc-34 3.gcc-4 4.libXp-1 5.openmotif-2 pat-db-4 7. unixODBC-这边会有依赖包,在Server目录下都可以找到,请耐心点4.2.2. 配

22、置时钟同步所有节点的时间必须同步,这通常是通过配置NTP服务实现的。在集群中一某一节点作为时间服务器,NTP服务只需要占用很少的系统资源。整理以第一个节点(DATA-HOST01)为时间服务器,DATA-HOST02向它同步,其配置方法如下:编辑DATA-HOST01的/etc/ntp.conf文件,编辑后的内容如下:server 127.127.1.0 #注意不是127.0.0.1fudge 127.127.1.0 startum 11driftfile /var/lib/ntp/driftbroadcastdelay 0.008编辑DATA-HOST02的/etc/ntp.conf文件,编

23、辑后的内容如下:server 192.168.2.2 prefer #IP以第一节点的public IP为准driftfile /vat/lib/ntp/driftbroadcastdelay 0.008配置完成后,启动NTP服务root用户下执行/etc/init.d/ntpd start1、建立组及用户groupadd -g 700 dbauseradd -u 600 -g dba oraclepasswd oracle #设置oracle用户密码注意在这里,每个节点的oracle用户ID,DBA组ID必须一致,其他使用默认值,同时创建完毕后在每个节点执行如下命令#chown R orac

24、le:dba /home/oracle修改每个节点系统内核参数./etc/sysctl.conf,#vi /etc/sysctl.confkernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144/sbin/s

25、ysctl p使其生效4.2.3. 配置环境变量据oracle的安装文档要求,CRS的目录最好不是ORACLE_BASE的子目录,因为安装过程中会改变CRS的父目录的权限,这会影响ORACLE的安装。在按以上要求生成对应目录之前,需检查所在磁盘的空间是否满足安装要求,确定之后生成目录,并将相关环境变量设置在oracle用户的profile中(oracle 用户下vi .bash_profile)。设置每个节点ORACLE用户环境变量(修改ORACLE的.bash_profile),该文件如下:# .bash_profile# Get the aliases and functionsif -f

26、 /.bashrc ; then. /.bashrcfi# User specific environment and startup programsexport TMP=/tmpexport TMPDIR=$TMPexport ORACLE_BASE=/home/oracle/oracle -oracle安装目录 /home/oracle/oracle/product/11.1.0/db_1export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1 -oracle安装目录export ORA_CRS_HOME=$ORACLE_BASE/produ

27、ct/11.1.0/crs -rac 安装目录 /home/oracle/oracle/product/11.1.0/crsexport ORACLE_SID=fdb1 -SID export ORACLE_TERM=xtermexport PATH=/usr/sbin:$PATHexport PATH=$ORACLE_BASE/product/10.2.0/crs/bin:$ORACLE_HOME/bin:$PATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHexport NLS_LANG=AME

28、RICAN_AMERICA.AL32UTF8PATH=$PATH:$HOME/binexport PATH注意:在节点DATA-HOST02上,ORACLE_SID应该变为fdb2 ,后面安装crs会报错,手动执行 export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1 配置每个节点的/etc/hosts文件#vi /etc/hosts然后修改里面的内容为如下# Do not remove the following line, or various programs# that require network functionality wil

29、l fail.127.0.0.1localhost.localdomain localhost:1localhost6.localdomain6 localhost6192.168.2.2 DATA-HOST01192.168.2.3 DATA-HOST01-vip172.1.1.2 DATA-HOST01-priv192.168.2.4 DATA-HOST02192.168.2.5 DATA-HOST02-vip172.1.1.3 DATA-HOST02-priv -2台主机hosts文件最好一样,不然节点2的rac服务起不来。虚拟地址可以随便起一个(保证同public address一个网

30、段),在安装RAC的时候,vipca会自动将虚拟地址绑定在公共网卡上的。注意:确保在每个节点上/etc/hosts文件的回送地址中不包含节点名(dbserver1 或 dbserver2)。如果机器名出现在回送地址条目中,如下所示: 127.0.0.1 JMRAC1 localhost.localdomain localhost需要将其如下删除: 127.0.0.1 localhost.localdomain localhost编辑/etc/security/limits.conf文件,添加如下内容Oraclesoftnproc2047Oraclehardnproc16384Oraclesof

31、tnofile1024Oraclehardnofile655364.2.4. 为用户等效性设置SSH在安装 Oracle RAC 11g 期间,OUI 需要把文件复制到集群中的其他主机上并在其上执行程序。 为了允许 OUI 完成此任务,必须配置 SSH 以启用用户等效性。 用 SSH 建立用户等效性就提供了一种在集群中其他主机上复制文件和执行程序时不需要口令提示的安全方式。第一步是生成 SSH 的公共密钥和专用密钥。 SSH 协议有两个版本;版本 1 使用 RSA,版本 2 使用 DSA,因此我们将创建这两种类型的密钥,以确保 SSH 能够使用任一版本。 ssh-keygen 程序将根据传递给

32、它的参数生成任一类型的公共密钥和专用密钥。当您运行 ssh-keygen 时,将提示您输入一个用于保存密钥的位置。 当提示时只需按 Enter 接受默认值。 随后将提示您输入一个口令短语。 输入您能记住的口令,然后再次输入该口令进行确认。 当您完成以下步骤后,在 /.ssh 目录中将会有四个文件: id_rsa、id_rsa.pub、id_dsa 和 id_dsa.pub。 id_rsa 和 id_dsa 文件是您的专用密钥, id_rsa.pub 和 id_dsa.pub 文件是您的公共密钥,必须将其复制到集群中其他每个主机上。在每个主机上,以 oracle 用户身份登录:$ mkdir /

33、.ssh$ chmod 755 /.ssh$ /usr/bin/ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/home/oracle/.ssh/id_rsa):Enter passphrase (empty for no passphrase):Enter same passphrase again:Your identification has been saved in /home/oracle/.ssh/id_rsa.Your public key

34、 has been saved in /home/oracle/.ssh/id_rsa.pub.The key fingerprint is:4b:df:76:77:72:ba:31:cd:c4:e2:0c:e6:ef:30:fc:37 oracleds1.orademo.org注意:本例中此处一路按回车选择默认$ /usr/bin/ssh-keygen -t dsaGenerating public/private dsa key pair.Enter file in which to save the key (/home/oracle/.ssh/id_dsa):Enter passphr

35、ase (empty for no passphrase):Enter same passphrase again:Your identification has been saved in /home/oracle/.ssh/id_dsa.Your public key has been saved in /home/oracle/.ssh/id_dsa.pub.The key fingerprint is:af:37:ca:69:3c:a0:08:97:cb:9c:0b:b0:20:70:e3:4a oracleds1.orademo.org注意:本例中此处一路按回车选择默认$ cat *

36、.pub /.ssh/authorized_keys现在,必须将每个主机上的公共密钥文件 id_rsa.pub 和 id_dsa.pub 的内容复制到其他每个主机的 /.ssh/authorized_keys 文件中。 使用 ssh 将每个文件的内容复制到 /.ssh/authorized_keys 文件。 请注意,当您使用 ssh 第一次访问远程主机时,其 RSA 密钥将是未知的,从而将提示您确认是否希望连接该主机。 SSH 将记录该远程主机的 RSA 密钥,并在以后连接该主机时不再做出相关提示。只需在第一个主机上,以 oracle 用户身份登录(复制本地帐户的密钥,以便连接本地主机的 ss

37、h 能够起作用):(如果您要剪切和粘贴这些命令,则分别运行它们。 SSH 每次会提示输入 oracle 的口令,如果同时粘贴这些命令,则第一个命令在提示输入口令之前刷新输入缓冲区,从而导致其他命令将会丢失。)$ scp authorized_keys DATA-HOST02:/home/oracle/.ssh/keysThe authenticity of host data-host02 (192.168.2.4) cant be established.RSA key fingerprint is d1:23:a7:df:c5:fc:4e:10:d2:83:60:49:25:e8:eb:1

38、1.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added data-host02 192.168.2.4 (RSA) to the list of known hosts.oracle data-host02 s password:$cat keysauthorized_keys$ scp authorized_keys DATA-HOST01:/home/oracle/.ssh/.:$ chmod 644 /.ssh/authorized_keys请注意,这次有的SSH不会提示

39、您输入oracle的口令。这是因为第一个主机(data-host01)现在知道了第二个主机的公共密钥,而SSH现在使用的是一种不同的认证协议。 建立用户等效性如果一切均设置正确,则您现在就可以使用 ssh 在其他集群主机上不必输入口令而登录、执行程序和复制文件了。 通过在远程集群主机上运行诸如 date 等简单命令来验证用户等效性:$ ssh DATA-HOST02Sun Jun 27 19:07:19 CDT 2010测试每个方向上所有服务器的连通性是非常重要的。这样会确保当 OUI 在 CRS 和数据库软件安装期间试图复制文件时不会出现类似以下的消息。 该消息只有在远程节点上第一次执行操作

40、时才会出现,因此通过测试连通性,您不仅确保了远程操作的正常运行,还完成了初始的安全密钥交换。The authenticity of host dbrac2 (10.49.9.100) cant be established.RSA key fingerprint is 8f:a3:19:76:ca:4f:71:85:42:c2:7a:da:eb:53:76:85.Are you sure you want to continue connecting (yes/no)? yes注意: 以上步骤执行完以后,需要执行和本机建立等效性,否则安装CRS时也会出错,在每个节点上分别执行:在再每个节点上执

41、行如下命令,应该直接显示相应的时间,而不会提示输入密码,输入密码则是不成功,一般是因为目录权限的问题,chmod 775 /home/oracle ,$ ssh hostname(此处hostname分别为DATA-HOST01、DATA-HOST02)对每个ip地址进行ssh 操作4.2.5. 配置hangcheck-timer模块编辑/etc/rc.d/rc.localmodeprobe hangcheck-timer编辑/etc/moprobe.conf options hangcheck-timer hangcheck_tick=10 hang_margin=304.2.6. 连接IS

42、CSI硬盘iscsiadm -mode discovery -type sendtargets -portal 192.168.2.200iscsiadm -mode nodeiscsiadm -mode node -T targetname(执行iscsiadm -mode node的结果) -portal 192.168.2.200:3260 -login4.2.7. ASM配置共享磁盘先查看系统分区#fdisk l /dev/sdb发现阵列柜,被加载在/dev/sdb上,在分区先要确保阵列柜上没有被分区,如有分区,需要删除以前分区,然后在根据前面磁盘分区规划对磁盘阵列柜分区(下面例子中数

43、值可能不同,命令是相同的)#parted /dev/sdb #硬盘容量大小大于2.2T所以使用该分区命令只在一个节点上执行,另外一个节点上执行分区同步命令(parted)mklable gtp根据提示分区(parted)mkpartfs#遇到选择磁盘类型是单击enter#根据提示填入磁盘的start ,end,此处谨慎点,parted不需要执行类似与fdisk的w写入操作,即可以分盘提示:关于分区命令parted的详细说明,参考其他linux命令手册由于我们把oracle的OCR(oracle集群注册表)、 表决磁盘(voting disk)安装在裸设备上,对于裸设备要使用它,需要编辑/etc

44、/sysconfig/rawdevices文件,将裸设备添加到系统中,然后再为裸设备设定属组信息以及权限信息。 把下面的内容添加到/etc/sysconfig/rawdevices文件中#OCR/dev/raw/raw1 /dev/sdb1/dev/raw/raw2 /dev/sdb2/dev/raw/raw3 /dev/sdb3#OCR/dev/raw/raw5 /dev/sdb5/dev/raw/raw6 /dev/sdb6/dev/raw/raw7 /dev/sdb7注意:在2.6内核的Red Hat Linux上,当系统重启后,裸设备的属组信息将被还原为系统默认值(root:disk)。为了使得裸设备属组信息可以被保留,你要在/etc/rc.d/rc.local中强制更新裸设备的属组信息,即在文件中加入下述内容:chown oracle:dba /dev/raw/raw1chown oracle:dba /dev/raw/r

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号