安装grid时找不到ASM共享磁盘

本文发布时间: 2019-Mar-22
解决办法:查看oracleasmlib库文件是否存在[root@t_rac_one:~]# rpm -ql oracleasmlib-2.0.4-1.SLE10/opt/oracle/extapi/opt/oracle/extapi/64/opt/oracle/extapi/64/asm/opt/oracle/extapi/64/asm/orcl/opt/oracle/extapi/64/asm/orcl/1/opt/oracle/extapi/64/asm/orcl/1/libasm.so/usr/sbin/oracleasm-discover[root@t_rac_one:/]# cd /opt/oracle[root@t_rac_one:/opt/oracle]# lsbin发现这些文件己丢失或被意外删除,因此需要重新安装。[root@t_rac_one:~]# rpm -qa | grep -i oracleasmliboracleasmlib-2.0.4-1.SLE10[root@t_rac_one:~]# rpm -e oracleasmlib-2.0.4-1.SLE10清除残留的目录结构[root@t_rac_one:/opt]# rm -rf oracle/[root@t_rac_one:~]# rpm -ivh oracleasmlib-2.0.4-1.sle10.x86_64.rpmPreparing... ########################################### [100%] 1:oracleasmlib ########################################### [100%][root@t_rac_one:/opt/oracle]# ls -ltotal 0drwxr-x--- 2 root 507 80 2011-06-23 23:26 bindrwxr-xr-x 3 root root 72 2011-07-06 04:31 extapi重新配置oracleasm,配置完后重启oraclasm或scandisks[root@t_rac_one:/opt/oracle]# /etc/init.d/oracleasm configureConfiguring the Oracle ASM library driver.This will configure the on-boot properties of the Oracle ASM librarydriver. The following questions will determine whether the driver isloaded on boot and what permissions it will have. The current valueswill be shown in brackets ('[]'). Hitting <ENTER> without typing ananswer will keep that current value. Ctrl-C will abort.Default user to own the driver interface [grid]:Default group to own the driver interface [asmadmin]:Start Oracle ASM library driver on boot (y/n) [y]:Scan for Oracle ASM disks on boot (y/n) [y]:Writing Oracle ASM library driver configuration: doneInitializing the Oracle ASMLib driver: doneScanning the system for Oracle ASMLib disks: done[root@t_rac_one:/opt/oracle]# /etc/init.d/oracleasm enableWriting Oracle ASM library driver configuration: doneInitializing the Oracle ASMLib driver: doneScanning the system for Oracle ASMLib disks: done方法一:[root@t_rac_one:/opt/oracle]# /etc/init.d/oracleasm scandisksScanning the system for Oracle ASMLib disks: done[root@t_rac_one:/opt/oracle]# /etc/init.d/oracleasm listdisksCRSVOL1DATAVOL1FRAVOL1方法二:[root@t_rac_one:/opt/oracle]# /etc/init.d/oracleasm restartDropping Oracle ASMLib disks: doneShutting down the Oracle ASMLib driver: doneInitializing the Oracle ASMLib driver: doneScanning the system for Oracle ASMLib disks: done运行结果:特别提示:oracleasmlib默认安装到/opt/oracle目录,请确保该目录访问权限配置正确,且各节点都保持一致,如下:


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:11pm
栏目列表