Aix oracle asm扩容

2023年 8月 5日 76.0k 0

今天我们来讨论一下AIX Oracle ASM扩容的问题,随着数据量的不断增加,磁盘空间很容易被用完,这时候我们需要对ASM进行扩容。下面我们就来看看如何扩容ASM。

首先,我们需要加入新的磁盘,假设我们现在加入了5个新的磁盘,那么我们需要先使用fdisk命令将其进行分区,然后将其挂载到系统上。

fdisk /dev/sdc
mkfs.ext3 /dev/sdc1
mkdir /u01/new_disk
mount /dev/sdc1 /u01/new_disk

接着我们需要创建新的ASM磁盘组,这时候我们可以使用ASMCA图形工具或者使用asmcmd命令行工具。下面是使用asmcmd创建磁盘组的示例:

asmcmd
>du
>lsdg
>ls
>ls -l
>cd dsp1/
>ls -l
>pwd
>exit
asmca
Create->Diskgroup

接着我们需要向磁盘组中添加磁盘,这里我们需要选择新增的五个磁盘。

asmcmd
>lsdg
>ls
>du
>cd DATA/
>ls
>exit
asmca
Choose->Disks

在选择完磁盘后,我们需要通过ASMCA或者ASMCMD来进行ASM磁盘组扩容的操作,下面是使用ASMCMD进行扩容的示例:

asmcmd
>lsdg
>ls
>du
>cd DATA/
>ls
>exit
asmca
Choose->Disks

这样我们就完成了ASM磁盘组的扩容操作,最后我们需要进行资源组的扩容操作,下面是扩容的示例:

crsctl stop has -f
srvctl stop database -d orcl
crsctl modify resource "ora.orcl.db" -attr "ASM_DISKGROUPS=" -attr "ACTIVE_INSTANCE_COUNT="
crsctl start has

以上就是关于AIX Oracle ASM扩容的简单介绍,当然还有更多细节需要大家自己去探索和实践。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论