728x90
-- hosts파일(C:\Windows\System32\drivers\etc\hosts)
105.20.1.154 pjsvr1
105.20.1.155 pjsvr2
105.20.1.156 pjsvr1-vip
105.20.1.157 pjsvr2-vip
105.20.1.158 pjsvr-scan
10.10.10.1 pjsvr1-priv
10.10.10.2 pjsvr2-priv
-- hostname 수정
-- IP설정
-- 방화벽 해제
netsh firewall set opmode DISABLE
netsh advfirewall firewall delete
netsh advfirewall firewall set opmode DISABLE
--- 디스크
cmd -> diskpart
list disk
select disk 0
online disk
attributes disk clear readonly
create partition extended
create partition logical
-- 설치파일에서 asmtool 수행
엔진설치파일\asmtool\asmtoolg 수행
disk별 label 설정해야 asm생성할때 이름이 보임
-- registry 수정
- NTP관련
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service\W32Time\Config
MaxPosPhaseCorrection : 600
MaxNegPhaseCorrection : 600
MaxAllowedPhaseOffset : 600
C:\>W32tm /config /update
-------------------------------------------------------
CMD> secpol
로컬정책 -> 보안옵션 -> 사용자 계정컨트롤 : 관리자 승인 -> 권한 상승 전에 확인 안함
-------------------------------------------------------
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system
새로만들기 -> DWORD(32비트) 값 -> LocalAccountTokenFilterPolicy
값 데이터 : 1
-- 방화벽해제
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile
EnableFirewall => 0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\PublicProfile
EnableFirewall => 0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile
EnableFirewall => 0
-------------------------------------------------------
-DHCP감지해제
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service\Tcpip\Parameters
Name : DisableDHCPMediaSense
Data type : REG_DWORD(Boolean)
Value : 1
reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters /v DisableDHCPMediaSense
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v DisableDHCPMediaSense /t REG_DWORD /d 1 /f
- IPv6 비활성화
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service\Tcpip6\Parameters
새로만들기 -> DWORD(32비트) 값 -> DisableComponent => 값데이터 : 0xffffffff
-- 기본적으로 비활성화 되어 있음
reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters /v DisabledComponents
-- 비활성화 방법
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 0xFFFFFFFF /f
reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters /v DisabledComponents
ipconfig | findstr IPv6
-- 기능 추가
서버관리자 -> 역할 및 기능추가 -> 역할 기반 또는 기능 기반 설치 다음 -> 다음 -> DNS서버 기능추가 -> 다음 다음 다음 설치
서버관리자 -> 도구 -> DNS -> 정방향 조회 영역 -> 새영역 -> 주 영역 -> 영역이름 : oracle50.com -> 다음 다음 마침
oracle50.com 찍고 우축에서 '새 호스트' -> 이름 : scan / IP주소 : 192.168.56.105 -> 호스트 추가
이름 :
-------------------------------------------------------
-- 설치중 경고
-- 윈도우 RAC설치 환경
- windows 2012
- oracle 11.2 SE
- ASM
검사: 사용자 "Administrator"이(가) 도메인 사용자인지 여부 - 검사: 사용자 "Administrator"이(가) 도메인 사용자인지 여부
노드에 확인 경고 결과 발생: gtdb1
세부 정보:
PRVF-9998 : 사용자 "Administrator"을(를) 도메인 사용자로 확인할 수 없습니다. "GTDB1" 도메인이 부적합한 도메인이거나 이 도메인에 연결할 수 없습니다. - Cause: 현재 사용자를 도메인 사용자로 확인할 수 없습니다. 지정된 도메인 이름이 부적합한 도메인 이름이거나 이 도메인에 연결할 수 없습니다. - Action: Windows 도메인 서버에 연결할 수 있는 확인하고 OS에 도메인 사용자로 로그인하십시오.
1. Bug:17927204 is first fixed in Windows DB Bundle Patch 11.2.0.4.11 or higher. At the time of writting the solution, the latest version is 11.2.0.4.14, which is available as Patch 20502905 WINDOWS DB BUNDLE PATCH 11.2.0.4.14.
2. Complete a software only install of the 11204 Grid software on each node.
3. Apply Patch 20502905 WINDOWS DB BUNDLE PATCH 11.2.0.4.14 to the Grid HOME.
Run config.bat from GI_HOME\crs\config to configure Grid Infrastructure in a clustered environment (OR 'Grid_home\perl\bin\perl -IGrid_home\perl\lib -IGrid_home\crs\install Grid_home\crs\install\roothas.pl' for a Grid Infrastructure standalone / Oracle Restart environment)
4. The following error may be seen after running the config.bat : "ACFS drivers installation failed" to resolve the error run ASMCA to configure ACFS. To resolve the error run ASMCA to configure ACFS on cluster env. Run following in on standalone (Restart) env.
1) cd Grid_home\oui\bin
2) setup.exe -updateNodeList ORACLE_HOME=Grid_home CLUSTER_NODES= CRS=TRUE
3) run ASMCA to configure ACFS
set ORACLE_HOME=E:\oragrid\product\11.2.0.4
%ORACLE_HOME%\perl\bin\perl -I%ORACLE_HOME%\perl\lib -I%ORACLE_HOME%\crs\install %ORACLE_HOME%\crs\install\rootcrs.pl -unlock
crsctl status resource -t
net start | findstr /i ora
net stop OracleRemExecService
net stop OracleServiceD112041
net stop OraFenceService
net stop "Oracle Object Service"
net stop "OracleOHService"
sc config Winmgmt start= disabled
net stop winmgmt
cd 28265827
E:\oragrid\product\11.2.0.4\opatch\opatch apply -local
sc config Winmgmt start= auto
%ORACLE_HOME%\perl\bin\perl -I%ORACLE_HOME%\perl\lib -I%ORACLE_HOME%\crs\install %ORACLE_HOME%\crs\install\rootcrs.pl -patch
net start msdtc
net start winmgmt
E:\oragrid\product\11.2.0.4
------------------------------------------------------
## Windows 2012에서 Oracle 11g RAC 설치 시 오류 발생
** 원인은 ASM 드라이버 미지원으로 기동 실패 (Doc ID 1987371.1)
- 패치 후 설치진행이 필요.
-- 윈도우에서 deconfig 수행 (각노드에서 수행)
set GRID_HOME=E:\oragrid\product\11.2.0.4
E:\oragrid\product\11.2.0.4\perl\bin\perl -I E:\oragrid\product\11.2.0.4\perl\lib -I E:\oragrid\product\11.2.0.4\crs\install E:\oragrid\product\11.2.0.4\crs\install\rootcrs.pl -deconfig -force
-- 패치적용 : 최신패치도 가능 (각노드에서 수행)
set ORACLE_HOME=E:\oragrid\product\11.2.0.4
cd E:\Oracle_install\28265827
E:\oragrid\product\11.2.0.4\OPatch\opatch apply -local
-- RAC config 수행 (1번에서만 수행하면 2번까지 수행됨)
E:\oragrid\product\11.2.0.4\perl\bin\perl -I E:\oragrid\product\11.2.0.4\perl\lib -I E:\oragrid\product\11.2.0.4\crs\install E:\oragrid\product\11.2.0.4\crs\install\rootcrs.pl
-- 인벤토리 업데이트 및 ASM구성 : 안하면 DB설치할때 노드리스트가 안나옴
1) cd E:\oragrid\product\11.2.0.4\oui\bin
2) setup.exe -updateNodeList ORACLE_HOME=E:\oragrid\product\11.2.0.4 "CLUSTER_NODES={pjsvr1,pjsvr2}" CRS=TRUE
3) run ASMCA to configure ACFS : CMD> asmca : Data,RECO diskgroup 생성
-- 노드 재기동 : DB엔진 설치 시 기동상태체크가 안되서...(각 노드별 수행)
crsctl stop crs
crsctl start crs
[INS-35423] Oracle Clusterware가 로컬 노드에서 실행 중이 아닌 것으로 감지되었습니다.
--> 그래도 안되면 (문서 ID 2164220.1)
cd E:\Oracle_install\database
setup.exe ORACLE_HOSTNAME=pjsvr1
-- Default Listener 생성
- scan에서 1521포트를 사용해서 추가할때 사용할 수 없다고 하면서 생성안됨.
-> 포트중복시 scan_listener 중지 후 생성하면됨
srvctl stop scan_listener
srvctl add listener -l listener -p TCP:1521
srvctl start listener -l listener
srvctl start scan_listener
-------------------------------------------------------
## 패치
-- CRS패치는 진행한 경우 DB만 내리고 진행해도 문제없이 진행
-- 앞에서 최신Patch르 안한경우 아래대로 모두 진행하면됨
-- 서비스 중지
set ORACLE_HOME=E:\oragrid\product\11.2.0.4
%ORACLE_HOME%\perl\bin\perl -I %ORACLE_HOME%\perl\lib -I %ORACLE_HOME%\crs\install %ORACLE_HOME%\crs\install\rootcrs.pl -unlock
-- 내려갔는지 확인
crsctl status resource -t
-- 오라클 서비스 다운
net start | findstr /i ora
net stop OracleRemExecService
net stop OracleServiceD112041
net stop OraFenceService
sc config Winmgmt start= disabled
net stop winmgmt
-- 패치
unzip p28265827_112040_MSWIN-x86-64.zip
cd E:\Oracle_install\28265827
set ORACLE_HOOME=E:\oragrid\product\11.2.0.4
E:\oragrid\product\11.2.0.4\OPatch\opatch apply -local
set ORACLE_HOOME=C:\oracle\product\11.2.0\dbhome_1
C:\oracle\product\11.2.0\dbhome_1\OPatch\opatch apply -local
E:\oragrid\product\11.2.0.4\OPatch\opatch lsinv -oh E:\oragrid\product\11.2.0.4
E:\oragrid\product\11.2.0.4\OPatch\opatch lsinv -oh C:\oracle\product\11.2.0\dbhome_1
-- 기동
set ORACLE_HOME=E:\oragrid\product\11.2.0.4
%ORACLE_HOME%\perl\bin\perl -I %ORACLE_HOME%\perl\lib -I %ORACLE_HOME%\crs\install %ORACLE_HOME%\crs\install\rootcrs.pl -patch
-------------------------------------------------------------------------
## DB패치만 하는경우
-- 서비스 중지
OracleMTSRecoveryService 중지
-- 패치
e:
cd E:\Oracle_install\28265827
set ORACLE_HOOME=E:\oracle\product\11.2.0.4
E:\oracle\product\11.2.0.4\OPatch\opatch apply -local
-- 서비스 기동
OracleMTSRecoveryService 기동
=============================================================================================================================
728x90
'ORACLE' 카테고리의 다른 글
[ORACLE] template_dbca_silent 설치 (한 엔진에 instance 추가) (0) | 2022.06.27 |
---|---|
[ORACLE] Window HA install (0) | 2022.06.27 |
[ORACLE] Log miner (0) | 2022.06.27 |
[ORACLE] local_listener (0) | 2022.06.27 |
[ORACLE] Windows Client install (1) | 2022.06.27 |