JUDASFC
HƯỚNG DẪN
CÀI ĐẶT ỨNG DỤNG
ORACLE DATA INTEGRATOR 12c
Hà Nội, 08 tháng 01 năm 2017
MỤC LỤC
1.
GIỚI THIỆU........................................................................................................................ 5
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
1.1.
Mục đích và ý nghĩa của tài liệu.....................................................................................5
1.2.
Phạm vi của tài liệu....................................................................................................... 5
1.3.
Các thuật ngữ và từ viết tắt........................................................................................... 5
1.4.
Cấu trúc tài liệu............................................................................................................. 5
2.
KHÁI QUÁT VỀ HỆ THỐNG..............................................................................6
2.1.
Kiến trúc của ứng dụng.................................................................................................. 6
2.2.
Quan hệ/liên kết với các hệ thống khác.........................................................................6
2.3.
Vị trí cài đặt:.................................................................................................................. 6
2.4.
Yêu cầu về tài nguyên.................................................................................................... 6
3.
CÁC BƯỚC CÀI ĐẶT HỆ THỐNG.......................................................................6
3.1.
Chuẩn bị hệ thống......................................................................................................... 6
3.1.1.
Sao chép thư mục chứa tập tin cài đặt, thư viện.....................................................6
3.1.2.
Cài đặt môi trường.................................................................................................. 7
3.1.3.
Cài đặt JDK, thư viện............................................................................................... 7
3.2.
Cài đặt ứng dụng........................................................................................................... 8
3.2.1.
Cài đặt Weblogic Server..........................................................................................8
3.2.2.
Cài đặt ODI........................................................................................................... 14
3.3.
Cấu hình ứng dụng...................................................................................................... 19
3.3.1.
Tạo Database Schema..........................................................................................19
3.3.2.
Tạo Physical Agent cho ODI..................................................................................26
3.3.3.
Cấu hình Domain cho ODI.....................................................................................29
3.3.4.
Khởi chạy ODI Server............................................................................................ 45
3.4.
Kiểm tra ứng dụng....................................................................................................... 48
QLDA_BM_36_v2.0
2/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
1.
Phiên bản: 1.0
GIỚI THIỆU
1.1. Mục đích và ý nghĩa của tài liệu
–
Tài liệu được xây dựng nhằm hướng dẫn người dùng biết cách cài đặt ứng dụng
Oracle Data Integrator làm việc với máy chủ Oracle Database RAC.
1.2. Phạm vi của tài liệu
-
Tài liệu này áp dụng cho các đối tượng sau:
o
Lập trình viên;
o
Nhân viên IT;
1.3. Các thuật ngữ và từ viết tắt
STT
Thuật ngữ
Định nghĩa
Ghi chú
1.
ODI 12c
Oracle Data Integrator 12c
2.
RCU
Repository Creation Utility
3.
DB
Database
4.
$
Ký hiệu dòng lệnh Terminal trên
Thực thi lệnh
Redhat
Terminal với tài
khoản thường
5.
#
Ký hiệu dòng lệnh Terminal trên
Thực thi lệnh
Redhat
Terminal với tài
khoản root
Bảng 1: Bảng mô tả thuật ngữ
1.4. Cấu trúc tài liệu
Phần 1 – Chuẩn bị hệ thống: Sao chép thư mục chứa tập tin cài đặt, thư viện
được cung cấp kèm tài liệu vào máy chủ. Cài đặt môi trường, thư viện lên máy
chủ.
Phần 2 – Cài đặt ứng dụng: Cài đặt Weblogic Server (Oracle Fusion Middleware),
cài đặt ODI 12c.
Phần 3 – Cấu hình ứng dụng: Tạo DB Schema với RCU, tạo Physical Agent, cấu
hình Domain cho ODI, khởi chạy ODI Server
Phần 4 – Kiểm tra ứng dụng: Kiểm tra Physical Agent
QLDA_BM_36_v2.0
3/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
2.
Phiên bản: 1.0
KHÁI QUÁT VỀ HỆ THỐNG
2.1. Kiến trúc của ứng dụng
2.2. Quan hệ/liên kết với các hệ thống khác
2.3. Vị trí cài đặt:
-
Máy chủ App:
landing1: ip: 10.156.3.38
-
Máy chủ Database:
db1: ip: 10.156.3.36 port: 1521
db2: ip: 10.156.3.37 port: 1521
2.4. Yêu cầu về tài nguyên
-
Phần mềm: Hệ điều hành Redhat 7.2
-
Phần cứng:
o
3.
Máy chủ App landing1:
Bộ xử lý: Xeon 8 Core
Bộ nhớ: 16GB
Ổ đĩa cứng: 500GB
Kết nối mạng: 1 Ethenet
Máy chủ App được phép tương tác với máy chủ Database db1, db2
CÁC BƯỚC CÀI ĐẶT HỆ THỐNG
3.1. Chuẩn bị hệ thống
3.1.1. Sao chép thư mục chứa tập tin cài đặt, thư viện
-
Sao chép thư mục ODI_Setup vào landing1: /home/odi/Downloads
Bao gồm các tập tin:
jdk-8u111-linux-x64.rpm
fmw_12.2.1.1.0_infrastructure.jar
fmw_12.2.1.2.6_odi.jar
fmw_12.2.1.2.6_odi2.jar
3.1.2. Cài đặt môi trường
a. Thay đổi hostname trên landing1
QLDA_BM_36_v2.0
4/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
Mở Terminal thực hiện câu lệnh tương ứng:
# hostnamectl set-hostname landing1
b. Thay đổi tập tin /etc/hosts trên landing1
Thêm các dòng sau vào /etc/hosts
#database
10.156.3.36
db1
10.156.3.37
db2
#obiee
10.156.3.40
landing1
c. Mở port firewall hoặc tắt firewall trên landing1
- Cách 1: Mở port firewall
# firewall-cmd --zone=public --add-port=7001/tcp --permanent
# firewall-cmd --zone=public --add-port=7001/udp --permanent
# firewall-cmd -reload
- Cách 2: Tắt firewall
# systemctl stop firewalld
# systemctl disable firewalld
3.1.3. Cài đặt JDK, thư viện
a. Cài JDK trên landing1
- Mở Terminal:
# cd /home/bi/Downloads/ODI_Setup
# rpm -ivh jdk-8u111-linux-x64.rpm
# update-alternatives --config java
Chọn /usr/java/jdk1.8.0_111/jre/bin/java
- Kiểm tra java version tương ứng trên 2 máy:
$ java -version
QLDA_BM_36_v2.0
5/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
3.2. Cài đặt ứng dụng
3.2.1. Cài đặt Weblogic Server
-
Mở Terminal trên landing1:
$ mkdir /u01/telsoft
$ /home/bi/Downloads/ODI_Setup
$ java -jar fmw_12.2.1.1.0_infrastructure.jar
Đổi thư mục “Inventory Directory” thành: /u01/telsoft/oraInventory. Chọn OK
QLDA_BM_36_v2.0
6/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
QLDA_BM_36_v2.0
Phiên bản: 1.0
7/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
QLDA_BM_36_v2.0
Phiên bản: 1.0
8/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
QLDA_BM_36_v2.0
Phiên bản: 1.0
9/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
QLDA_BM_36_v2.0
Phiên bản: 1.0
10/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
QLDA_BM_36_v2.0
Phiên bản: 1.0
11/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
Nhấn Finish để hoàn thành
3.2.2. Cài đặt ODI
-
Mở Terminal trên landing1:
$ cd /home/bi/Downloads/ODI_Setup
$ java -jar fmw_12.2.1.2.6_odi.jar
QLDA_BM_36_v2.0
12/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
QLDA_BM_36_v2.0
Phiên bản: 1.0
13/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
QLDA_BM_36_v2.0
Phiên bản: 1.0
14/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
QLDA_BM_36_v2.0
Phiên bản: 1.0
15/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
QLDA_BM_36_v2.0
Phiên bản: 1.0
16/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
3.3. Cấu hình ứng dụng
3.3.1. Tạo Database Schema
-
Mở Terminal trên landing1:
$ cd /u01/telsoft/Oracle/Middleware/Oracle_Home/oracle_common/bin
$ ./rcu
QLDA_BM_36_v2.0
17/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
Nhập thông tin tương ứng với Oracle DB, nhấn Next
QLDA_BM_36_v2.0
18/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
Chọn như hình, nhập prefix, nhấn next.
QLDA_BM_36_v2.0
19/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
Nhập password cho các schema vừa tạo, nhấn Next
QLDA_BM_36_v2.0
20/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
Nhập thông tin, mật khẩu cho repository. Nhấn Next để tiếp tục
QLDA_BM_36_v2.0
21/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
QLDA_BM_36_v2.0
Phiên bản: 1.0
22/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
Đợi hệ thống hoàn tất
QLDA_BM_36_v2.0
23/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
3.3.2. Tạo Physical Agent cho ODI
-
Mở ODI Studio, mở Terminal:
$ /u01/telsoft/Oracle/Middleware/Oracle_Home/odi/studio/odi.sh
Tại console nhập vào đường dẫn JDK đã cài đặt: /usr/java/jdk1.8.0_111. Enter để mở ODI
Studio (cho lần đầu khởi động ODI Studio)
QLDA_BM_36_v2.0
24/46
Tài liệu hướng dẫn cài đặt ODI 12c - JudasFC
Phiên bản: 1.0
Nhập thông tin tài khoản supervisor và thông tin kết nối đến DB đã tạo bằng RCU
tương tự như hình. Nhấn Test để kiểm tra kết nối. Nhấn OK để tiếp tục.
QLDA_BM_36_v2.0
25/46