[PCA 2.x] How to Set Passwordless SSH Connection to Compute Node ILOM's from Management Nodes (Doc ID 2869125.1)

- 설정

set /SP/users/root/ssh/keys/2 load_uri=scp://root:Welcome1@192.168.4.4/root/.ssh/id_rsa.pub
set /SP/users/root/ssh/keys/1 load_uri=scp://root:Welcome1@192.168.4.3/root/.ssh/id_rsa.pub

인증서만 복사해주면 됨. 끝!!

- 확인
show /SP/users/root/ssh/keys/2 
show /SP/users/root/ssh/keys/1 

/SP/users/root/ssh/keys/1
    Targets:
    Properties:
        fingerprint = b5:e3:48:12:62:c2:4d:b6:4f:06:9c:ad:8f:24:05:38
        fingerprint_algorithm = MD5
        algorithm = ssh-rsa
        embedded_comment = root@gtexadb01.co.kr
        bit_length = 2048
        load_uri = (Cannot show property)
        clear_action = (Cannot show property)

안물어보는지 접속테스트 진행...

- 원복
set /SP/users/root/ssh/keys/1 clear_action=true
set /SP/users/root/ssh/keys/2 clear_action=true

- 해당 값의 의미
/SP/users/user/ssh/keys/n
where n is the number of the ssh key you want to configure.
• transfer_method can be tftp, ftp, sftp, scp, http, or https.
• username is the name of the user account on the remote system. (username is required for scp, sftp, and ftp. username is not used for tftp, and is optional for http and https.)
• password is the password for the user account on the remote system. (password is required for scp, sftp, and ftp. password is not used for tftp, and is optional for http and https.)
• ipaddress_or_hostname is the IP address or the host name of the remote system.
• directorypath is the location of the SSH key on the remote system.
• filename is the name assigned to the SSH key file.

Posted by pat98

패치작업 19.20.0.0.230718 (GI PSU 35319490 )

Database Patch Set Update : 19.20.0.0.230718 (35320081)
OCW Patch Set Update      : 19.20.0.0.230718 (35320149)
ACFS Patch Set Update     : 19.20.0.0.230718 (35332537)
Tomcat Release Update     : 19.0.0.0.0       (35553096)
DBWLM Release Update      : 19.0.0.0.0       (33575402)

Oracle Grid Infrastructure Patch Set Update 19.20.0.0.230718 
-------------------------------------
GI_HOME, ORACLE_HOME 을 개별로 각각 할때

- grid 유저
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir <UNZIPPED_PATCH_LOCATION>/35319490/35320081
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir <UNZIPPED_PATCH_LOCATION>/35319490/35320149
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir <UNZIPPED_PATCH_LOCATION>/35319490/35332537
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir <UNZIPPED_PATCH_LOCATION>/35319490/33575402
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir <UNZIPPED_PATCH_LOCATION>/35319490/35553096

- oracle 유저
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir <UNZIPPED_PATCH_LOCATION>/35319490/35320081
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir <UNZIPPED_PATCH_LOCATION>/35319490 35320149

(oracle)
$ <ORACLE_HOME>/bin/srvctl stop home -o <ORACLE_HOME> -s <status file location> -n <node name>

(root 유저)
export GI_HOME=/u01/app/19.3.0.0/grid
$GI_HOME/crs/install/rootcrs.sh -prepatch 

(grid 유저)
export GI_HOME=/u01/app/19.3.0.0/grid
cd /u01/install
$GI_HOME/OPatch/opatch apply -oh $GI_HOME -local ./35319490/35320149 -silent
$GI_HOME/OPatch/opatch apply -oh $GI_HOME -local ./35319490/35332537 -silent
$GI_HOME/OPatch/opatch apply -oh $GI_HOME -local ./35319490/35320081 -silent
$GI_HOME/OPatch/opatch apply -oh $GI_HOME -local ./35319490/33575402 -silent
$GI_HOME/OPatch/opatch apply -oh $GI_HOME -local ./35319490/35553096 -silent

(oracle 유저)
export ORACLE_HOME=/u01/app/oracle/product/19.3.0.0/dbhome_1
cd /u01/install
./35319490 /35320149/custom/scripts/prepatch.sh -dbhome $ORACLE_HOME
$ORACLE_HOME/OPatch/opatch apply -oh $ORACLE_HOME -local ./35319490/35320149 -silent
$ORACLE_HOME/OPatch/opatch apply -oh $ORACLE_HOME -local ./35319490/35320081 -silent
./35319490 /35320149/custom/scripts/postpatch.sh -dbhome $ORACLE_HOME 

(root 유저)
export GI_HOME=/u01/app/19.3.0.0/grid
$GI_HOME/rdbms/install/rootadd_rdbms.sh
$GI_HOME/crs/install/rootcrs.sh -postpatch 

(oracle)
$ <ORACLE_HOME>/bin/srvctl start home -o <ORACLE_HOME> -s <status file location> -n <node name> 

- Loading Modified SQL Files into the Database
sqlplus /nolog
SQL> conect / as sysdba
SQL> startup
SQL> quit
cd $ORACLE_HOME/OPatch
./datapatch -verbose

### [롤백하는 경우] ###########

(oracle)
$ <ORACLE_HOME>/bin/srvctl stop home -o <ORACLE_HOME> -s <status file location> -n <node name>

GI Home
(root로)
$GI_HOME/crs/install/rootcrs.sh -prepatch -rollback

(grid 유저로)
export GI_HOME=/u01/app/19.3.0.0/grid
cd /u01/install
$GI_HOME/OPatch/opatch nrollback -local -id 35320149,35332537,35320081,33575402,35553096 -oh $GI_HOME -silent

(oracle 유저로)
export ORACLE_HOME=/u01/app/oracle/product/19.3.0.0/dbhome_1
cd /u01/install
./35319490 /35320149/custom/scripts/prepatch.sh -dbhome $ORACLE_HOME 
$ORACLE_HOME/OPatch/opatch nrollback -local -id 35320149,35320081 -oh /u01/app/oracle/product/19.3.0.0/dbhome_1 -silent
./35319490 /35320149/custom/scripts/postpatch.sh -dbhome $ORACLE_HOME

Run post script
(root로)
export GI_HOME=/u01/app/19.3.0.0/grid
$GI_HOME/rdbms/install/rootadd_rdbms.sh
$GI_HOME/crs/install/rootcrs.sh -postpatch -rollback

(oracle)
$ <ORACLE_HOME>/bin/srvctl start home -o <ORACLE_HOME> -s <status file location> -n <node name>

sqlplus /nolog
SQL> conect / as sysdba
SQL> startup
SQL> quit
cd $ORACLE_HOME/OPatch
./datapatch -verbose

Posted by pat98

02-21 03:51
Flag Counter
Yesterday
Today
Total

글 보관함

최근에 올라온 글

달력

 « |  » 2025.2
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

최근에 달린 댓글