ASM基础

cat /etc/oracle-release
ASM基础
uname -rm
ASM基础
安装相关的包
yum install oracleasm*
ASM基础
ASM基础
yum install kmod-oracleasm
ASM基础
ASM基础
检查安装的包
rpm -qa | grep -i oracleasm
ASM基础
cat /etc/group | grep -i asm
ASM基础
查看grid用户
id grid
ASM基础
查看asm相关的命令
oracleasm
ASM基础
显示ASM版本
oracleasm -V
ASM基础
查看ASM帮助
man oracleasm
ASM基础
ASM基础
查看某条命令的帮助
man oracleasm-scandisks
ASM基础
ASM基础
oracleasm status
ASM基础
Configure:设置Oracle ASMLib驱动程序上的属性
查看Oracle ASMLib驱动程序上的属性
oracleasm configure
ASM基础
oracleasm configure -I
ASM基础
-i:一般使用小写i
oracleasm configure -i
ASM基础
oracleasm configure
ASM基础
cat /etc/sysconfig/oracleasm | more
ASM基础
init:加载Oracle ASMLib驱动程序
ASM基础
创建三块磁盘,测试用
ASM基础
lsblk查看加入的硬盘
ASM基础
格式化磁盘 sdb sdc sdd
ASM基础
查看分区的结果
ASM基础
ll /dev/sdb1 /dev/sdc1 /dev/sdd1
ASM基础

Createdisk:创建ASM磁盘
oracleasm createdisk asm01 /dev/sdb1
oracleasm createdisk asm02 /dev/sdc1
oracleasm createdisk asm03 /dev/sdd1
ASM基础
oracleasm scandisks
ASM基础
Listdisks: 列出所有ASM磁盘
oracleasm listdisks
ASM基础
ll /dev/oracleasm/disks/
ASM基础
Querydisk:列出某一磁盘的详细信息,如指向的哪个磁盘分区
oracleasm querydisk asm01
is a valid ASM disk:是有效的ASM磁盘
ASM基础
oracleasm querydisk /dev/sdb1
is marked an ASM disk with the label “ASM01”:被标记为带有“ASM01”标签的ASM磁盘
ASM基础
oracleasm querydisk /dev/sdb
is not marked as an ASM disk:未标记为ASM磁盘
ASM基础
-p: 显示每个查询标签的设备路径
oracleasm querydisk -p ASM01
ASM基础
-d查询标签的设备号
oracleasm querydisk -d -p ASM01
ASM基础
同时查询多块asm磁盘
oracleasm querydisk -d -p ASM01 ASM02
ASM基础
查看设备号
ASM基础
blkid:可以查看设备位置对应asm磁盘
ASM基础
renamedisk重命名AMS磁盘
oracleasm renamedisk ASM01 ASMDISK1
ASM基础
重命名并查看
oracleasm renamedisk -f ASM01 ASMDISK1
ASM基础
oracleasm renamedisk -f /dev/sdc1 ASMDISK2
ASM基础
Deletedisk:删除 ASM磁盘
删除ASM磁盘,并查看
oracleasm deletedisk ASM03
ASM基础
oracleasm deletedisk /dev/sdc1
ASM基础
exit:卸载Oracle ASMLIB驱动程序
oracleasm exit
ASM基础