AIX使用LV创建ASM磁盘组

来源:互联网

作者:佚名

时间:2015-06-19 05:07

CREATE ASM ON AIX LV DEVICE OS:AIX 6100-03 ASM版本 10205 # lspv hdisk0 000d295a6d68902b rootvg active hdisk1 000d2e62ac906f43 rootvg active hdisk2 000d2e629b38c89d datavg active hdisk3 none None hdisk4 none None # lsvg rootvg datavg # chdev

CREATE ASM ON AIX LV DEVICE

OS:AIX 6100-03

ASM版本 10205

# lspv

hdisk0 000d295a6d68902b rootvg active

hdisk1 000d2e62ac906f43 rootvg active

hdisk2 000d2e629b38c89d datavg active

hdisk3 none None

hdisk4 none None

# lsvg

rootvg

datavg

# chdev -l hdisk3 -a pv=yes --创建PV

hdisk3 changed

hdisk3已识别PVID

# lspv

hdisk0 000d295a6d68902b rootvg active

hdisk1 000d2e62ac906f43 rootvg active

hdisk2 000d2e629b38c89d datavg active

hdisk3 000d2e621c735061 None

hdisk4 none None

创建VG:

# mkvg -y asmvg hdisk3

asmvg

# lsvg -o

asmvg

datavg

rootvg

创建LV

mklv -y lv_asm1 asmvg 8

mklv -y lv_asm2 asmvg 8

mklv -y lv_asm3 asmvg 8

mklv -y lv_asm4 asmvg 8

# mklv -y lv_asm4 asmvg 8

lv_asm1

# mklv -y lv_asm2 asmvg 8

lv_asm2

# mklv -y lv_asm3 asmvg 8

lv_asm3

# mklv -y lv_asm4 asmvg 8

lv_asm4

修改权限

chown oracle.dba /dev/rlv_asm1

chown oracle.dba/dev/rlv_asm2

chown oracle.dba/dev/rlv_asm3

chown oracle.dba/dev/rlv_asm4

查看ASM设备

$ kfod status=TRUE asm_diskstring='/dev/rlv*' disk=all

--------------------------------------------------------------------------------

Disk Size Header Path

================================================================================

1: 256 Mb CANDIDATE /dev/rlv_asm1

2: 256 Mb CANDIDATE /dev/rlv_asm2

3: 256 Mb CANDIDATE /dev/rlv_asm3

4: 256 Mb CANDIDATE /dev/rlv_asm4

--------------------------------------------------------------------------------

ORACLE_SID ORACLE_HOME

================================================================================

+ASM /oracle/product/10.2.0/+ASM

创建磁盘组:

create diskgroup data external redundancy disk '/dev/rlv_asm1','/dev/rlv_asm2','/dev/rlv_asm3','/dev/rlv_asm4';

SQL> create diskgroup data external redundancy disk '/dev/rlv_asm1','/dev/rlv_asm2','/dev/rlv_asm3','/dev/rlv_asm4';

create diskgroup data external redundancy disk '/dev/rlv_asm1','/dev/rlv_asm2','/dev/rlv_asm3','/dev/rlv_asm4'

*

ERROR at line 1:

ORA-15018: diskgroup cannot be created

ORA-15031: disk specification '/dev/rlv_asm4' matches no disks

ORA-15014: location '/dev/rlv_asm4' is not in the discovery set

ORA-15031: disk specification '/dev/rlv_asm3' matches no disks

ORA-15014: location '/dev/rlv_asm3' is not in the discovery set

ORA-15031: disk specification '/dev/rlv_asm2' matches no disks

ORA-15014: location '/dev/rlv_asm2' is not in the discovery set

ORA-15031: disk specification '/dev/rlv_asm1' matches no disks

ORA-15014: location '/dev/rlv_asm1' is not in the discovery set

create diskgroup data external redundancy disk '/dev/rlv_asm*';

