安装 grid 软件过程中,会自动运行 CSS 等 ASM 的守护进程,在安装/配置过程中进程没
有体现
可以通过查看集群资源了解守护进程 $ crs_stat -t -->集群中的资源 dg 监听 进程
grid 软件安装过程中的 root.sh 一定要执行(76%位置),执行后才会有后续的 ASM 实
际配置操作
asmca --> 创建+ASM griddg
netca --> 创建监听
ps -ef | grep smon
asm_smon_+ASM --> 进程 是+ASM 实例的主进程
asmca --> 创建 dg--> datadg
grid 用户 --> grid 软件安装,asmca 创建 dg
oracle 用户 --> dbca 建库,使用 datadg 存放数据
存放 asmdb 的数据
asm asm 建库
ASM 自动存储管理
最终提供 dg,database 软件可以在 dg 中存放数据
database 软件可以将数据库数据以不同的方式进行管理
fs
优点:便于管理
raw
缺点:管理不便
对于 dba 的管理方便与否:
1、环境准备
fs --> oracle 将数据托管给文件系统,数据最终以文件的形式存在.
对于 DBA,只需要准备足够大的设备,创建文件系统,挂载。
sdb 硬盘 1T 挂载/oradata
/oradata/db_name/数据库文件
多个文件可以保存在一个设备中,无需对设备进行过度管理.
存储工程师只需要划分足够大的 lun,映射给服务器,我们拿到硬盘只需要格式化挂载即可
raw --> oracle 直接管理设备,将数据写入裸设备.
准备裸设备
1、Linux 系统中必须进行设备映射,将块设备映射成字符设备文件使用.
2、设备数量 裸设备一个设备只能存放一段数据
Oracle 建库生成 N 段数据(10g-> 11 段数据 11g--> 10 段数据)
N 段数据最终对应 N 个字符设备
1、N 个设备的映射 --> 让第一步操作更繁琐
2、N 个设备的来源
设备是指什么? 硬盘 分区 LV --> 以硬盘居多
评论