ITPub博客

首页 > 数据库 > Oracle > REDHAT5.6+ORACLE11GR2 RAC+PCSERVER+DS8100存储安装日志(1)

REDHAT5.6+ORACLE11GR2 RAC+PCSERVER+DS8100存储安装日志(1)

Oracle 作者:createjie55 时间:2013-12-08 22:52:48 0 删除 编辑

总记

 

 

刚开始使用ORACLE linux 6.2,后来发现这套linux对显示卡和磁盘阵列的驱动都不到位,运行起来诸多麻烦。测试到了建立数据库的那一步,还是决定弃用oracle linux6.2,重新安装redhat linux6.2,安装完成后,显示卡驱动,磁盘驱动速度有很大的提升。

 

 

然后安装了REDHAT 6.2,效果是比oracle linux6.2要快一点,但还是有问题,就是oracle不再提供asmlib for linux 6,只能通过udev的方式来访问存储,这个问题就需要慢慢去研究,同时在测试环境里进行着测试.但考虑到生产环境需求比较紧急,所以还是采用redhat 5.6 来支撑生产环境的rac.

 

 

 

 

 

[@more@]

)1 Radhat Linux 5.6 X86_64 操作系统的安装与配置

1.1 安装软件的下载

www.redhat.com网站上注册一个用户,然后下载redhat linux 5.6的安装介质。

1.2 Redhat Linux 5.6 操作系统的安装

将安装介质刻录到光盘上,然后设置pc serverbios,使得可以从光盘启动。重新启动pc服务器,进行redhat linux 5.6的安装。

关于redhat linux的安装,这里就不详细描述。

1.3 Redhat linux 5.6安装后的配置工作

1.3.1 配置网络

配置网络的时候,主要两台计算机需要对。例如rac1主机的eth0public的,则rac2

eth0一定也是public。例如下面的例子

[root@rac1 ~]# ifconfig -a

eth0 Link encap:Ethernet HWaddr 00:1C:C4:DD:EC:5C

 

inet addr:10.20.30.40 Bcast:10.20.30.255 Mask:255.255.255.0

 

。。。。。。

 

eth1 Link encap:Ethernet HWaddr 00:1C:C4:DD:EC:5A

 

inet addr:10.90.12.231 Bcast:10.90.12.255 Mask:255.255.255.0

 

。。。。。。

 

[root@rac2 ~]# ifconfig -a

eth0 Link encap:Ethernet HWaddr 00:1C:C4:DF:0C:30

 

inet addr:10.20.30.42 Bcast:10.20.30.255 Mask:255.255.255.0

 

。。。。。。

 

eth1 Link encap:Ethernet HWaddr 00:1C:C4:DF:0C:2E

 

inet addr:10.90.12.232 Bcast:10.90.12.255 Mask:255.255.255.0

 

。。。。。。

 

10.20.30.* private ip,在eth0

10.90.12.* public ip,在eth1上。

 

 

1.3.2 配置hostname和配置/etc/hoststwo nodes

节点1:

#hostname dnlgl1

Dnlgl1#more /etc/sysconfig/network

NETWORKING=yes

 

NETWORKING_IPV6=no

 

HOSTNAME=dnlgl1

 

节点2:

#hostname dnlgl2

Dnlgl1#more /etc/sysconfig/network

NETWORKING=yes

 

NETWORKING_IPV6=no

 

HOSTNAME=dnlgl2

 

 

 

 

 

Two_nodes# more /etc/hosts

127.0.0.1 localhost.localdomain localhost

 

::1 localhost6.localdomain6 localhost6

 

10.90.12.231 dnlgl1

 

10.90.12.232 dnlgl1-vip

 

172.10.10.1 dnlgl1-priv

 

 

 

10.90.12.233 dnlgl2

 

10.90.12.234 dnlgl2-vip

 

172.10.10.2 dnlgl2-priv

 

 

 

10.90.12.235 scan_vip

 

1.3.3 配置/etc/resolv.conf文件,two nodes

#more /etc/resolv.conf

nameserver 10.90.20.50

 

 

 

1.3.4 配置telnet服务

 

 

1.3.4.1 允许telnet服务

编辑/etc/xinetd.d/telnet,修改文件中的disable=yesdisable=no,允许telnet服务。修改后的文件内容如下:

#more /etc/xinetd.d/telnet

# default: on

 

# description: The telnet server serves telnet sessions; it uses

 

# unencrypted username/password pairs for authentication.

 

service telnet

 

{

 

flags = REUSE

 

socket_type = stream

 

wait = no

 

user = root

 

server = /usr/sbin/in.telnetd

 

log_on_failure += USERID

 

disable = no

 

}

 

1.3.4.2 修改相关配置,允许以root身份进行登录

