首页 数据库 mysql教程 Solaris 10(x86)构建Oracle 10g RAC之--配置系统环境(2)

Solaris 10(x86)构建Oracle 10g RAC之--配置系统环境(2)

Jun 07, 2016 pm 04:36 PM
oracle solaris 构建 环境 系统 配置

Solaris10(x86)构建Oracle10gRAC之--配置系统环境(2)系统环境:操作系统:Solaris10(x86-64)Cluster:OracleCRS10.2.0.1.0Oracle:Oracle10.2.0.1.0如图所示

Solaris 10(x86)构建Oracle 10g RAC之--配置系统环境(2)


系统环境:

操作系统:Solaris 10(x86-64)

Cluster: Oracle CRS 10.2.0.1.0

Oracle:  Oracle 10.2.0.1.0


如图所示:RAC 系统架构

wKiom1S_b-OSHjhcAAGktznT6W4920.jpg


一、建立主机之间的信任关系(在所有node)


1、配置主机hosts.equiv文件

[root@node1:/]# cat /etc/hosts.equiv  node1  root node1  oracle node1-vip root node1-vip oracle node1-priv root node1-priv oracle node2  root node2  oracle node2-vip  root node2-vip  oracle node2-priv  root node2-priv  oracle

2、配置Oracle用户.rhosts文件

[oracle@node1:/export/home/oracle]$ cat .rhosts  node1  root node1  oracle node1-vip root node1-vip oracle node1-priv root node1-priv oracle node2  root node2  oracle node2-vip  root node2-vip  oracle node2-priv  root node2-priv  oracle

3、启动相关的服务,验证

[root@node1:/]# svcs -a |grep rlogin disabled       10:05:17 svc:/network/login:rlogin [root@node1:/]# svcadm enable svc:/network/login:rlogin [root@node1:/]# svcadm enable svc:/network/rexec:default [root@node1:/]# svcadm enable svc:/network/shell:default [root@node1:/]# svcs -a |grep rlogin online         11:37:34 svc:/network/login:rlogin [root@node1:/]# su - oracle Oracle Corporation      SunOS 5.10      Generic Patch   January 2005 [oracle@node1:/export/home/oracle]$ rlogin node1 Last login: Wed Jan 21 11:29:36 from node2-priv Oracle Corporation      SunOS 5.10      Generic Patch   January 2005

二、安装CRS前系统环境的检测(在node1)

