[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
【Oracle Database】Oracle RAC(四):DBMS
猜你喜欢
转载自blog.51cto.com/13598811/2388992
今日推荐
周排行