当前位置: 首页 > news >正文

10gRAC+RHEL5U2+ASM+iscsi(1)

一 实验规划:


主机名

软件

sl410

gentoo + sys-block/iscsitarget-0.4.17

rac1

VMware-Workstation-Full-7.0.0-203739.i386.bundle

RedHat.Enterprise.Linux.5.Update.2-XiSO.iso

10201_clusterware_linux32.iso

10201_database_linux32.iso

iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm

oracleasm-2.6.18-92.el5-2.0.5-1.el5.i686.rpm

oracleasmlib-2.0.4-1.el5.i386.rpm

oracleasm-support-2.1.3-1.el5.i386.rpm

rac2

VMware-Workstation-Full-7.0.0-203739.i386.bundle

RedHat.Enterprise.Linux.5.Update.2-XiSO.iso

10201_clusterware_linux32.iso

10201_database_linux32.iso

iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm

oracleasm-2.6.18-92.el5-2.0.5-1.el5.i686.rpm

oracleasmlib-2.0.4-1.el5.i386.rpm

oracleasm-support-2.1.3-1.el5.i386.rpm


主机名

设备

IP 地址

子网掩码

默认网关地址


rac1

eth0

192.168.0.44

255.255.255.0

192.168.0.1

eth1

10.0.0.44

255.0.0.0

10.0.0.1


rac2

eth0

192.168.0.45

255.255.255.0

192.168.0.1

eth1

10.0.0.45

255.0.0.0

10.0.0.1

sl410

eth0:1

10.0.0.1

255.0.0.0

-


ASM管理

设备名

大小(M)

描述

/dev/sdb1

100(at least)

Ocr

/dev/sdb2

100

Votingdisk

/dev/sdb3

5000

ASM1

/dev/sdb4

5000

ASM2

二 存储准备

由于rac1rac2运行在vmware-workstation平台,vmware-workstation没有vmware-server的共享存储功能.因此在sl410主机用iscsitarget发布共享硬盘设备.

下面命令存储发布一块10GB共享设备。其余磁盘划分的任务就让rac1rac2去完成吧:)


sl410 oracle # dd if=/dev/zero f=/home/storage.volume count=200 bs=50M

sl410 oracle # /etc/init.d/ietd start

sl410 oracle # ietadm --op new --tid=1 --params Name=storage

sl410 oracle # ietadm --op new --tid=1 --lun=1 --params Path=/data/storage.volume


可以查看发布情况

storage oracle # ietadm --op show --tid=1

Wthreads=8

Type=0

QueuedCommands=32


SL410 ~ # cat /proc/net/iet/volume

tid:1 name:storage

lun:1 state:0 iotype:fileio iomode:wt path:/data/storage.volume


SL410 ~ # netstat -a |grep 3260

tcp 0 0 *:3260 *:* LISTEN

tcp6 0 0 [::]:3260 [::]:* LISTEN

rac1rac2存储配置

1.rac1rac2发现共享存储

[root@rac1 ~]# /etc/init.d/iscsid start

Turning off network shutdown. Starting iSCSI daemon:

[ OK ]

[root@rac1 ~]# iscsiadm --mode discovery --type sendtargets --portal 192.168.0.29 --login

192.168.0.29:3260,1 storage

Logging in to [iface: default, target: storage, portal: 192.168.0.29,3260]

Login to [iface: default, target: storage, portal: 192.168.0.29,3260]: successful

[root@rac1 ~]# fdisk -l


Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


Device Boot Start End Blocks Id System

/dev/sda1 * 1 13 104391 83 Linux

/dev/sda2 14 2610 20860402+ 8e Linux LVM


Disk /dev/sdb: 10.4 GB, 10485760000 bytes

64 heads, 32 sectors/track, 10000 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes


Disk /dev/sdb doesn't contain a valid partition table

[root@rac1 ~]#


[root@rac2 ~]# /etc/init.d/iscsid start

Turning off network shutdown. Starting iSCSI daemon:

[ OK ]

[root@rac2 ~]# iscsiadm --mode discovery --type sendtargets --portal 192.168.0.29 --login

192.168.0.29:3260,1 storage

Logging in to [iface: default, target: storage, portal: 192.168.0.29,3260]

Login to [iface: default, target: storage, portal: 192.168.0.29,3260]: successful

[root@rac2 ~]# fdisk -l


Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


Device Boot Start End Blocks Id System

/dev/sda1 * 1 13 104391 83 Linux

/dev/sda2 14 2610 20860402+ 8e Linux LVM


