Oracle Solaris Cluster 소프트웨어와 함께 Oracle RAC 설치에서 DBA 그룹 이름은 대개 dba로 지정됩니다. 이 그룹에는 대개 root 사용자 및 oracle 사용자가 포함됩니다.
각 클러스터 노드에서 이 작업을 수행하십시오.
# groupadd -g group-id group-name
항목을 추가하는 그룹의 이름을 지정합니다. 이 그룹의 이름은 대개 dba로 지정됩니다.
시스템 내에서 그룹의 고유한 숫자 ID(GID)를 지정합니다.
Oracle RAC를 실행할 수 있는 각 노드에서 명령이 동일한지 확인합니다.
데이터 서비스 클라이언트가 정보를 사용할 수 있도록 NIS(Network Information Service) 또는 NIS+와 같은 네트워크 이름 서비스에서 이름 서비스 항목을 만들 수 있습니다. 또한 로컬 /etc 파일에서 항목을 만들어 네트워크 이름 서비스에 대한 종속성을 없앨 수 있습니다.
root 사용자에 대한 홈 디렉토리는 만들 필요가 없습니다.
홈 디렉토리를 만드는 각 잠재 사용자에 대해 다음 명령을 입력합니다.
# mkdir -p user-home
만드는 홈 디렉토리의 전체 경로를 지정합니다.
root 사용자는 추가할 필요가 없습니다.
useradd 명령을 사용하여 각 사용자를 추가합니다. 사용자를 시스템에 추가하면 사용자에 대한 항목이 다음 파일에 추가됩니다.
/etc/passwd
/etc/shadow
# useradd -u user-id -g group-name -d user-home \ [ -s user-shell] user-name
시스템 내에서 사용자의 고유한 숫자 ID(UID)를 지정합니다.
사용자가 멤버인 사용자 그룹의 이름을 지정합니다. Step 2에서 정의한 DBA 그룹을 지정해야 합니다.
사용자의 홈 디렉토리에 대한 전체 경로를 지정합니다. Step 3에서 사용자에 대해 만든 홈 디렉토리를 지정해야 합니다.
선택적으로 사용자가 로그인할 때 사용자의 셸로 사용할 프로그램의 전체 경로 이름을 지정합니다. –s 옵션을 생략할 경우 시스템에서는 기본적으로 /bin/sh 프로그램을 사용합니다. –s 옵션을 지정할 경우 user-shell에서 유효한 실행 파일을 지정해야 합니다.
추가하는 사용자의 사용자 이름을 지정합니다. Step 2에서 정의한 DBA 그룹의 잠재 사용자의 이름을 지정해야 합니다.
Oracle RAC용 지원을 실행할 수 있는 각 노드에서 각 사용자가 동일한지 확인하십시오.
passwd 명령을 사용하여 각 사용자의 암호를 설정합니다.
# password user-name
암호를 설정하는 사용자의 사용자 이름을 지정합니다. Step 4에서 추가한 DBA 그룹의 사용자 이름을 지정해야 합니다.
passwd 명령에서 암호를 물어봅니다.
passwd 명령에서 암호를 다시 입력하도록 요구합니다.
소유자: 만든 홈 디렉토리의 사용자
그룹: Step 2에서 정의한 DBA 그룹
소유권을 변경하는 각 홈 디렉토리에 대해 다음 명령을 입력합니다.
# chown user-name:group-name user-home
만드는 각 하위 디렉토리에 대해 다음 명령을 입력합니다.
# mkdir /var/opt/user-name
/var/opt 디렉토리의 하위 디렉토리를 만드는 사용자의 사용자 이름을 지정합니다. Step 4에서 추가한 DBA 그룹의 사용자 이름을 지정해야 합니다.
소유자: 만든 디렉토리의 사용자
그룹: Step 2에서 정의한 DBA 그룹
소유권을 변경하는 각 디렉토리에 대해 다음 명령을 입력합니다.
# chown user-name:group-name /var/opt/user-name
이 예는 root 및 oracle 사용자를 포함하는 DBA 그룹 dba를 만들기 위한 명령 시퀀스를 보여 줍니다.
dba 그룹 및 oracle 사용자는 다음과 같이 만들어집니다.
dba 그룹의 GID는 520입니다.
oracle 사용자의 홈 디렉토리는 /Oracle-home입니다.
oracle 사용자의 UID는 120입니다.
oracle 사용자의 로그인 셸은 Bash 셸입니다.
# groupadd -g 520 dba # mkdir /Oracle-home # useradd -u 120 -g dba -d /Oracle-home -s /bin/bash oracle # passwd oracle New Password:oracle Re-enter new Password:oracle passwd: password successfully changed for oracle # chown oracle:dba /Oracle-home # mkdir /var/opt/oracle # chown oracle:dba /var/opt/oracle
참조
다음 매뉴얼 페이지:
다음 단계