SQL> create diskgroup data external redundancy disk '/dev/rlv_asm*';

create diskgroup data external redundancy disk '/dev/rlv_asm*'

*

ERROR at line 1:

ORA-15018: diskgroup cannot be created

ORA-15031: disk specification '/dev/rlv_asm*' matches no disks

ORA-15014: location '/dev/rlv_asm4' is not in the discovery set

ORA-15014: location '/dev/rlv_asm3' is not in the discovery set

ORA-15014: location '/dev/rlv_asm2' is not in the discovery set

ORA-15014: location '/dev/rlv_asm1' is not in the discovery set

SQL>alter system set asm_diskstring='/dev/rlv_asm*';

System altered.

SQL>create diskgroup data external redundancy disk '/dev/rlv_asm*';

Diskgroup created.

查看alter日志:

Wed May 21 10:08:57 GMT+08:00 2014SQL> create diskgroup data external redundancy disk '/dev/rlv_asm1','/dev/rlv_asm2','/dev/rlv_asm3','/dev/rlv_asm4'

Wed May 21 10:08:57 GMT+08:00 2014ERROR: diskgroup DATA was not created

Wed May 21 10:11:46 GMT+08:00 2014SQL> create diskgroup data external redundancy disk '/dev/rlv_asm*'

Wed May 21 10:11:46 GMT+08:00 2014ERROR: diskgroup DATA was not created

Wed May 21 10:15:40 GMT+08:00 2014SQL> create diskgroup data external redundancy disk '/dev/rlv_asm*'

Wed May 21 10:15:40 GMT+08:00 2014ERROR: diskgroup DATA was not created

Wed May 21 10:16:20 GMT+08:00 2014ALTER SYSTEM SET asm_diskstring='/dev/rlv_asm*' SCOPE=BOTH;

Wed May 21 10:16:30 GMT+08:00 2014SQL> create diskgroup data external redundancy disk '/dev/rlv_asm*'

Wed May 21 10:16:30 GMT+08:00 2014NOTE: initializing header on grp 1 disk DATA_0000

NOTE: initializing header on grp 1 disk DATA_0001

NOTE: initializing header on grp 1 disk DATA_0002

NOTE: initializing header on grp 1 disk DATA_0003

NOTE: PST update: grp = 1

Wed May 21 10:16:30 GMT+08:00 2014NOTE: group DATA: initial PST locations: disk 0000 (PST copy 0)

Wed May 21 10:16:30 GMT+08:00 2014NOTE: cache registered group DATA number=1 incarn=0x1649be7b

NOTE: cache opening disk 0 of grp 1: DATA_0000 path:/dev/rlv_asm1

NOTE: cache opening disk 1 of grp 1: DATA_0001 path:/dev/rlv_asm2

NOTE: cache opening disk 2 of grp 1: DATA_0002 path:/dev/rlv_asm3

NOTE: cache opening disk 3 of grp 1: DATA_0003 path:/dev/rlv_asm4

NOTE: cache creating group 1/0x1649BE7B (DATA)

NOTE: cache mounting group 1/0x1649BE7B (DATA) succeeded

NOTE: allocating F1X0 on grp 1 disk DATA_0000

NOTE: diskgroup must now be re-mounted prior to first use

NOTE: cache dismounting group 1/0x1649BE7B (DATA)

SUCCESS: diskgroup DATA was created

NOTE: cache registered group DATA number=1 incarn=0x2769be7e

Wed May 21 10:16:33 GMT+08:00 2014NOTE: Hbeat: instance first (grp 1)

Wed May 21 10:16:37 GMT+08:00 2014NOTE: start heartbeating (grp 1)

NOTE: cache opening disk 0 of grp 1: DATA_0000 path:/dev/rlv_asm1

Wed May 21 10:16:37 GMT+08:00 2014NOTE: F1X0 found on disk 0 fcn 0.0

