AIX环境下通过建逻辑卷添加ORACLE表空间

本文涉及的产品
可视分析地图(DataV-Atlas),3 个项目,100M 存储空间
简介:

用lsvg -o命令查看oradatavg卷组有否挂载----------------------------------------------------------------
p550a:/dev#lsvg -o
oradatavg
rootvg
用smit lv进行逻辑卷维护(选添加逻辑卷)---------------------------------------------------------------
550a:/dev#smit lv
                                                                                               逻辑卷
 
移动光标至希望的项目并按 Enter 键。
 
  按卷组列出所有的逻辑卷
  添加逻辑卷
  设置逻辑卷的特征
  显示逻辑卷的特征
  删除逻辑卷
  复制逻辑卷
 
 
输入[卷组名称]----------------------------------------------------------------------------------------
                                                                                             添加逻辑卷
 
为输入字段输入或选择值。 
当完成所有希望的更改之后,按 Enter 键。
  
                                                        [输入字段]
* 卷组名称                                           [oradatavg]     +
  
输入[逻辑卷类型][逻辑分区的数量][逻辑卷类型][逻辑分区的最大数量]---------------------------------------
                                                                                             添加逻辑卷
 
在输入字段中输入或选择值。
当完成所有希望的更改之后,按 Enter 键。
  
                                                        [输入字段]
  逻辑卷名称                                         [temp_disk_1]
* 卷组名称                                            oradatavg
* 逻辑分区的数量                                     [1]           
  物理卷名                                           []            
  逻辑卷类型                                         [raw]         
  物理卷位置                                          中间         
  物理卷范围                                          最小         
  用于分配的                                         []            
    物理卷最大数量
  每个逻辑分区的副本数量                              1            
  要一致性镜像化写入吗?                               主动         
  要将每个逻辑分区副本分配                            是           
    到一个单独的物理卷吗?
  要在重新组织的过程中                                是           
    重新分配物理卷吗?
  逻辑卷标号                                         []
  逻辑分区的最大数量                                 [512]         
  要启用坏块重定位吗?                                是           
  读取/写入的“规划策略”                             并行           
    逻辑分区副本
  要启用写入验证吗?                                  否           
  包含分配映射的文件                                 []
  组合分割区大小?                                   [未分割]      
  序列化 IO?                                         否           
 
更改raw设备属性 (root权限-oracle权限)----------------------------------------------------------------
注意:创建raw设备的时候会同时在/dev/目录下生成两个文件:一个是b(块设备)文件,另一个是c(字符设备文件),
其中c文件才是我们可用的裸设备,本例中为rtemp_disk_1。
#Chown oracleinstall /dev/rtemp_disk_1
#Chown oracleinstall /dev/temp_disk_1

有些场合需要chmod
此处为块设备,据说c设备是一个指向b设备的符号链接,因此本人认为b设备的属性也需要修改,
正确与否请读者测试,结果顺便告知在下一声:)

查看raw设备属性--------------------------------------------------------------------------------------
p550a:/dev#ls -l temp_disk_1
brwxrwxrwx   1 oracle   dba          80,124  8月11 10时49 temp_disk_1
p550a:/dev#ls -l rtemp_disk_1
crwxrwxrwx   1 oracle   dba          80,124  8月11 10时49 rtemp_disk_1
p550a:/dev#lslv temp_disk_1
LOGICAL VOLUME:     temp_disk_1            VOLUME GROUP:   oradatavg
LV IDENTIFIER:      000037750000d60000000112749c9dbb.124 PERMISSION:     read/write
VG STATE:           active/complete        LV STATE:       closed/syncd
TYPE:               raw                    WRITE VERIFY:   off
MAX LPs:            512                    PP SIZE:        512 megabyte(s)
COPIES:             1                      SCHED POLICY:   parallel
LPs:                2                      PPs:            2
STALE PPs:          0                      BB POLICY:      relocatable
INTER-POLICY:       minimum                RELOCATABLE:    yes
INTRA-POLICY:       middle                 UPPER BOUND:    32
MOUNT POINT:        N/A                    LABEL:          None
MIRROR WRITE CONSISTENCY: on/ACTIVE                              
EACH LP COPY ON A SEPARATE PV ?: yes                                    
Serialize IO ?:     NO 
 
例外情况:
RAC环境下有些节点可能创建LV失败,可以尝试重启HA,甚至可以启动另外一个节点的ha来配置
通过重启HA的方式看是否能解决,步骤如下:
#init.crs stop(停RAC)
#smit clstop(停HA)
确认RAC及HA服务停止后进行服务启动。
#smit clstart
#init.crs start
待RAC服务启动正常后,进行裸设备的添加(RAC原理上应该可以不起)

