Linux7系统环境软件部署Oracle RAC集群使用udev持久化的方法
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,这篇文章主要介绍Linux7系统环境软件部署Oracle RAC集群使用udev持久化的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在linux6版本的操作系统中,配完u
千家信息网最后更新 2025年01月22日Linux7系统环境软件部署Oracle RAC集群使用udev持久化的方法
这篇文章主要介绍Linux7系统环境软件部署Oracle RAC集群使用udev持久化的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
在linux6版本的操作系统中,配完udev配置文件后,通过start_udev重新加载udev配置文件即可实现udev绑定磁盘持久化,但是在linux7系统中,已经丢弃start_udev命令,如下提示找不到命令:
[root@qsyxdb2 ~]# start_udevbash: start_udev: 未找到命令...[root@qsyxdb2 ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.3 (Maipo)
在linux7系统中,虽然没有了start_udev命令,但是linux7提供了更加强大完善的udev管理使用工具,即udevadm,如下所示使用udevadm的帮助信息。
[root@qsyxdb2 ~]# udevadm -helpudevadm [--help] [--version] [--debug] COMMAND [COMMAND OPTIONS] Send control commands or test the device manager. Commands: info Query sysfs or the udev database trigger Request events from the kernel settle Wait for pending udev events control Control the udev daemon monitor Listen to kernel and udev events test Test an event run test-builtin Test a built-in command[root@qsyxdb2 ~]#
通过help信息可以一层一层查看详细使用方法及对应的功能作用,各位看官可根据爱好自行研究。
那么在linux7中该如何通过udev实现持久化呢。如下配置完udev后需要执行udevadm trigger --type=devices --action=change或者udevadm control --reload或者udevadm control -R使配置文件生效。如下所示:
[root@qsyxdb2 ~]# cat /etc/udev/rules.d/99-oracle-asmdevices.rules KERNEL=="sd*",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="3600000e00d2a0000002a065a000b0000", RUN+="/bin/sh -c 'mknod /dev/asmdiskb b $major $minor; chown grid:asmadmin /dev/asmdiskb; chmod 0660 /dev/asmdiskb'"KERNEL=="sd*",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="3600000e00d2a0000002a065a000c0000", RUN+="/bin/sh -c 'mknod /dev/asmdiskc b $major $minor; chown grid:asmadmin /dev/asmdiskc; chmod 0660 /dev/asmdiskc'"KERNEL=="sd*",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="3600000e00d2a0000002a065a000d0000", RUN+="/bin/sh -c 'mknod /dev/asmdiskd b $major $minor; chown grid:asmadmin /dev/asmdiskd; chmod 0660 /dev/asmdiskd'"KERNEL=="sd*",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="3600000e00d2a0000002a065a00110000", RUN+="/bin/sh -c 'mknod /dev/asmdiske b $major $minor; chown grid:asmadmin /dev/asmdiske; chmod 0660 /dev/asmdiske'"KERNEL=="sd*",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="3600000e00d2a0000002a065a00120000", RUN+="/bin/sh -c 'mknod /dev/asmdiskf b $major $minor; chown grid:asmadmin /dev/asmdiskf; chmod 0660 /dev/asmdiskf'"[root@qsyxdb2 ~]#[root@qsyxdb2 ~]# /sbin/udevadm trigger --type=devices --action=change[root@qsyxdb2 ~]# ll /dev/asmdisk*brw-rw---- 1 grid asmadmin 8, 16 8月 16 15:35 /dev/asmdiskbbrw-rw---- 1 grid asmadmin 8, 32 8月 16 15:35 /dev/asmdiskcbrw-rw---- 1 grid asmadmin 8, 48 8月 16 15:35 /dev/asmdiskdbrw-rw---- 1 grid asmadmin 8, 64 8月 16 15:35 /dev/asmdiskebrw-rw---- 1 grid asmadmin 8, 80 8月 16 15:35 /dev/asmdiskf
如果结果未生效,那么就通过检查配置文件,确保配置文件配置正确,最后还是不能生效,只能放大招了:重启系统。
以上是"Linux7系统环境软件部署Oracle RAC集群使用udev持久化的方法"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
配置
系统
文件
命令
方法
环境
软件
集群
信息
内容
篇文章
帮助
强大
操作系统
价值
作用
使用方法
兴趣
功能
小伙
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网页显示服务器工作进展
冷箭计划软件开发
我的世界屌德斯的服务器
青海省网络安全监控
河北新一代软件开发服务参考价格
你想站在网络安全的巅峰吗
软件开发技术项目实训中心前景
涛诚网络技术部
跳板服务器哪里租
安装08数据库出现停止工作
cs1.6创建服务器
我的世界 服务器 破解
软件开发设计合同范本
数据库哪个引擎支持全文索引
大尚网络技术有限公司深圳
虚拟服务器都需要买什么
网络安全可以围绕几点讲
飞速软件开发共性平台软件
t220服务器
无服务器的两种管理模式
网络安全保密协议意义
软件开发企业要怎么做账
电信网络技术入股
2020年网络安全为人民
星际蜗牛c款服务器
广州鑫时代网络技术有限公司
重庆软件开发定制加盟报价
刘冬国科大网络安全
网络安全学习哪些专业
永兴学it软件开发培训中心