`
njliuqi
  • 浏览: 10345 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

oralce ASM install

阅读更多
1. create virtual disk
[root@localhost~]# fdisk -l

/dev/sda1

/dev/sdb1

/dev/sdc1

/dev/sdd1

/dev/sde1

2. install oracle asm lib
rpm -ivh oracleasm-support-2.0.3-1

rpm -ivh oracleasm-2.6.18-8.el5-2.0.4-1.el5

rpm -ivh oracleasmlib-2.0.3-1.el5

== create user and group == [root@localhost~]# groupadd oinstall

[root@localhost~]# groupadd dba

[root@localhost~]# useradd -g oinstall -G dba -d /u01/oracle oracle

3. 配置rawdevices
# vi /etc/udev/rules.d/60-raw.rules

添加以下部分的内容

ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"

ACTION=="add", ENV{MAJOR}=="8", ENV{MINOR}=="1", RUN+="/bin/raw /dev/raw/raw2 %M %m"

# start_udev

Starting udev: [ OK ]

4. configure oracleasm
[root@localhost~]# /etc/init.d/oracleasm configure

Default user to own the driver interface [oracle]:

Default group to own the driver interface [dba]:

Start Oracle ASM library driver on boot (y/n) [y]:

Fix permissions of Oracle ASM disks on boot (y/n) [y]:

Writing Oracle ASM library driver configuration: [  OK  ]

Loading module "oracleasm": [  OK  ]

Mounting ASMlib driver filesystem: [  OK  ]

Scanning system for ASM disks:

[  OK  ]

[root@localhost~]# /etc/init.d/oracleasm createdisk VOL1 /dev/sdb1

[root@localhost~]# /etc/init.d/oracleasm createdisk VOL2 /dev/sdc1

[root@localhost~]# /etc/init.d/oracleasm createdisk VOL3 /dev/sdd1

[root@localhost~]# /etc/init.d/oracleasm createdisk VOL4 /dev/sde1
 
[root@localhost ~]# /etc/init.d/oracleasm listdisks

[root@localhost ~]# /etc/init.d/oracleasm scandisks

Scanning system for ASM disks:

[  OK  ]

5. install Oracle
不要安装实例

6. create asm.ora
创建初始化文件
 
#touch $ORACLE_HOME/dbs/init+ASM.ora

*.asm_diskstring='/dev/oracleasm/disks/VOL*'

*.asm_diskgroups='dgroup1'

*.background_dump_dest='/u01/admin/+ASM/bdump'

*.core_dump_dest='/u01/admin/+ASM/cbump'

*.instance_type='asm'

*.large_pool_size=12M

*.remote_login_passwordfile='SHARED'

*.user_dump_dest='/u01/admin/+ASM/udump'
[root@localhost~]# export ORACLE_SID=+ASM

创建密码文件

[oracle]$ orapwd file=orapwd+ASM password=dba
创建目录结构

[oracle]$ mkdir -p $ORACLE_BASE/admin/+ASM/udump
[oracle]$ mkdir -p $ORACLE_BASE/admin/+ASM/bdump
[oracle]$ mkdir -p $ORACLE_BASE/admin/+ASM/cdump
SQL>create spfile from pfile

SQL> create diskgroup dgroup1 normal redundancy

2> failgroup fgroup1 disk '/dev/oracleasm/disks/VOL1','/dev/oracleasm/disks/VOL2'

3> failgroup fgroup2 disk '/dev/oracleasm/disks/VOL3','/dev/oracleasm/disks/VOL4'

#create asm database

[oracle@localhost~]$dbca

[oracle@localhost~]$export ORACLE_SID=+ASM

[oracle@localhost~]$sqlplus / as sysdba

SQL>startup

SQL>exit

[oracle]$export ORACLE_SID=asmdemo

[oracle]$sqlplus / as sysdba

SQL>startup

#测试

v$asm_operation

v$asm_diskgroup

v$asm_disk }}}

分享到:
评论

相关推荐

    安装oracle ASM所需的系统包:oracleasmlib、oracleasm-support

    sudo yum install oracleasm-support-2.1.11-2.el7.x86_64.rpm ``` 4. **配置Oracle ASMLIB**:安装完成后,需要配置系统以使用ASMLIB。这通常包括设置开机启动服务和加载内核模块。 ``` sudo /etc/init.d/...

    redhat6.5 oracle ASM驱动

    sudo /etc/init.d/oracleasm install sudo /etc/init.d/oracleasm setup ``` 4. **创建和格式化ASM磁盘**:识别并格式化要用于ASM的磁盘,例如: ```bash sudo /sbin/oracleasm createdisk DISK1 /dev/sdb ...

    kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm

    可能需要运行`sudo /etc/init.d/oracleasm install`来加载和启用模块。 4. **安装ASM库**:`oracleasmlib`的安装是必要的,因为数据库实例需要这个库来识别和操作ASM磁盘。 5. **创建ASM磁盘**:使用`oracleasm`...

    oracle-support oracleasmlib kmod-oracleasm包

    1. 安装必要的包:使用`yum install`命令安装`oracleasm-support`和`kmod-oracleasm`。 2. 初始化OracleASM:运行`oracleasm initialize`命令来初始化OracleASM。 3. 检测并安装磁盘:使用`oracleasm scandisks`找到...

    oracleasmlib以及 kmod-oracleasm驱动包

    1. 安装kmod-oracleasm:首先,需要将该模块安装到系统中,这通常通过执行`yum install kmod-oracleasm`或`rpm -ivh kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm`来完成。确保系统有权限访问Oracle的yum仓库。 2. ...

    oracleasm安装所需的rpm

    这个包包含了`oracleasm-install`和`oracleasm-uninstall`命令,用于管理ASM磁盘。 4. **kernel-devel**: 这个包包含Linux内核的源代码头文件,是编译Oracle ASM内核模块所必需的。 5. **glibc-devel**: 提供C库的...

    centos 7 oracelasm 打包下载,亲测能用

    2. 激活Oracle ASM支持:运行`sudo /etc/init.d/oracleasm install`命令来安装Oracle ASM支持。 3. 初始化Oracle ASM:使用`sudo oracleasm initialize`命令初始化ASM。 4. 创建ASM磁盘:使用`sudo oracleasm ...

    kmod-oracleasm-2.0.6.rh1-2.el6.x86_64.rpm

    2. 安装RPM包,使用`yum install kmod-oracleasm-2.0.6.rh1-2.el6.x86_64.rpm` 或 `dnf install kmod-oracleasm-2.0.6.rh1-2.el6.x86_64.rpm` 3. 初始化Oracle ASM,使用`/etc/init.d/oracleasm init` 4. 配置Oracle...

    kmod-oracleasm-2.0.6.rh1-3.el6_5.x86_64.rpm和kmod-oracleasm-2.0.8-4

    2. **安装依赖**:运行`yum install oracle-rdbms-server-11gR2-asm-*`来安装所有必要的ASM组件,包括kmod-oracleasm。 3. **加载内核模块**:使用`modprobe oracleasm`命令加载Oracle ASM内核模块。 4. **初始化ASM...

    oracleasm-configure.zip

    `/etc/init.d/oracleasm configure` 是其中的关键一步,用于配置Oracle ASM初始化服务。 首先,让我们了解Oracle ASM的核心功能。ASM为Oracle数据库提供了集成的磁盘管理解决方案,它能够自动管理磁盘空间,包括...

    oracleasm安装包for redhat7.zip

    使用`oracleasm scandisks`命令列出所有可识别的磁盘,然后使用`oracleasm createdisk DISKNAME /dev/sdx`命令(其中x代表磁盘的设备名)将磁盘注册到Oracle ASM中。 6. **创建Oracle ASM磁盘组**:注册磁盘后,...

    oracle asm 安装

    oracle asm install oracle数据库初级人员使用

    kmod-oracleasm-2.0.8-4.el6_6.x86_64

    2. **安装依赖**:使用`yum install -y kmod-oracleasm-2.0.8-4.el6_6.x86_64.rpm`或`rpm -ivh kmod-oracleasm-2.0.8-4.el6_6.x86_64.rpm`来安装这个包。如果还有其他依赖,可能需要通过`yum`或`apt-get`命令来解决...

    Oracle_Linux6.3_oracleasm_Package_installstep

    oracleasm-support、oracleasmlib、kernel-firmware、bfa-firmware、kmod-oracleasm及安装步骤

    (rhel7) oracleasm安装rpm

    (rhel7) oracleasm rpm安装包:kmod-oracleasm-2.0.8-19.el7.x86_64.rpm oracleasmlib-2.0.12-1.el7.x86_64.rpm oracleasm-support-2.1.8-3.el7.x86_64.rpm

    Redhat6安装ASM所需lib--亲测可用

    例如,`/sbin/oracleasm install -d /dev/sdb`将设备/sdb配置为ASM使用,然后使用`/sbin/oracleasm enable`命令启用ASM。 5. **创建ASM实例**:最后,使用Oracle Database的安装程序创建一个ASM实例,或者手动使用...

    oracle centos7 asm依赖包

    Oracle ASM(Automatic Storage Management)是Oracle数据库的一种存储管理解决方案,专为高性能、高可用性和易于管理而设计。在CentOS 7环境下配置Oracle ASM,首先需要确保系统满足一系列的依赖包要求。以下是对...

    oracleasm-2.0.5.tar.gz

    在本源码包"oracleasm-2.0.5.tar.gz"中,我们将探讨Oracle ASM的相关知识点。 首先,Oracle ASM的主要特点包括: 1. **自动化存储管理**:Oracle ASM能够自动分配、扩展和重新分配磁盘空间,减少了系统管理员对...

    kmod-oracleasm-2.0.6.rh1-2.el6.x86_64

    它通常包括 `oracleasm` 工具集,如 `oracleasm-install`, `oracleasm-uninstall`, `oracleasm-scan`, `oracleasm-setdefaultdisk` 等,这些工具帮助用户管理 ASM 磁盘和初始化区。 2. **kmod-oracleasm-2.0.6.rh1-...

Global site tag (gtag.js) - Google Analytics