[oracle@node1:/export/home/oracle]$ unzip 10201_clusterware_solx86_64.zip [oracle@node1:/export/home/oracle/clusterware/cluvfy]$ ./runcluvfy.sh     USAGE: cluvfy [ -help ] cluvfy stage { -list | -help } cluvfy stage {-pre|-post}    [-verbose] cluvfy comp  { -list | -help } cluvfy comp     [-verbose] [oracle@node1:/export/home/oracle/clusterware/cluvfy]$ ./runcluvfy.sh stage -pre crsinst -n node1,node2 -verbose Performing pre-checks for cluster services setup  Checking node reachability... Check: Node reachability from node "node1"   Destination Node                      Reachable?                 ------------------------------------  ------------------------   node1                                 yes                        node2                                 yes                      Result: Node reachability check passed from node "node1". Checking user equivalence... Check: User equivalence for user "oracle"   Node Name                             Comment                    ------------------------------------  ------------------------   node2                                 passed                     node1                                 passed                   Result: User equivalence check passed for user "oracle". Checking administrative privileges... Check: Existence of user "oracle"   Node Name     User Exists               Comment                    ------------  ------------------------  ------------------------   node2         yes                       passed                     node1         yes                       passed                   Result: User existence check passed for "oracle". Check: Existence of group "oinstall"   Node Name     Status                    Group ID                   ------------  ------------------------  ------------------------   node2         exists                    200                        node1         exists                    200                      Result: Group existence check passed for "oinstall". Check: Membership of user "oracle" in group "oinstall" [as Primary]   Node Name         User Exists   Group Exists  User in Group  Primary       Comment        ----------------  ------------  ------------  ------------  ------------  ------------   node2             yes           yes           yes           yes           passed         node1             yes           yes           yes           yes           passed       Result: Membership check for user "oracle" in group "oinstall" [as Primary] passed. Administrative privileges check passed. Checking node connectivity... Interface information for node "node2"   Interface Name                  IP Address                      Subnet             ------------------------------  ------------------------------  ----------------   e1000g0                         192.168.8.12                    192.168.8.0        e1000g1                         10.10.10.12                     10.10.10.0       Interface information for node "node1"   Interface Name                  IP Address                      Subnet             ------------------------------  ------------------------------  ----------------   e1000g0                         192.168.8.11                    192.168.8.0        e1000g1                         10.10.10.11                     10.10.10.0       Check: Node connectivity of subnet "192.168.8.0"   Source                          Destination                     Connected?         ------------------------------  ------------------------------  ----------------   node2:e1000g0                   node1:e1000g0                   yes              Result: Node connectivity check passed for subnet "192.168.8.0" with node(s) node2,node1. Check: Node connectivity of subnet "10.10.10.0"   Source                          Destination                     Connected?         ------------------------------  ------------------------------  ----------------   node2:e1000g1                   node1:e1000g1                   yes              Result: Node connectivity check passed for subnet "10.10.10.0" with node(s) node2,node1. Suitable interfaces for the private interconnect on subnet "192.168.8.0": node2 e1000g0:192.168.8.12 node1 e1000g0:192.168.8.11 Suitable interfaces for the private interconnect on subnet "10.10.10.0": node2 e1000g1:10.10.10.12 node1 e1000g1:10.10.10.11 ERROR:  Could not find a suitable set of interfaces for VIPs. Result: Node connectivity check failed. ---vip 网络检测失败 Checking system requirements for 'crs'... Check: Total memory    Node Name     Available                 Required                  Comment      ------------  ------------------------  ------------------------  ----------   node2         1.76GB (1843200KB)        512MB (524288KB)          passed       node1         1.76GB (1843200KB)        512MB (524288KB)          passed     Result: Total memory check passed. Check: Free disk space in "/tmp" dir   Node Name     Available                 Required                  Comment      ------------  ------------------------  ------------------------  ----------   node2         3GB (3150148KB)           400MB (409600KB)          passed       node1         2.74GB (2875128KB)        400MB (409600KB)          passed     Result: Free disk space check passed. Check: Swap space    Node Name     Available                 Required                  Comment      ------------  ------------------------  ------------------------  ----------   node2         2GB (2096476KB)           512MB (524288KB)          passed       node1         2GB (2096476KB)           512MB (524288KB)          passed     Result: Swap space check passed. Check: System architecture    Node Name     Available                 Required                  Comment      ------------  ------------------------  ------------------------  ----------   node2         64-bit                    64-bit                    passed       node1         64-bit                    64-bit                    passed     Result: System architecture check passed. Check: Operating system version    Node Name     Available                 Required                  Comment      ------------  ------------------------  ------------------------  ----------   node2         SunOS 5.10                SunOS 5.10                passed       node1         SunOS 5.10                SunOS 5.10                passed     Result: Operating system version check passed. Check: Operating system patch for "118345-03"    Node Name     Applied                   Required                  Comment      ------------  ------------------------  ------------------------  ----------   node2         unknown                   118345-03                 failed       node1         unknown                   118345-03                 failed     Result: Operating system patch check failed for "118345-03". Check: Operating system patch for "119961-01"    Node Name     Applied                   Required                  Comment      ------------  ------------------------  ------------------------  ----------   node2         119961-06                 119961-01                 passed       node1         119961-06                 119961-01                 passed     Result: Operating system patch check passed for "119961-01". Check: Operating system patch for "117837-05"    Node Name     Applied                   Required                  Comment      ------------  ------------------------  ------------------------  ----------   node2         unknown                   117837-05                 failed       node1         unknown                   117837-05                 failed     Result: Operating system patch check failed for "117837-05". Check: Operating system patch for "117846-08"    Node Name     Applied                   Required                  Comment      ------------  ------------------------  ------------------------  ----------   node2         unknown                   117846-08                 failed       node1         unknown                   117846-08                 failed     Result: Operating system patch check failed for "117846-08". Check: Operating system patch for "118682-01"    Node Name     Applied                   Required                  Comment      ------------  ------------------------  ------------------------  ----------   node2         unknown                   118682-01                 failed       node1         unknown                   118682-01                 failed     Result: Operating system patch check failed for "118682-01". ---系统补丁检测失败 Check: Group existence for "dba"    Node Name     Status                    Comment                    ------------  ------------------------  ------------------------   node2         exists                    passed                     node1         exists                    passed                   Result: Group existence check passed for "dba". Check: Group existence for "oinstall"    Node Name     Status                    Comment                    ------------  ------------------------  ------------------------   node2         exists                    passed                     node1         exists                    passed                   Result: Group existence check passed for "oinstall". Check: User existence for "oracle"    Node Name     Status                    Comment                    ------------  ------------------------  ------------------------   node2         exists                    passed                     node1         exists                    passed                   Result: User existence check passed for "oracle". Check: User existence for "nobody"    Node Name     Status                    Comment                    ------------  ------------------------  ------------------------   node2         exists                    passed                     node1         exists                    passed                   Result: User existence check passed for "nobody". System requirement failed for 'crs' Pre-check for cluster services setup was unsuccessful on all the nodes.

