OCM_Session7_2_创建组,用户,设置用户密码

在所有集群节点上,Oracle软件所有者用户和Oracle Inventory、OSDBA及OSOPER组必须存在且相同。要创建这些相同的用户和组,您需要确定在创建它们的节点上分配的用户ID和组ID,然后在其他集群节点上使用相同的名称和ID创建用户和组。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

二、创建组,用户,设置用户密码
 
在OCM环境中,用户和用户组也已经配置好。我们只需要查看 id oracle。


2.4.6 Creating Identical Users and Groups on Other Cluster Nodes

Note:

You must complete the following procedures only if you are using local users and groups. If you are using users and groups defined in a directory service such as NIS, then they are already identical on each cluster node.

The Oracle software owner user and the Oracle Inventory, OSDBA, and OSOPER groups must exist and be identical on all cluster nodes. To create these identical users and groups, you must identify the user ID and group IDs assigned them on the node where you created them, then create the user and groups with the same name and ID on the other cluster nodes.

Identifying the User and Group IDs

To determine the user ID (UID) of the Oracle software owner user and the group IDs (GID) of the Oracle Inventory, OSDBA, and OSOPER groups, follow these steps:

  1. Enter following command:

    # id oracle

    The output from this command is similar to the following:

    uid=440(oracle) gid=200(oinstall) groups=201(dba),202(oper)
  2. From the output, identify the user ID (UID) for the oracle user and the group identities (GIDs) for the groups to which it belongs.

Creating the User and Groups on the Other Cluster Nodes

To create the user and groups on the other cluster nodes, repeat the following procedure on each node:

  1. Log in to the next cluster node as root.

  2. Enter commands similar to the following to create the oinstall and dba groups, and if required, the oper group. Use the -g option to specify the correct GID for each group.

    # /usr/sbin/groupadd -g 200 oinstall
     
    # /usr/sbin/groupadd -g 201 dba
     
    # /usr/sbin/groupadd -g 202 oper

    Note:

    If the group already exists, then use the   groupmod  command to modify it if necessary. If you cannot use the same group ID for a particular group on this node, then view the   /etc/group  file on all nodes to identify a group ID that   is  available on every node. You must then specify that ID for the group on all of the nodes.
  3. To create the oracle user, enter a command similar to the following:

    # /usr/sbin/useradd -u 200 -g oinstall -G dba[,oper] oracle

    In the preceding command:

    • The -u option specifies the user ID, which must be the user ID that you identified in the previous subsection

    • The -g option specifies the primary group, which must be the Oracle Inventory group, for example oinstall

    • The -G option specifies the secondary groups, which must include the OSDBA group and if required, the OSOPER group. For example: dba or dba,oper

      Note:

      If the   oracle  user already exists, then use the   usermod  command to modify it if necessary. If you cannot use the same user ID for the   oracle  user on this node, then view the   /etc/passwd  file on all nodes to identify a user ID that   is  available on every node. You must then specify that ID for the user on all of the nodes.
  4. Set the password of the oracle user:

    # passwd oracle
     
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------


    我的修改如下:

groupadd oinstall
groupadd dba
useradd  -g oinstall -G dba -d /home/oracle oracle
passwd oracle

------------------------------------------------------------------------------------------------
rac1节点

[root@rac1 ~]# groupadd oinstall
[root@rac1 ~]# groupadd dba
[root@rac1 ~]# useradd  -g oinstall -G dba -d /home/oracle oracle
[root@rac1 ~]# passwd oracle
Changing password for user oracle.
New UNIX password: 
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password: 
passwd: all authentication tokens updated successfully.
[root@rac1 ~]# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
[root@rac1 ~]# 
--------------------------------------------------------------------------------------------------
rac2节点

[root@rac2 ~]# groupadd oinstall
[root@rac2 ~]# groupadd dba
[root@rac2 ~]# useradd  -g oinstall -G dba -d /home/oracle oracle
[root@rac2 ~]# passwd oracle
Changing password for user oracle.
New UNIX password: 
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password: 
passwd: all authentication tokens updated successfully.
[root@rac2 ~]# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
[root@rac2 ~]# 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值