【Oracle Database】Oracle RAC(四):DBMS

[root@wallet01 ~]# useradd -u 1101 -g oinstall -G dba,asmdba oracle
[root@wallet01 ~]# echo oracle | passwd --stdin oracle
Changing password for user oracle.
passwd: all authentication tokens updated successfully.

[root@wallet01 ~]# id oracle
uid=1101(oracle) gid=1201(oinstall) groups=1201(oinstall),1200(dba),1203(asmdba)

[root@wallet01 ~]# cat >> /etc/profile <<EOF
 if [ \$USER = "oracle" ] || [ \$USER = "grid" ]; then 
     if [ \$SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
     else
         ulimit -u 16384 -n 65536
     fi
     umask 022
 fi
EOF

[root@wallet01 ~]# cat >> /etc/security/limits.conf <<EOF
oracle          soft    nproc           2047
oracle          hard    nproc           16384
oracle          soft    nofile          1024
oracle          hard    nofile          65536
EOF

[root@wallet01 ~]# cat >> /etc/pam.d/login <<EOF
session    required     pam_limits.so
EOF

[root@wallet01 ~]# mkdir -p /u01/app/oracle
[root@wallet01 ~]# chown oracle:oinstall /u01/app/oracle

[root@wallet01 ~]# su - oracle
[oracle@wallet01 ~]$ vi .bash_profile
export ORACLE_SID=wallet1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export PATH=$ORACLE_HOME/bin:$PATH
export DISPLAY=192.168.1.100:0

[root@wallet02 ~]# useradd -u 1101 -g oinstall -G dba,asmdba oracle
[root@wallet02 ~]# echo oracle | passwd --stdin oracle
Changing password for user oracle.
passwd: all authentication tokens updated successfully.

[root@wallet02 ~]# id oracle
uid=1101(oracle) gid=1201(oinstall) groups=1201(oinstall),1200(dba),1203(asmdba)

[root@wallet02 ~]# cat >> /etc/profile <<EOF
 if [ \$USER = "oracle" ] || [ \$USER = "grid" ]; then 
     if [ \$SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
     else
         ulimit -u 16384 -n 65536
     fi
     umask 022
 fi
EOF

[root@wallet02 ~]# cat >> /etc/security/limits.conf <<EOF
oracle          soft    nproc           2047
oracle          hard    nproc           16384
oracle          soft    nofile          1024
oracle          hard    nofile          65536
EOF

[root@wallet02 ~]# cat >> /etc/pam.d/login <<EOF
session    required     pam_limits.so
EOF

[root@wallet02 ~]# mkdir -p /u01/app/oracle
[root@wallet02 ~]# chown oracle:oinstall /u01/app/oracle

[root@wallet02 ~]# su - oracle
[oracle@wallet02 ~]$ vi .bash_profile
export ORACLE_SID=wallet2
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export PATH=$ORACLE_HOME/bin:$PATH
export DISPLAY=192.168.1.100:0

[root@wallet01 ~]# su - oracle
[oracle@wallet01 ~]$ mkdir ~/.ssh
[oracle@wallet01 ~]$ chmod 700 ~/.ssh
[oracle@wallet01 ~]$ /usr/bin/ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/oracle/.ssh/id_dsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/oracle/.ssh/id_dsa.
Your public key has been saved in /home/oracle/.ssh/id_dsa.pub.
The key fingerprint is:
f1:4b:db:b8:5a:db:85:41:5f:f6:54:42:a2:df:d5:e3 oracle@wallet01
The key's randomart image is:
+--[ DSA 1024]----+
|            ..o .|
|           . . .o|
|        . . .  .*|
|         o o o.=o|
|        S o o oE.|
|         . = o   |
|          = o .  |
|         . + .   |
|        ..o .    |
+-----------------+

[oracle@wallet01 ~]$ touch ~/.ssh/authorized_keys

[root@wallet02 ~]# su - oracle
[oracle@wallet02 ~]$ mkdir ~/.ssh
[oracle@wallet02 ~]$ chmod 700 ~/.ssh
[oracle@wallet02 ~]$ /usr/bin/ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/oracle/.ssh/id_dsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/oracle/.ssh/id_dsa.
Your public key has been saved in /home/oracle/.ssh/id_dsa.pub.
The key fingerprint is:
87:45:4d:c0:f3:e8:14:51:12:d8:b6:3f:c1:62:c3:9c oracle@wallet02
The key's randomart image is:
+--[ DSA 1024]----+
|         +*Bo    |
|        ..*..    |
|         +.O     |
|         oE +    |
|        S+.+ .   |
|         .. o    |
|             .   |
|                 |
|                 |
+-----------------+

[oracle@wallet01 ~]$ ssh wallet01 cat ~/.ssh/id_dsa.pub >>~/.ssh/authorized_keys
[oracle@wallet01 ~]$ ssh wallet02 cat ~/.ssh/id_dsa.pub >>~/.ssh/authorized_keys
[oracle@wallet01 ~]$ scp ~/.ssh/authorized_keys wallet02:.ssh/authorized_keys

[oracle@wallet01 ~]$ (ssh wallet01 "date;hostname";ssh wallet02 "date;hostname")
Sun May  5 10:12:50 CST 2019
wallet01
Sun May  5 10:12:50 CST 2019
wallet02

[oracle@wallet02 ~]$ (ssh wallet01 "date;hostname";ssh wallet02 "date;hostname")
Sun May  5 10:12:58 CST 2019
wallet01
Sun May  5 10:12:58 CST 2019
wallet02

[oracle@wallet01 ~]$ unzip p13390677_112040_Linux-x86-64_1of7.zip
[oracle@wallet01 ~]$ unzip p13390677_112040_Linux-x86-64_2of7.zip
[oracle@wallet01 ~]$ cd database/
[oracle@wallet01 database]$ ./runInstaller


猜你喜欢

转载自blog.51cto.com/13598811/2388992