You are on page 1of 39

Ngân Hàng Quân Đội

QUI TRÌNH CÀI ĐẶT OBI CLUSTER 11g

Người thực hiện: Trần Bá Nghiệp

Email: nghieptb.ho@mbbank.com.vn

Table of Contents
1. Chuẩn bị cài đặt.............................................................................................. 2
1.1. Yêu cầu ban đầu .................................................................................................... 2
1.1.1. Cấu hình tối thiểu cần có .................................................................................... 2
1.1.2. Tắt firewall trên cả 2 máy .................................................................................. 2
1.1.3. Mở port ............................................................................................................... 3
1.1.4. Tạo vùng share chung NFS để các node cùng đọc và ghi được ........................ 4
1.2. Cài đặt các gói phần mềm cần thiết cho hệ điều hành Linux (trên cả 2 máy) ...... 4
1.3. Thiết lập lại parameter bằng lệnh (chạy trên cả hai máy) ..................................... 7
1.4. Tạo user và group cho cài đặt ................................................................................ 9
1.5. Tạo thư mục và giải nén để chuẩn bị cài đặt (trên cả 2 máy) .............................. 10
2. Cài đặt OBIEE Clustering........................................................................... 10
2.1. Cài đặt máy Master BI Server ............................................................................. 10
2.2. Cài đặt Scaleout BI Server................................................................................... 27
2.2.1. Tạo các thư mục share trước khi cài đặt. ......................................................... 27
Qui trình cài đặt OBI Cluster 11g

2.2.2. Upload catalog vào vùng share ........................................................................ 29


2.2.3. Tiến hành cài đặt Scaleout BI Server trên Node 2 ......................................... 29

1. Chuẩn bị cài đặt


1.1. Yêu cầu ban đầu
1.1.1. Cấu hình tối thiểu cần có
Phần cứng

- Memory : tối thiểu 4GB


- Swap : >= 2 x Memory (hoặc >= 4GB)
- Hard Disk : Tối thiểu 40GB (/app)
- Temp space: > 1GB
- CPU: 1.5GHz or greater

Phần mềm và hệ điều hành

- Hai máy Node1 và Node2 đều cài hệ điều hành Redhat Linux, Node1 là máy
chính sẽ dùng để cài Master BI Server , Node2 là máy dùng để cài Scale Out
Server
- Cả hai máy đề đã được cài Java - JDK version 7
- Đã cài đặt hệ quản trị cơ sở dữ liệu cùng các Schema cần thiết (được tạo từ
công cụ RCU) cho việc cài đặt OBI trên Node1. Tài liệu này áp dụng với hệ
quản trị cơ sở dữ liệu Oracle
- Download bộ cài OBIEE cho Linux 64bit lên cả hai máy

1.1.2. Tắt firewall trên cả 2 máy

Kiểm tra trạng thái firewall

/etc/init.d/iptables status

< Tên dự án> Page 2 of 39


Qui trình cài đặt OBI Cluster 11g

Stop firewarll

/etc/init.d/iptables stop

1.1.3. Mở port
Mở port kết nối từ OBIEE server (nguồn) tới server database (đích): 1521

Mở port cho các máy client ( phát triển và xem báo cáo) (nguồn) tới OBIEE server (đích): 7001, 9704,
9804, 6100, 6200, 6003, 9703, 9701, 9710, 9705, 9708, 9707, 9706, 9700, 9810, 22,23

Mở port cho máy chủ web 10.1.5.89/90 (nguồn) kết nối tới obiee (đich) qua port: 8080

< Tên dự án> Page 3 of 39


Qui trình cài đặt OBI Cluster 11g

1.1.4. Tạo vùng share chung NFS để các node cùng đọc và ghi được

Mô hình cài đặt