NOTE: cache opening disk 1 of grp 1: DATA_0001 path:/dev/rlv_asm2

NOTE: cache opening disk 2 of grp 1: DATA_0002 path:/dev/rlv_asm3

NOTE: cache opening disk 3 of grp 1: DATA_0003 path:/dev/rlv_asm4

NOTE: cache mounting (first) group 1/0x2769BE7E (DATA)

NOTE: cache recovered group 1 to fcn 0.0

Wed May 21 10:16:37 GMT+08:00 2014NOTE: LGWR attempting to mount thread 1 for disk group 1

NOTE: LGWR mounted thread 1 for disk group 1

NOTE: opening chunk 1 at fcn 0.0 ABA

NOTE: seq=2 blk=0

Wed May 21 10:16:37 GMT+08:00 2014NOTE: cache mounting group 1/0x2769BE7E (DATA) succeeded

SUCCESS: diskgroup DATA was mounted

Wed May 21 10:16:39 GMT+08:00 2014NOTE: recovering COD for group 1/0x2769be7e (DATA)

SUCCESS: completed COD recovery for group 1/0x2769be7e (DATA)

查看ASM状态:

SQL> select name,state from v$asm_diskgroup;

NAME

--------------------------------------------------------------------------------

STATE

---------------------------------

DATA

MOUNTED

SQL> col name for a30

SQL> col path for a30

SQL> select name,path from v$asm_disk;

NAME PATH

------------------------------ ------------------------------

DATA_0000 /dev/rlv_asm1

DATA_0001 /dev/rlv_asm2

DATA_0002 /dev/rlv_asm3

DATA_0003 /dev/rlv_asm4

select path_kfdsk,state_kfdsk,asmname_kfdsk from x$kfdsk;

PATH_KFDSK STATE_KFDSK ASMNAME_KFDSK

-------------- ----------- ----------------

/dev/rlv_asm1 2 DATA_0000

/dev/rlv_asm2 2 DATA_0001

/dev/rlv_asm3 2 DATA_0002

/dev/rlv_asm4 2 DATA_0003

ASMCMD> lsdg

State Type Rebal Unbal Sector Block AU Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Name

MOUNTED EXTERN N N 512 4096 4194304 1024 928 0 928 0 DATA/

1* select INDX,inst_id,group_kffil,number_kffil,filsiz_kffil,ftype_kffil from x$kffil

SQL> /

INDX INST_ID GROUP_KFFIL NUMBER_KFFIL FILSIZ_KFFIL FTYPE_KFFIL

---------- ---------- ----------- ------------ ------------ -----------

0 1 1 1 4194304 15

1 1 1 2 1048576 15

2 1 1 3 46137344 15

3 1 1 4 1392640 15

4 1 1 5 1048576 15

5 1 1 6 1048576 15

6 rows selected.

至此AIX使用LV创建ASM磁盘组操作完成。