Disk /dev/sdb: 10.4 GB, 10485760000 bytes

64 heads, 32 sectors/track, 10000 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes


Disk /dev/sdb doesn't contain a valid partition table


2 对共享存储分区

[root@rac1 ~]# fdisk -l


Disk /dev/sda: 21.4 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


Device Boot Start End Blocks Id System

/dev/sda1 * 1 13 104391 83 Linux

/dev/sda2 14 2610 20860402+ 8e Linux LVM


Disk /dev/sdb: 10.4 GB, 10485760000 bytes

64 heads, 32 sectors/track, 10000 cylinders

Units = cylinders of 2048 * 512 = 1048576 bytes


Device Boot Start End Blocks Id System

/dev/sdb1 1 500 511984 83 Linux

/dev/sdb2 501 1000 512000 83 Linux

/dev/sdb3 1001 5500 4608000 83 Linux

/dev/sdb4 5501 10000 4608000 83 Linux


3 映射sdb1 sdb2raw

rac1配置

[root@rac1 ~]# raw /dev/raw/raw1 /dev/sdb1

/dev/raw/raw1: bound to major 8, minor 17

[root@rac1 ~]# raw /dev/raw/raw2 /dev/sdb2

/dev/raw/raw2: bound to major 8, minor 18

rac2配置

[root@rac2 ~]# raw /dev/raw/raw1 /dev/sdb1

/dev/raw/raw1: bound to major 8, minor 17

[root@rac2 ~]# raw /dev/raw/raw2 /dev/sdb2

/dev/raw/raw2: bound to major 8, minor 18


raw命令写入rc.local以便系统重启后能自动映射:)

[root@rac1 ~]# cat /etc/rc.local

#!/bin/sh

#

# This script. will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style. init stuff.


raw /dev/raw/raw1 /dev/sdb1

raw /dev/raw/raw2 /dev/sdb2

sleep 5

chown -R oracle:oinstall /dev/raw


touch /var/lock/subsys/local

[root@rac1 ~]#


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

转载于:http://blog.itpub.net/11780477/viewspace-624756/

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 10gRAC+RHEL5U2+ASM+iscsi(2)
  • ORACLE 10g DataGuard for Linux
  • Oracle10g默认用户总结
  • standby全库rman备份文件恢复到异机
  • sqlServer2005向oracle导表,表名未显示双引号
  • 通过tg4msql 查询无反应
  • 10g日志挖掘logmnr
  • dbca建库按百分比分内存最大10G疑问
  • oracle 10g 索引监控
  • ASM kfed工具的部分说明
  • sqlplus uptime过久事件
  • RMAN-06207 rman恢复数据库后备份delete出错
  • RMAN异库恢复之EM(1)
  • RMAN异库恢复之EM(2)遭遇 2010/12/31 root认证过期 bug
  • 丢失redo log的恢复
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 【前端学习】-粗谈选择器
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • input实现文字超出省略号功能
  • java8 Stream Pipelines 浅析
  • Javascript弹出层-初探
  • Java方法详解
  • java取消线程实例
  • Spring Cloud Feign的两种使用姿势
  • vue-router的history模式发布配置
  • Windows Containers 大冒险: 容器网络
  • 优秀架构师必须掌握的架构思维
  • [地铁译]使用SSD缓存应用数据——Moneta项目: 低成本优化的下一代EVCache ...
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​Python 3 新特性:类型注解
  • ​如何使用QGIS制作三维建筑
  • #Lua:Lua调用C++生成的DLL库
  • #Z0458. 树的中心2
  • (1)bark-ml
  • (23)Linux的软硬连接
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (四)JPA - JQPL 实现增删改查
  • (转)C#调用WebService 基础
  • (转)winform之ListView
  • ***监测系统的构建(chkrootkit )
  • .Net 4.0并行库实用性演练
  • .net refrector
  • /usr/bin/perl:bad interpreter:No such file or directory 的解决办法
  • @Conditional注解详解
  • @Resource和@Autowired的区别
  • [BZOJ 4129]Haruna’s Breakfast(树上带修改莫队)
  • [bzoj1912]异象石(set)
  • [bzoj4240] 有趣的家庭菜园
  • [C++] vector对比list deque的引出
  • [ChromeApp]指南!让你的谷歌浏览器好用十倍!
  • [COGS 622] [NOIP2011] 玛雅游戏 模拟
  • [ERROR] ocp-server-ce-py_script_start_check-4.2.1 RuntimeError: ‘tenant_name‘
  • [HUBUCTF 2022 新生赛]