4月27日总结
正常情况按照标准配置的环境变量,只能grid用户查看RAC集群资源状态。
crsctl stat res -t
但是绝大部分操作其实都是oracle用户来操作,比如启停数据库,操作完成以后就需要检查下集群资源状态。
看到好多DBA在现场操作时就是来回各种切换或开多个窗口。
其实有两个简单的解决方法可以实现不切换用户查询RAC集群资源状态:
1.使用oracle用户,写全路径来查询
小技巧是,可以查询
ps -ef|grep d.bin
确认具体路径后,直接复制这个路径查询:
[oracle@db01rac2 ~]$ /u01/app/19.3.0/grid/bin/crsctl stat res -t
适合不是自己的环境,也不方便给人家设置环境变量。
2.设置好环境变量,一劳永逸
直接在oracle用户的环境变量下,
[oracle@db01rac2 ~]$ vi ~/.bash_profile
添加/修改:
export GRID_HOME=/u01/app/19.3.0/grid
export PATH=$ORACLE_HOME/bin:$GRID_HOME/bin:$PATH;
第一行是新增,第二行是原来基础上,中间添加了一个$G
本文作者:lmyyyy
本文链接:https://www.cnblogs.com/lmyy/p/17359760.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步