Oracle单机实例+ASM( 二 )


Loading module "oracleasm": oracleasm
Configuring "oracleasm" to use device physical block size
Mounting ASMlib driver filesystem: /dev/oracleasm
 
#oracleasm status
Checking if ASM is loaded: yes
Checking if /dev/oracleasm is mounted: yes
 
二、创建ASM磁盘[root@rac31 ~]# oracleasm createdisk DATA1 /dev/sdb1Writing disk header: doneInstantiating disk: done扫描:oracleasm scandisks
列出:oracleasm listdisks
 
安装xhost +工具 用于图形化界面
[root@rac31 ~]#yum whatprovides "*/xhost"
Loaded plugins: product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
base/filelists_db | 3.4 MB 00:00 ...
xorg-x11-server-utils-7.7-2.el6.x86_64 : http://X.Org X11 X server utilities
Repo : base
Matched from:
Filename : /usr/bin/xhost
[root@rac31 ~]#yum -y install xorg-x11-server-utils-*
需要打开Xmanager工具

Oracle单机实例+ASM

文章插图
 
[root@rac31 ~]#export DISPLAY=172.16.1.203:0.0 ###该IP为本地ipconfig在使用远程的主机IP
[root@rac31 ~]#xhost +
access control disabled, clients can connect from any host
xhost: must be on local machine to enable or disable access control.
 
安装grid组:
[grid@ rac31 grid]$ export DISPLAY=172.16.1.203:0.0
[grid@ rac31 grid]$ xhost +
[grid@ rac31 grid]$ ./runInstaller
Oracle单机实例+ASM

文章插图
 

Oracle单机实例+ASM

文章插图
 

Oracle单机实例+ASM

文章插图
 

Oracle单机实例+ASM

文章插图
 

Oracle单机实例+ASM

文章插图
 
需要确保软件包均已安装(pdksh软件包可忽略),版本不同亦可,由于使用的是虚拟机 虚拟内存问题与OS问题可忽略
 
Oracle单机实例+ASM

文章插图
 
确保无误后,忽略所有进行下一步
Oracle单机实例+ASM

文章插图
 

Oracle单机实例+ASM

文章插图
 

Oracle单机实例+ASM

文章插图
 

Oracle单机实例+ASM

文章插图
 
需要执行
/u01/app/oraInventory/orainstRoot.sh与/u01/app/11.2.0/grid/root.sh
Oracle单机实例+ASM

文章插图
 

Oracle单机实例+ASM

文章插图
 
执行
/u01/app/11.2.0/grid/root.sh后需要执行,上述红框内容,大意是说,配置grid为一个独立的节点(单实例)需要root用户,执行roothas.pl命令
[root@rac31 ~]#/u01/app/11.2.0/grid/perl/bin/perl -I/u01/app/11.2.0/grid/perl/lib -I/u01/app/11.2.0/grid/crs/install /u01/app/11.2.0/grid/crs/install/roothas.pl
Oracle单机实例+ASM

文章插图
 
注:由于我们使用的是centos7系统,oracle默认识别的是6版本的系统,在执行该命令时,另开一个窗口切换到oracle用户执行已下命令/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1,执行完后可ctrl+c停止,否则会报错
[root@rac31 ~]#/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1
错误截图
 
Oracle单机实例+ASM

文章插图
 
正确截图
Oracle单机实例+ASM

文章插图
 

Oracle单机实例+ASM

文章插图
 
点击ok,完成安装
Oracle单机实例+ASM

文章插图
 
使用ASMCA命令创建ASM磁盘组
[root@rac31 ~]#su – grid
[grid@rac32 bin]$ pwd
/u01/app/11.2.0/grid/bin
[grid@rac32 bin]$ export DISPLAY=172.16.1.124:0.0
[grid@rac32 bin]$ ./asmca
Oracle单机实例+ASM

文章插图
 
点击Specify Disk Gruop 制定磁盘组


推荐阅读