1.2. Cài đặt các gói phần mềm cần thiết cho hệ điều hành Linux (trên cả 2 máy)
(Chú ý: Một số phần mềm đã được cài đặt sẵn khi cài hệ điều hành, nếu thiếu phần
mềm nào có thể vào link sau để download về cài đặt:
http://linux1.fnal.gov/linux/scientific/5x/x86_64/SL/ )

< Tên dự án> Page 4 of 39


Qui trình cài đặt OBI Cluster 11g

binutils-2.17.50.0.6

compat-libstdc++-33-3.2.3 for x86-64

compat-libstdc

++-33-3.2.3 for i386

elfutils-libelf-0.125

elfutils-libelf-devel-0.125

gcc-4.1.1

gcc-c++-4.1.1

glibc-2.5-12 for x86_64

glibc-2.5-12 for i686

glibc-common-2.5

glibc-devel-2.5 for x86-64

glibc-devel-2.5-12 for i386

libaio-0.3.106 for x86_64

libaio-0.3.106 for i386

libaio-devel-0.3.106

libgcc-4.1.1 for x86_64

libgcc-4.1.1 for i386

libstdc++-4.1.1 for x86_64

< Tên dự án> Page 5 of 39


Qui trình cài đặt OBI Cluster 11g

libstdc++-4.1.1 for i386

libstdc++-devel-4.1.1

make-3.81

sysstat-7.0.

unixODBC-2.2.11-7.1.i386.rpm

unixODBC-2.2.11-7.1.x86_64.rpm

unixODBC-devel-2.2.11-7.1.i386.rpm

unixODBC-devel-2.2.11-7.1.x86_64.rpm

compat-db-4.2.52-5.1.x86_64.rpm

compat-db-4.2.52-5.1.i386.rpm

libXau-devel-1.0.1-3.1.i386.rpm

libXau-devel-1.0.1-3.1.x86_64.rpm

libXmu-1.0.2-5.i386.rpm

libXmu-1.0.2-5.x86_64.rpm

libXp-1.0.0-8.1.el5.i386.rpm

libXp-1.0.0-8.1.el5.x86_64.rpm

libXp-devel-1.0.0-8.1.el5.i386.rpm

libXp-devel-1.0.0-8.1.el5.x86_64.rpm

openmotif22-2.2.3-18.i386.rpm

< Tên dự án> Page 6 of 39


Qui trình cài đặt OBI Cluster 11g

openmotif22-2.2.3-18.x86_64.rpm

openmotif-2.3.1-5.el5_5.1.i386.rpm

openmotif-2.3.1-5.el5_5.1.x86_64.rpm

redhat-lsb-4.0-2.1.4.el5.i386.rpm

redhat-lsb-4.0-2.1.4.el5.x86_64.rpm

xorg-x11-utils-7.1-2.fc6.x86_64.rpm

Thực hiện:

[root@BIAPP03 media]# yum search compat-libstdc

[root@BIAPP03 media]# yum install compat-libstdc++-33.x86_64

(Nếu không cài đủ các gói trên, hệ thống sẽ báo failed trong quá trình check
requirement và không cài đặt thành công)

1.3. Thiết lập lại parameter bằng lệnh (chạy trên cả hai máy)
Kernel Parameters
[root@node2-pub ~]# cat /etc/sysctl.conf

# Controls the maximum shared segment size, in bytes


kernel.shmmax = 68719476736

# Controls the maximum number of shared memory segments, in pages

kernel.shmall = 4294967296

fs.aio-max-nr = 1048576

< Tên dự án> Page 7 of 39


Qui trình cài đặt OBI Cluster 11g

fs.file-max = 6815744

kernel.shmmni = 4096

# semaphores: semmsl, semmns, semopm, semmni

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default=4194304

net.core.rmem_max=4194304

net.core.wmem_default=1048576

net.core.wmem_max=1048576

after modified run it

# Chạy câu lệnh sau để hệ thống apply thay đổi

/sbin/sysctl –p

Disable Selinux

[root@bip ~]# cat /etc/selinux/config

SELINUX=disabled

SELINUXTYPE=targeted

Sửa file limits.conf

[root@bip ~]# tail -10 /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 4096

< Tên dự án> Page 8 of 39


Qui trình cài đặt OBI Cluster 11g

oracle hard nofile 65536

obi soft nofile 1024

obi hard nofile 65536

Sửa file pam.d

[root@bip ~]# tail -2 /etc/pam.d/login

session required /lib/security/pam_limits.so

session required pam_limits.so

Sửa file host


[root@bip ~]# vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.1.5.97 BIAPP01
10.1.5.98 BIAPP02
1.4. Tạo user và group cho cài đặt
1. Tạo user và group (chạy trên cả hai máy)
Lưu ý: nếu máy Master Server có user oracle phục vụ cho việc cài đặt Oracle và
RCU rồi thì có thể lấy luôn để cài.
- Tạo các group

# groupadd dba

groupmod -g 500 dba

- Tạo user

# useradd -g dba oracle

usermod -u 501 oracle

- Đặt password cho user

< Tên dự án> Page 9 of 39


Qui trình cài đặt OBI Cluster 11g

# passwd oracle (bip123)

Changing password for oracle

New password:

Re-enter new password:

Passwd successfully changed

1.5. Tạo thư mục và giải nén để chuẩn bị cài đặt (trên cả 2 máy)
Tạo thư mục cài đặt OBIEE : /app/obiee

# mkdir –p /app/obiee

Tạo thư mục chứa file setup: /app/software

$mkdir –p /app/software

Chuyển quyền thư mục cho user oracle

# chown -R oracle:dba /app

#chmod 755 /app

Login sang user oracle

#su - oracle

Ta download bộ cài OBIEE từ http://www.oracle.com vào /app/software sau đó giải


nén

2. Cài đặt OBIEE Clustering


2.1. Cài đặt máy Master BI Server
Lưu ý: Để cài đặt bằng giao diện đồ họa, cần phải cài đặt phần mềm X-Win32 trên máy
tính local sau đó khởi động chương trình này lên.

< Tên dự án> Page 10 of 39


Qui trình cài đặt OBI Cluster 11g

Trên máy Linux thực hiện lệnh sau:

# export DISPLAY=<ip máy local>:0.0

Ví dụ: # export DISPLAY=10.1.40.171:0.0

Sau khi thực hiện lệnh xong có thể thử lại bằng câu lệnh:

#xclock

Nếu thấy có hình chiếc đồng hồ xuất hiện tức là đã export giao diện đồ họa thành công.
Tiến hành cài đặt theo trình tự sau

1. #Cd /app/software/bishiphome/disk1/
2. #./runInstaller

< Tên dự án> Page 11 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 12 of 39


Qui trình cài đặt OBI Cluster 11g

Thực hiện chạy câu lệnh theo yêu cầu:

[root@BIAPP03 ~]# cd /home/oracle/oraInventory/

[root@BIAPP03 oraInventory]# ls

createCentralInventory.sh

[root@BIAPP03 oraInventory]# ./createCentralInventory.sh

Setting the inventory to /home/oracle/oraInventory

Setting the group name to dba

Creating the Oracle inventory pointer file (/etc/oraInst.loc)

Changing permissions of /home/oracle/oraInventory to 770.

Changing groupname of /home/oracle/oraInventory to dba.

The execution of the script is complete

< Tên dự án> Page 13 of 39


Qui trình cài đặt OBI Cluster 11g

Bước 1: Installer release note etc

Bước 2: Software update, chọn skip Software Update sau đó click Next

< Tên dự án> Page 14 of 39


Qui trình cài đặt OBI Cluster 11g

Bước 3: Chọn kiểu cài đặt là Enterprise Install

< Tên dự án> Page 15 of 39


Qui trình cài đặt OBI Cluster 11g

Bước 4: Prerequisite check

< Tên dự án> Page 16 of 39


Qui trình cài đặt OBI Cluster 11g

Nếu gặp lỗi checking như bên dưới, cứ nhấn continue để tiếp tục cài đặt

< Tên dự án> Page 17 of 39


Qui trình cài đặt OBI Cluster 11g

Bước 5: Vì cài đặt trên máy Master BI Server nên chọn Create New BI System

< Tên dự án> Page 18 of 39


Qui trình cài đặt OBI Cluster 11g

welcome1

Bước 6: Đặt đường dẫn cho thư mục cài đặt OBIEE

< Tên dự án> Page 19 of 39


Qui trình cài đặt OBI Cluster 11g

Bước 7: Chọn các thành phần cần cài đặt

< Tên dự án> Page 20 of 39


Qui trình cài đặt OBI Cluster 11g

Bước 8: Điền thông tin các Tablespace đã tạo bởi RCU theo hướng dẫn của quá trình
cài đặt

Trong hình dưới đây:

aictrpt là tên instance của database oracle hệ thống trỏ tới

Dev_biplatfom: là tên schema vừa tạo = RCU, lưu ý, không dùng lại các schema đã
cài trước đó mà phải tạo mới

< Tên dự án> Page 21 of 39


Qui trình cài đặt OBI Cluster 11g

Pass: abcd1234

Bước 9: Chọn Auto Port Configuration

< Tên dự án> Page 22 of 39


Qui trình cài đặt OBI Cluster 11g

Bước 10: Oracle security update, bỏ chọn “I wish to receive security updates via my
Oracle Support”

< Tên dự án> Page 23 of 39


Qui trình cài đặt OBI Cluster 11g

Sau đó click yes khi hộp thoại thông báo hiện ra như dưới, nhấn Yes rồi tiếp tục cài
đặt

Bước 11: Respons File

< Tên dự án> Page 24 of 39


Qui trình cài đặt OBI Cluster 11g

Bước 13: Click Install sau đó đợi đến khi hoàn thành

< Tên dự án> Page 25 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 26 of 39


Qui trình cài đặt OBI Cluster 11g

Bước 14: Hệ thống thông báo về các thông tin cài đặt. Nhấn Finish

2.2. Cài đặt Scaleout BI Server


2.2.1. Tạo các thư mục share trước khi cài đặt.
Trên vùng /share dùng chung
o Tạo thư mục repository, catalog, cache để các node khác có thể đọc và ghi.
(lưu ý tạo = user oracle và chmod 777 cho các thư mục)
$cd /share
$mkdir repository
$mkdir catalog
$mkdir cache
$chmod –R 777 repository catalog cache

< Tên dự án> Page 27 of 39


Qui trình cài đặt OBI Cluster 11g

o Truy cập http://hostname:7001/em , đăng nhập bằng user/pass để vào hệ


thống BI vừa cài đặt ở trên. Chọn Coreapplication và thiết lập đường dẫn
như hình dưới:

o Nhấn apply sau đó chuyển sang tab Capacity Management , chọn


Performance và làm theo hình dưới. Sau đó nhấn Apply rồi restart to apply
recent change

< Tên dự án> Page 28 of 39


Qui trình cài đặt OBI Cluster 11g

2.2.2. Upload catalog vào vùng share


2.2.3. Tiến hành cài đặt Scaleout BI Server trên Node 2
1. Tiến hành cài đặt như bình thường, nhưng lựa chọn kiểu cài đặt là Scale
Out BI System

< Tên dự án> Page 29 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 30 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 31 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 32 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 33 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 34 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 35 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 36 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 37 of 39


Qui trình cài đặt OBI Cluster 11g

< Tên dự án> Page 38 of 39


Qui trình cài đặt OBI Cluster 11g

Để kiểm tra kết quả cài đặt làm theo các bước sau

1. Truy cập: http://hostname:7001/em


2. Vào : Business Intelligence->coreapplication->capacity Management-
>Scalability sẽ thấy có 2 node xuất hiện

< Tên dự án> Page 39 of 39

You might also like