检查crs资源状态--------------------------------------------------------------
p550a:/#su - oracle
$ crs_stat -t
Name           Type           Target    State     Host        
------------------------------------------------------------
ora....0A.lsnr application    ONLINE    ONLINE    p550a       
ora.p550a.gsd  application    ONLINE    ONLINE    p550a       
ora.p550a.ons  application    ONLINE    ONLINE    p550a       
ora.p550a.vip  application    ONLINE    ONLINE    p550a       
ora....0B.lsnr application    ONLINE    OFFLINE               
ora.p550b.gsd  application    ONLINE    OFFLINE               
ora.p550b.ons  application    ONLINE    OFFLINE               
ora.p550b.vip  application    ONLINE    ONLINE    p550a       
ora.zhjport.db application    ONLINE    ONLINE    p550a       
ora....port.cs application    ONLINE    ONLINE    p550a       
ora....rt1.srv application    ONLINE    ONLINE    p550a       
ora....rt2.srv application    ONLINE    OFFLINE               
ora....t1.inst application    ONLINE    ONLINE    p550a       
ora....t2.inst application    ONLINE    OFFLINE

用raw设备扩充Oracle 表空间 (oracle权限)--------------------------------------
$ sqlplus /nolog
SQL>connect /as sysdba
SQL>alter tablespace TEMP add tempfile '/dev/rtemp_disk-1' size 1000M;
注意-add tempfile和 add datafile的区别---------------------------------------
 


本文转自zylhsy 51CTO博客,原文链接:http://blog.51cto.com/yunlongzheng/372241,如需转载请自行联系原作者

相关实践学习
DataV Board用户界面概览
本实验带领用户熟悉DataV Board这款可视化产品的用户界面
阿里云实时数仓实战 - 项目介绍及架构设计
课程简介 1)学习搭建一个数据仓库的过程,理解数据在整个数仓架构的从采集、存储、计算、输出、展示的整个业务流程。 2)整个数仓体系完全搭建在阿里云架构上,理解并学会运用各个服务组件,了解各个组件之间如何配合联动。 3 )前置知识要求   课程大纲 第一章 了解数据仓库概念 初步了解数据仓库是干什么的 第二章 按照企业开发的标准去搭建一个数据仓库 数据仓库的需求是什么 架构 怎么选型怎么购买服务器 第三章 数据生成模块 用户形成数据的一个准备 按照企业的标准,准备了十一张用户行为表 方便使用 第四章 采集模块的搭建 购买阿里云服务器 安装 JDK 安装 Flume 第五章 用户行为数据仓库 严格按照企业的标准开发 第六章 搭建业务数仓理论基础和对表的分类同步 第七章 业务数仓的搭建  业务行为数仓效果图  
相关文章
|
8月前
|
存储 Oracle NoSQL
Oracle 表空间、数据文件、schema的关系
Oracle 表空间、数据文件、schema的关系
208 2
|
5月前
|
Oracle 关系型数据库 数据库
[oracle]拆分多用户的公共表空间
[oracle]拆分多用户的公共表空间
|
6月前
|
存储 Oracle 关系型数据库
|
6月前
|
SQL Oracle 关系型数据库
关系型数据库Oracle设置 RMAN 环境:
【7月更文挑战第25天】
87 2
|
8月前
|
SQL Oracle 关系型数据库
实时计算 Flink版产品使用合集之在oracle cdc2.3 + flink1.7环境下只能初始化同步数据,但后续Oracle的增删改查无法同步出去,是什么导致的
实时计算Flink版作为一种强大的流处理和批处理统一的计算框架,广泛应用于各种需要实时数据处理和分析的场景。实时计算Flink版通常结合SQL接口、DataStream API、以及与上下游数据源和存储系统的丰富连接器,提供了一套全面的解决方案,以应对各种实时计算需求。其低延迟、高吞吐、容错性强的特点,使其成为众多企业和组织实时数据处理首选的技术平台。以下是实时计算Flink版的一些典型使用合集。
|
8月前
|
SQL Oracle Unix
Oracle sqlplus failed on AIX platform(/usr/lib/lib
Oracle sqlplus failed on AIX platform(/usr/lib/lib
49 1
|
8月前
|
SQL Oracle 关系型数据库
Oracle 数据泵导出导入(映射表空间、Schema)
Oracle 数据泵导出导入(映射表空间、Schema)
|
8月前
|
Oracle 关系型数据库 数据库
Oracle 11gR2学习之三(创建用户及表空间、修改字符集和Oracle开机启动)
Oracle 11gR2学习之三(创建用户及表空间、修改字符集和Oracle开机启动)
|
8月前
|
存储 Oracle 关系型数据库
Oracle表空间:数据王国的疆域规划
【4月更文挑战第19天】Oracle中的表空间是逻辑存储结构,用于存放数据库对象的物理数据,是数据库性能优化和备份恢复的基础。表空间类型多样,如永久和临时表空间,需根据业务需求进行规划和管理。通过监控使用情况、利用自动扩展功能,可有效管理表空间,提高数据访问速度和可靠性。深入理解表空间有助于优化数据库存储和管理。