asmadmin asmdba asmoper组的来历
2016-01-15 10:18
417 查看
前些日子,有一位好学的朋友问我,什么GI安装时要用到3个组,这3个组出哪能看出来是必须的,作用是什么?......... 然后,一大堆的问题都来了
第一 这三个组是由库文件定义的;
第二 由于角色管理的混乱会带来许多不可控制的问题原因,所以,按责任就划分出了5个不同的组
oinstall这个是清单目录和GI、DB共有的组
asmadmin asmdba asmoper 是grid用户来管理ASM磁盘使用的
asmdba asmoper dba是oracle用户来管理数据库使用的
oracle的ASM不只是能管理oracle数据库或其SUN的存储,ASM最终要发展成管理存储的神器,通用存储管理器 USM。
所有,这些事情都是规划了很多年,在一步一步前进的规划。
[grid@rac02 lib]$ more config.c
/* SS_DBA_GRP defines the UNIX group ID for sqldba adminstrative access. */
/* Refer to the Installation and User's Guide for further information. */
/* IMPORTANT: this file needs to be in sync with
rdbms/src/server/osds/config.c, specifically regarding the
number of elements in the ss_dba_grp array.
*/
#define SS_DBA_GRP "asmdba"
#define SS_OPER_GRP "asmoper"
#define SS_ASM_GRP "asmadmin"
char *ss_dba_grp[] = {SS_DBA_GRP, SS_OPER_GRP, SS_ASM_GRP};
[grid@rac02 lib]$ pwd
/u01/app/11.2.0/grid/rdbms/lib
第一 这三个组是由库文件定义的;
第二 由于角色管理的混乱会带来许多不可控制的问题原因,所以,按责任就划分出了5个不同的组
oinstall这个是清单目录和GI、DB共有的组
asmadmin asmdba asmoper 是grid用户来管理ASM磁盘使用的
asmdba asmoper dba是oracle用户来管理数据库使用的
oracle的ASM不只是能管理oracle数据库或其SUN的存储,ASM最终要发展成管理存储的神器,通用存储管理器 USM。
所有,这些事情都是规划了很多年,在一步一步前进的规划。
[grid@rac02 lib]$ more config.c
/* SS_DBA_GRP defines the UNIX group ID for sqldba adminstrative access. */
/* Refer to the Installation and User's Guide for further information. */
/* IMPORTANT: this file needs to be in sync with
rdbms/src/server/osds/config.c, specifically regarding the
number of elements in the ss_dba_grp array.
*/
#define SS_DBA_GRP "asmdba"
#define SS_OPER_GRP "asmoper"
#define SS_ASM_GRP "asmadmin"
char *ss_dba_grp[] = {SS_DBA_GRP, SS_OPER_GRP, SS_ASM_GRP};
[grid@rac02 lib]$ pwd
/u01/app/11.2.0/grid/rdbms/lib
相关文章推荐
- Linux命令之expect
- web前端人员每天必须关注的前端社区网站
- nginx location
- 子元素应该margin-top影响父元素的解决办法
- windows, linus读取properties配置文件
- linux下eclipse安装及快捷方式创建
- PHP基于cookie与session统计网站访问量并输出显示的方法
- Linux报错
- NanoPC裸机LED操作
- LINUX下执行脚本:/bin/sh^M: bad interpreter: No such file or directory 异常
- Linux命令之tar
- Nginx中配置用户服务器访问认证的方法示例
- 【转】如何系统学习LINUX
- Centos添加硬盘分区、挂载磁盘
- linux下的C语言开发(动态库)
- 四大图像库:OpenCV/FreeImage/CImg/CxImage (zz)
- linux下的C语言开发(静态库)
- POP介绍与使用实践(快速上手动画)
- 解决VS和opencv中常遇见错误
- linux rename总结