34.存储实例的管理
1.存储实例的管理,创建和删除
-- RBAL:搜索过程中打开所有设备文件并协调重新平衡
--ARBn:一个或多个从属进程,用于执行重新平衡活动
--GMON:负责管理磁盘活动,例如删除或脱机以及提高ASM磁盘组兼容性
--MARK:根据需要将ASM分配单元标记为过时
--Onnn:一个或多个ASM从属进程,形成与ASM实例的一组连接,用于交换消息
--PZ9n:一个或多个并行从属进程,用于从GV¥视图提取有关集群ASM安装
2.Oracle10g ASM的管理
1.准备asm磁盘
2.dbca-->配置asm实例-->输入密码-->跳过参数-->配置asm实例--root用户执行命令$ORACLE_HOME/bin/localconfig add
#访问数据库实例
export ORACLE_SID=orcl10g
sqlplus / as sysdba
#访问ASM实例
export ORACLE_ISD=+ASM
sqlplus / as sysdba
#关闭ASM实例
shutdown abort
#启动ASM实例
startup
#查看asm磁盘组
select name,state from v$asm_diskgroup;
#创建表空间
create tbalespace a1 datafile '+db' size 10m;
create tbalespace a2 datafile '+db/orcl10g/datafiles/a2.dbf' size 10m
#建文件夹:
asmcmd>
mkdir +db/file
sqlplus / as sysdba
create tablespace a3 datafile '+db/file/a3.dbf';
##删除asm
#1.查看tablespace
select name from v$tabespace;
#2.关闭asm实例
export ORACLE_SID=ASM
sqlplus / as sysdba
shutdown abort
#3.执行删除命令
$ORACLR_HOMR/bin/localconfig delete
#4.dd清空磁盘
dd if=/ev/zero of=/dev/sdb count=10k bs=20k
3.Oracle11g ASM的管理
安装grid 11g --> asmca --> database
#查看资源
crs_stat -t
#增加监听
srvctl add listener
srvctl add listener -p "TCP:1523"
#配置监听
srvctl config listener
#删除监听
srvctl remove listener
##停止资源
crs_stop ora.DB.dg
crs_stop ora.FRA.dg
##停止ASM实例
srvctl stop asm
##删除asm实例
srvctl remove asm
##清盘
dd if=/dev/null of=/dev/sdb count=10k bs=10k
4.Oracle12c ASM的管理
#停止grid服务
$ORACLE_HOME/rootcrs.pl -deconfig -force
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?