내맘대로긍정이 알려주는
Oracle 23ai 신기능
무료 세미나 발표자료
다운로드
trending_flat
OS환경 : Oracle Linux 7.6 (64bit)
DB 환경 : Oracle Database 19.6.0.0
에러 : AHF-00014: AHF Location ~/ahf/oracle.ahf is not owned by root in directory hierarchy
root 유저로 ahf 설치 시 발생하는 메세지
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# cd /ORA19/app/oracle/ahf/
# ls AHF-LINUX_v21.1.1.zip
AHF-LINUX_v21.1.1.zip
# unzip AHF-LINUX_v21.1.1.zip
Archive: AHF-LINUX_v21.1.1.zip
inflating: README.txt
inflating: ahf_setup
extracting: ahf_setup.dat
inflating: oracle-tfa.pub
# ./ahf_setup -ahf_loc /ORA19/app/oracle/ahf/
AHF Installer for Platform Linux Architecture x86_64
AHF Installation Log : /tmp/ahf_install_211100_9956_2021_08_15-09_48_40.log
Starting Autonomous Health Framework (AHF) Installation
AHF Version: 21.1.1 Build Date: 202104230128
AHF Location : /ORA19/app/oracle/ahf/oracle.ahf
[ERROR] : AHF-00014: AHF Location /ORA19/app/oracle/ahf/oracle.ahf is not owned by root in directory hierarchy
|
해결 방법 : ahf 설치 경로 전체를 root 소유인 경로로 변경
root 소유인 경로 생성 후 ahf 설치 진행
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
# mkdir -p /root/ahf
# cd /ORA19/app/oracle/ahf/
# ./ahf_setup -ahf_loc /root/ahf
AHF Installer for Platform Linux Architecture x86_64
AHF Installation Log : /tmp/ahf_install_211100_11048_2021_08_15-09_52_12.log
Starting Autonomous Health Framework (AHF) Installation
AHF Version: 21.1.1 Build Date: 202104230128
AHF Location : /root/ahf/oracle.ahf
AHF Data Directory stores diagnostic collections and metadata.
AHF Data Directory requires at least 5GB (Recommended 10GB) of free space.
Choose Data Directory from below options :
1. /ORA19/app/oracle [Free Space : 4456 MB]
2. /root/ahf/oracle.ahf [Free Space : 4456 MB]
3. Enter a different Location
Choose Option [1 - 3] : 1 [1번 입력]
AHF Data Directory : /ORA19/app/oracle/oracle.ahf/data
Do you want to add AHF Notification Email IDs ? [Y]|N : N [N 입력]
AHF will also be installed/upgraded on these Cluster Nodes :
1. oel19db2
The AHF Location and AHF Data Directory must exist on the above nodes
AHF Location : /root/ahf/oracle.ahf
AHF Data Directory : /ORA19/app/oracle/oracle.ahf/data
Do you want to install/upgrade AHF on Cluster Nodes ? [Y]|N : Y [Y 입력]
Extracting AHF to /root/ahf/oracle.ahf
Configuring TFA Services
Discovering Nodes and Oracle Resources
Not generating certificates as GI discovered
Starting TFA Services
Created symlink from /etc/systemd/system/multi-user.target.wants/oracle-tfa.service to /etc/systemd/system/oracle-tfa.service.
Created symlink from /etc/systemd/system/graphical.target.wants/oracle-tfa.service to /etc/systemd/system/oracle-tfa.service.
.-----------------------------------------------------------------------------.
| Host | Status of TFA | PID | Port | Version | Build ID |
+----------+---------------+-------+------+------------+----------------------+
| oel19db1 | RUNNING | 12438 | 5000 | 21.1.1.0.0 | 21110020210423012809 |
'----------+---------------+-------+------+------------+----------------------'
Running TFA Inventory...
Adding default users to TFA Access list...
.-------------------------------------------------------------------.
| Summary of AHF Configuration |
+-----------------+-------------------------------------------------+
| Parameter | Value |
+-----------------+-------------------------------------------------+
| AHF Location | /root/ahf/oracle.ahf |
| TFA Location | /root/ahf/oracle.ahf/tfa |
| Orachk Location | /root/ahf/oracle.ahf/orachk |
| Data Directory | /ORA19/app/oracle/oracle.ahf/data |
| Repository | /ORA19/app/oracle/oracle.ahf/data/repository |
| Diag Directory | /ORA19/app/oracle/oracle.ahf/data/oel19db1/diag |
'-----------------+-------------------------------------------------'
Starting orachk scheduler from AHF ...
AHF install completed on oel19db1
Installing AHF on Remote Nodes :
AHF will be installed on oel19db2, Please wait.
AHF will prompt twice to install/upgrade per Remote Node. So total 2 prompts
Do you want to continue Y|[N] : Y [Y 입력]
AHF will continue with Installing on remote nodes
Installing AHF on oel19db2 :
[oel19db2] Running AHF Installer
root@oel19db2''s password: [2번노드 root 패스워드 입력]
AHF binaries are available in /root/ahf/oracle.ahf/bin
AHF is successfully installed
Moving /tmp/ahf_install_211100_11048_2021_08_15-09_52_12.log to /ORA19/app/oracle/oracle.ahf/data/oel19db1/diag/ahf/
|
정상적으로 설치됨
원인 : root 유저로 ahf를 설치하는 경우 전체 경로가 root 소유여야함
root 유저로 ahf를 설치하는 경우 ahf 설치 전체 경로가 root 소유여야함
oracle 유저 소유인 /oracle/app/oracle/ 경로에
root 유저 소유인 ahf 경로를 만들어도 위와같이 동일한 에러가 발생함
root 유저로 mkdir -p /root/ahf 와 같이 경로 전체가 root 소유여야만 제대로 설치가됨
참조 : https://positivemh.tistory.com/747
2616523.1
'ORACLE > Trouble Shooting' 카테고리의 다른 글
sqlplus 에서 일부문자가 ???로 나올 때 해결 방법 (0) | 2021.08.21 |
---|---|
PRCS-1046 (0) | 2021.08.21 |
ORA-02494: invalid or missing maximum file size in MAXSIZE clause (0) | 2021.08.14 |
PRVF-0002 : could not retrieve local node name (0) | 2021.06.18 |
Oracle 19c Grid 설치 시 Cluster Node Information 노드 안나오는 문제 (0) | 2021.05.24 |