mysql 磁盘组_AIX使用LV创建ASM磁盘组相关推荐

  1. centos7创建asm磁盘_Oracle ASM 磁盘组基础知识整理(收藏版)

    为什么要写这么一篇基础知识呢?还是有那么一点点原因的,不是胡编乱造还真是有真实存在的事件的,前两周里因一套生产环境数据库磁盘不足无法对其进行表空间扩容,需要向存储岗申请存储资源,当存储岗划好资源加完存 ...

  2. 多路径下使用ASMLIB创建ASM磁盘

    多路径下使用ASMLIB创建ASM磁盘 Asmlib有扫描磁盘有默认的顺序,通常为/dev/sd*,而多路径配置磁盘目录往往映射在/dev/mapper下 因此 #  egrep -v "^ ...

  3. centos7创建asm磁盘_asm磁盘路径包含混合路径时的设置

    如果asm磁盘发现路径中,既有udev方式创建的磁盘,又有asmlib创建的磁盘,那么,在asm_diskstring中,需要把两种情况都设置: asm_diskstring string /dev/ ...

  4. oracle 复制组删除,利用copy在ASM磁盘组之间迁移

    从+DISK迁移到+DG1磁盘组 一.复制数据库文件到ASM磁盘组 1.启动到mount状态(启动第一节点数据库到mount,其它节点数据库实例关闭) SQL> startup mount; 2 ...

  5. centos7创建asm磁盘_ASM环境下防止误将数据文件扩容到本地文件系统的方法

    前言 时常会接到客户或一线工程师反馈oracle数据库报"ora-01110"等错误,本人过往也处理过好几次类似的故障,发现基本上是由于开发人员或初级维护人员在执行数据库表空间扩容 ...

  6. linux 改变 asm磁盘组 权限,DBCA时出现ASM磁盘组权限问题ORA-27303

    环境: OS:Oracle linux5.6 DB: oracle11gR2 PS3 RAC node:rac1,rac2 现象: 在创建数据库时,在复制数据文件时,就会出现 ora-19504:fa ...

  7. oracle中asm磁盘不足,Oracle用户无法访问ASM磁盘组问题

    1. 权限问题引起找不到ASM磁盘组 1.1 确认操作系统用户属主 # 确认属主 Grid Infrastructure Home Owner : grid Primary Group : oinst ...

  8. UDEV模式下添加删除创建ASM磁盘

    添加UDEV新磁盘规则 root@rac2 ~]# cat /etc/udev/rules.d/99-oracle-asmdevices.rules KERNEL=="sd*", ...

  9. ASM磁盘介绍及PIGOSS BSM支持ASM磁盘监控

    一.查看ASM磁盘空间使用情况 命令行查看:asmcmd lsdg 视图中查看:v$asm_diskgroup 二.参数详解 TOTAL_MB 磁盘组的总容量(单位:以兆字节计) FREE_MB 磁盘 ...

最新文章

  1. webpack学习之路
  2. 前端学习(3250):一个简单的文件
  3. el-table中奇偶行背景色显示不同的颜色
  4. 用Python告诉你,为什么宇宙的尽头是公务员!
  5. 给自己的电脑做一个O盘 -隐藏自己私密的东
  6. 总结-变量命名变量提升运算符判断函数数组对象数据类型
  7. Castle IOC容器构建配置详解(二)
  8. rmi 反序列化漏洞_Java反序列化漏洞自动挖掘方法
  9. python123课后作业嵩天_MOOC嵩天《Python语言程序设计》Python123课后作业3
  10. matlab sort函数
  11. 客户档案管理,批发零售进销存收银财务一体管理软件
  12. 完全但不完美信息博弈
  13. 配置Oracle到MySQL透明网关
  14. 【官方】2023年“中国软件杯”大学生软件设计大赛飞桨小汪赛道基线系统
  15. 2.zookeeper客户端使用与集群特性
  16. 线性表操作(线性表)
  17. Kafka的ISR收缩机制
  18. Python爬虫+BI分析,做一份酷炫的A股牛市可视化!
  19. Qt程序打包(封包)
  20. 基于MyEclipse+JSP+Mysql+Servlet+Tomcat开发得简单的网络考试系统

热门文章

  1. oracle11g ora 12545,sqlplus本地登录报错ORA-12545
  2. c语言形考作业1答案,c语言程序设计形考任务二答案.doc
  3. mysql root密码重置
  4. cactus java,使用cactus实现对servlet进行单元测试
  5. c++ map用法_Python专题——五分钟带你了解map、reduce和filter
  6. sparksql dataframe变成csv保存_Spark大数据分析(三):DataFrame和SQL
  7. 达内python人工智能19年大纲_2019年想转行人工智能的同学们机会来了
  8. 2017年10月07日普及组 蚂蚁
  9. 阿里云管理Android项目,Android-Sophix
  10. java导出excel设置行高列宽_使用POI生成Excel文件,可以自动调整excel列宽