----在以上的系统环境检测中,VIP网络检查失败;

如果在检测前没有配置VIP网络,,可以用一下方式进行配置;如果已经配置过,就不会检测失败。

配置vip network(node1):

[root@node1:/]# ifconfig e1000g0:1 plumb up

[root@node1:/]# ifconfig e1000g0:1 192.168.8.13 netmask 255.255.255.0

[root@node1:/]# ifconfig -a

lo0: flags=2001000849 mtu 8232 index 1

        inet 127.0.0.1 netmask ff000000 

e1000g0: flags=1000843 mtu 1500 index 2

        inet 192.168.8.11 netmask ffffff00 broadcast 192.168.8.255

        ether 8:0:27:28:b1:8c 

e1000g0:1: flags=4001000842 mtu 1500 index 2

        inet 192.168.8.13 netmask ffffff00 broadcast 192.168.8.255

e1000g1: flags=1000843 mtu 1500 index 3

        inet 10.10.10.11 netmask ffffff00 broadcast 10.10.10.255

        ether 8:0:27:6e:16:1 

         

配置vip network(node2):

[root@node2:/]# ifconfig e1000g0:1 plumb up

[root@node2:/]# ifconfig e1000g0:1 192.168.8.14 netmask 255.255.255.0     

[root@node2:/]# ifconfig -a

lo0: flags=2001000849 mtu 8232 index 1

        inet 127.0.0.1 netmask ff000000 

e1000g0: flags=1000843 mtu 1500 index 2

        inet 192.168.8.12 netmask ffffff00 broadcast 192.168.8.255

        ether 8:0:27:1f:bf:4c 

e1000g0:1: flags=1000843 mtu 1500 index 2

        inet 192.168.8.14 netmask ffffff00 broadcast 192.168.8.255

e1000g1: flags=1000843 mtu 1500 index 3

        inet 10.10.10.12 netmask ffffff00 broadcast 10.10.10.255

        ether 8:0:27:a5:2c:db

----在以上的系统环境检测中,部分补丁没有安装(可以通过Oracle官方网站下载,本机为测试环境暂不安装)

wKiom1TAdVXiJfiMAALB9MzZMrs024.jpg



本文出自 “天涯客的blog” 博客,请务必保留此出处

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

华为干昆 ADS3.0 智驾系统 8 月上市 享界 S9 首发搭载 华为干昆 ADS3.0 智驾系统 8 月上市 享界 S9 首发搭载 Jul 30, 2024 pm 02:17 PM

