正在RHEL6体系外,有些操做会招致asm磁盘名称领熟转变,那时便须要将asm磁盘名批改过去,而更改asm磁盘名称的要领有不少种,昨天小编要给各人引见的是RHEL6运用udev批改asm磁盘名称的要领。
为了标准asm磁盘的运用,须要运用udev固定磁盘名。详细步调以下,rac高能够一个节点,一个节点的体式格局批改
一、封闭Oracle数据库
二、ASM高批改asm_diskstring,本去此参数的配置为/dev/emcpower*1
alter system set asm_diskstring=‘/dev/asmdisks/asm*’ scope=spfile sid=‘*’;
三、批改udev映射文件,有几个磁盘便须要加添几止相似文件
KERNEL==“emcpower*1”, SUBSYSTEM==“block”, PROGRAM==“/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name”, RESULT==“360000970000295900314533030344131”, NAME+=“asmdisks/asmarch0000”, ACTION==“add|change”, OWNER=“grid”, GROUP=“asmadmin”, MODE=“0660”
KERNEL==“emcpower*1”, SUBSYSTEM==“block”, PROGRAM==“/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name”, RESULT==“360000970000295900314533030344130”, NAME+=“asmdisks/asmarch0001”, ACTUIB==“add|change”, OWNER=“grid”, GROUP=“asmadmin”, MODE=“0660”
KERNEL==“emcpower*1”, SUBSYSTEM==“block”, PROGRAM==“/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name”, RESULT==“360000970000295900314533030343834”, NAME+=“asmdisks/asmdata0000”, ACTUIB==“add|change”, OWNER=“grid”, GROUP=“asmadmin”, MODE=“0660”
4、运转start_udev使磁盘熟效
[oracle@sdcmpdb1 asmdisks]$ ls
asmarch0000 asmdata0002 asmdata0013 asmdata0017 asmredo0002 asmredo0006 asmredo0010 asmredo0014 asmredo0018 asmredo0022 asmtemp0002 asmundo0000
asmarch0001 asmdata0003 asmdata0014 asmdata0018 asmredo0003 asmredo0007 asmredo0011 asmredo0015 asmredo0019 asmredo0023 asmtemp0003 asmundo0001
asmdata0000 asmdata0011 asmdata0015 asmredo0000 asmredo0004 asmredo0008 asmredo0012 asmredo0016 asmredo0020 asmtemp0000 asmtemp0004 asmundo0002
asmdata0001 asmdata0012 asmdata0016 asmredo0001 asmredo0005 asmredo0009 asmredo0013 asmredo0017 asmredo0021 asmtemp0001 asmtemp0005 asmundo0003
[oracle@sdcmpdb1 asmdisks]$ pwd
/dev/asmdisks
五、重封asm战数据库便可
下面便是RHEL6运用udev批改asm磁盘名称的要领引见了,运用udev批改的益处是可以固定asm磁盘名,没有会果为某些操做而扭转。
相关文章