首页 > 数据库 > mysql教程 > Solaris10(x86)构建Oracle10gRAC之--配置系统环境(2)

Solaris10(x86)构建Oracle10gRAC之--配置系统环境(2)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-07 14:55:50
原创
1043 人浏览过

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 系统架构 650) this.width=650;" src="http://www.68idc.cn/help/uploads/

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文件

1

2

3

4

5

6

7

8

9

10

11

12

13

14

[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文件

1

2

3

4

5

6

7

8

9

10

11

12

13

14

[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、启动相关的服务,验证

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

[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)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

160

161

162

163

164

165

166

167

168

[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} <stage-name> <stage-specific>  [-verbose]

cluvfy comp  { -list | -help }

cluvfy comp  <component-name> <component-specific>  [-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.</component-specific></component-name></stage-specific></stage-name>

登录后复制

----在以上的系统环境检测中,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<up> mtu </up>8232 index 1

        inet 127.0.0.1 netmask ff000000 

e1000g0: flags=1000843<up> mtu </up>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<broadcast> mtu </broadcast>1500 index 2

        inet 192.168.8.13 netmask ffffff00 broadcast 192.168.8.255

e1000g1: flags=1000843<up> mtu </up>1500 index 3

        inet 10.10.10.11 netmask ffffff00 broadcast 10.10.10.255

        ether 8:0:27

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板