7月29日,在AITO问界第四十万台新车下线仪式上,华为常务董事、终端BG董事长、智能汽车解决方案BU董事长余承东出席发表演讲并宣布,问界系列车型将于今年8月迎来华为干昆ADS3.0版本的上市,并计划在8月至9月间陆续推送升级。 8月6日即将发布的享界S9将首发华为ADS3.0智能驾驶系统。华为干昆ADS3.0版本在激光雷达的辅助下,将大幅提升智驾能力,具备融合端到端的能力,并采用GOD(通用障碍物识别)/PDP(预测决策规控)全新端到端架构,提供车位到车位智驾领航NCA功能,并升级CAS3.0全

oracle数据库日志会保存多久 oracle数据库日志会保存多久 May 10, 2024 am 03:27 AM

Oracle 数据库日志的保留期限取决于日志类型和配置,包括:重做日志:由 "LOG_ARCHIVE_DEST" 参数配置的最大大小决定。归档重做日志:由 "DB_RECOVERY_FILE_DEST_SIZE" 参数配置的最大大小决定。在线重做日志:不归档,在数据库重启时丢失,保留期限与实例运行时间一致。审计日志:由 "AUDIT_TRAIL" 参数配置,默认保留 30 天。

oracle数据库启动步骤顺序为 oracle数据库启动步骤顺序为 May 10, 2024 am 01:48 AM

Oracle 数据库启动顺序为:1. 检查前置条件;2. 启动监听器;3. 启动数据库实例;4. 等待数据库打开;5. 连接到数据库;6. 验证数据库状态;7. 启用服务(如果需要);8. 测试连接。

常用常新!华为Mate60系列升级HarmonyOS 4.2:AI云增强、小艺方言太好用了 常用常新!华为Mate60系列升级HarmonyOS 4.2:AI云增强、小艺方言太好用了 Jun 02, 2024 pm 02:58 PM

4月11日,华为官方首次宣布HarmonyOS4.2百机升级计划,此次共有180余款设备参与升级,品类覆盖手机、平板、手表、耳机、智慧屏等设备。过去一个月,随着HarmonyOS4.2百机升级计划的稳步推进,包括华为Pocket2、华为MateX5系列、nova12系列、华为Pura系列等多款热门机型也已纷纷展开升级适配,这意味着会有更多华为机型用户享受到HarmonyOS带来的常用常新体验。从用户反馈来看,华为Mate60系列机型在升级HarmonyOS4.2之后,体验全方位跃升。尤其是华为M

oracle中interval的用法 oracle中interval的用法 May 08, 2024 pm 07:54 PM

Oracle 中的 INTERVAL 数据类型用于表示时间间隔,语法为 INTERVAL <精度> <单位>,可使用加减乘除运算操作 INTERVAL,适用于存储时间数据、计算日期差值等场景。

oracle中某个字符出现的次数怎么看出来 oracle中某个字符出现的次数怎么看出来 May 09, 2024 pm 09:33 PM

要在 Oracle 中查找字符出现的次数,执行以下步骤:获取字符串的总长度;获取字符所在子字符串的长度;计算字符出现的次数:用总长度减去子字符串长度。

oracle数据库服务器硬件配置要求 oracle数据库服务器硬件配置要求 May 10, 2024 am 04:00 AM

Oracle 数据库服务器硬件配置要求:处理器:多核,主频至少 2.5 GHz,大型数据库建议 32 核以上。内存:小型数据库至少 8GB,中等规模 16-64GB,大型数据库或高负载工作负载高达 512GB 或更多。存储:SSD 或 NVMe 磁盘,RAID 阵列提高冗余和性能。网络:高速网络(10GbE 或更高),专用网卡,低延迟网络。其他:稳定电源、冗余组件、兼容操作系统和软件、散热和冷却系统。

oracle需要多少内存 oracle需要多少内存 May 10, 2024 am 04:12 AM

Oracle 所需内存量取决于数据库大小、活动水平和所需性能水平:用于存储数据缓冲区、索引缓冲区、执行 SQL 语句和管理数据字典缓存。具体数量受数据库大小、活动水平和所需性能水平影响。最佳实践包括设置适当的 SGA 大小、调整 SGA 组件大小、使用 AMM 和监控内存使用情况。

See all articles