注释掉 /etc/pam.d/login文件的’auth{user_...pam_securetty.so’那一行。注释后的内容如下:

#more /etc/pam.d/login

#%PAM-1.0

 

#auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so

 

auth include system-auth

 

。。。。。。

 

编辑/etc/securetty,增加pts/1…..,修改完成后的内容如下:

[root@rac1 ~]# more /etc/securetty

。。。。。。

 

tty10

 

tty11

 

pts/0

 

pts/1

 

pts/2

 

pts/3

 

pts/4

 

pts/5

 

pts/6

 

pts/7

 

pts/8

 

pts/9

 

pts/10

 

pts/11

 

pts/12

 

 

 

1.3.4.3 重新启动xinetd服务,使得更新生效

#service xinetd restart

 

 

使用cecurecrt工具,进行远程telnet,成功。

1.3.5 停止selinux

修改/etc/selinux/config文件中的SELINUNX=disabled,然后重新启动.

如果不想重新启动,则执行setenforce 0

Setenforce 1设置SELinuxenforcing模式

Setenforce 0设置SELinuxpermissive模式

检查selinux的状态

#sestatus –v

SELinux status: disabled

 

 

 

1.3.6 关闭防火墙

在图形管理界面,关闭防火墙。

1.3.7 网络时间同步设置

配置ntp客户端

Vi /etc/ntp.conf

server 10.150.192.1

restrict 10.150.192.1 mask 255.255.255.255 nomodify notrap noquery

server 10.150.192.2

restrict 10.150.192.2 mask 255.255.255.255 nomodify notrap noquery

 

 

启动ntpd服务

Service ntpd start

Chkconfig ntpd on

[root@rac1 setup]# ntpstat

synchronised to local net at stratum 11

 

time correct to within 11 ms

 

polling server every 1024 s

 

[root@rac1 setup]# date

Wed Aug 1 15:28:03 CST 2012

[root@rac1 setup]# service ntpd stop

Shutting down ntpd: [ OK ]

 

[root@rac1 setup]# ntpdate 10.150.192.2 使用ntpdate更新时间时,需要先停止ntpd服务

1 Aug 15:25:08 ntpdate[4786]: step time server 10.150.192.2 offset -193.859194 sec

 

[root@rac1 setup]# date

Wed Aug 1 15:25:10 CST 2012

 

重新启动ntpd服务,否则,后面grid安装的时候将会报错。重新ntpd的命令如下:

#service ntpd start

 

 

[root@rac1 rules.d]# vi /etc/sysconfig/ntpd

 

 

# Drop root to id 'ntp:ntp' by default.

OPTIONS="-u ntp:ntp -p /var/run/ntpd.pid -g -x"

 

 

到这里redhat linux 5.6的操作系统的基本配置完成。

 

DS8100 存储的配置

1.1 查询PC服务器的HBAwwn

查看主机上光纤卡的WWN的方法

节点1:

[root@dnlgl1 ~]# cd /sys/class/fc_host/

[root@dnlgl1 fc_host]# ls

host2 host3

[root@dnlgl1 fc_host]# cd host2

[root@dnlgl1 host2]# more port_name

0x5001438000c2e7ec

[root@dnlgl1 host2]# cd ..

[root@dnlgl1 fc_host]# cd host3

[root@dnlgl1 host3]# more port_name

0x500110a00016ba46

节点2:

[root@dnlgl2 ~]# cd /sys/class/fc_host

[root@dnlgl2 fc_host]# ls -lt

total 0

drwxr-xr-x 3 root root 0 Aug 8 14:16 host4

drwxr-xr-x 3 root root 0 Aug 8 14:16 host3

[root@dnlgl2 fc_host]# more ./host3/port_name

0x10000000c9a7dac3

[root@dnlgl2 fc_host]# more ./host4/port_name

0x10000000c9c0ce85

[@more@]

1.1 存储交换机化zone

存储交换机A:

DNLGL1_H3_DS8100_A

DNLGL2_H4_DS8100_A

存储交换机B:

DNLGL1_H3_DS8100_A

DNLGL2_H4_DS8100_A

 

1.2 DS8100_A上,创建了14FBVOL

Ocr_vote磁盘2G*2

mkfbvol –extpool p2 –cap 2 –eam rotateexts –name dnlgl_ocr_1 7000

mkfbvol –extpool p3 –cap 2 –eam rotateexts –name dnlgl_ocr_2 7100

flash磁盘 10G*2

mkfbvol –extpool p2 –cap 10 –eam rotateexts –name dnlgl_flash_1 7001

mkfbvol –extpool p3 –cap 10 –eam rotateexts –name dnlgl_flash_2 7101

data磁盘 30G*10

mkfbvol –extpool p2 –cap 30 –eam rotateexts –name dnlgl_data_01 7002

mkfbvol –extpool p2 –cap 30 –eam rotateexts –name dnlgl_data_02 7003

mkfbvol –extpool p2 –cap 30 –eam rotateexts –name dnlgl_data_03 7004

mkfbvol –extpool p2 –cap 30 –eam rotateexts –name dnlgl_data_04 7005

mkfbvol –extpool p2 –cap 30 –eam rotateexts –name dnlgl_data_05 7006

 

mkfbvol –extpool p3 –cap 30 –eam rotateexts –name dnlgl_data_06 7102

mkfbvol –extpool p3 –cap 30 –eam rotateexts –name dnlgl_data_07 7103

mkfbvol –extpool p3 –cap 30 –eam rotateexts –name dnlgl_data_08 7104

mkfbvol –extpool p3 –cap 30 –eam rotateexts –name dnlgl_data_09 7105

mkfbvol –extpool p3 –cap 30 –eam rotateexts –name dnlgl_data_10 7106

 

 

lshosttype –type scsimap256

mkvolgrp是选择scsimap256

mkvolgrp –type scsimap256 –volume 7000-7006 DNLGLVG

chvolgrp –action add –volume 7100-7106 V6

 

Lsportprof –s IBM.2107-75TT181

在创建hostconnect时选择Intel – Linux RHEL

 

Mkhostconnect –wwname 10000000c9c0ce85 –profile “Intel – Linux RHEL” –volgrp V6 DNDGL2_FCS0

………

 

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21431992/viewspace-1115505/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-04-20