HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

102
HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS Lưu ý : -Do điều kiện thực tế nên việc cài đặt được thực hiện trên 1 máy duy nhất. -Cài đặt trên hệ điều hành CentOs 5.7 (32 bit). -Các phần mềm cài đặt gồm : + Weblogic Server + Coherence + OEPE 10.3.4.0 . + Oracle Database 11gR2. + Oracle Service Bus 11gR1 (11.1.1.4.0) A) Cài Weblogic Server : Tiến hành chạy file setup tại thư mục chứa file setup 1

Transcript of HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Page 1: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Lưu ý : -Do điều kiện thực tế nên việc cài đặt được thực hiện trên 1 máy duy nhất. -Cài đặt trên hệ điều hành CentOs 5.7 (32 bit).-Các phần mềm cài đặt gồm :

+ Weblogic Server + Coherence + OEPE 10.3.4.0 .+ Oracle Database 11gR2.+ Oracle Service Bus 11gR1 (11.1.1.4.0)

A) Cài Weblogic Server :Tiến hành chạy file setup tại thư mục chứa file setup

1

Page 2: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Màn hình Welcome hiện ra chọn Next

2

Page 3: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Nếu môi trường phát triển chưa từng cài đặt Weblogic Server thì màn hình cài đặt sẽ hiển thị như sau:Chọn đường dẫn cài đặt :/opt/oracle/middlewareChọn Next

3

Page 4: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Màn hình tiếp theo hiện ra. Bỏ chọn I wish to receive security…., xuất hiện hộp thoại thông báo, chọn Yes để bỏ qua bước đăng ký update bảo mật tự động của Oracle

4

Page 5: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Typical để cài đặt mặc định rồi Next

5

Page 6: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Để mặc định và Next

6

Page 7: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Tại màn hình Installation Summary, kiểm tra lại thông tin cài đặt một lần nữa và click chọn Next

7

Page 8: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Quá trình cài đặt bắt đầu

8

Page 9: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Sau khi cài đặt thành công.Bảng thông báo Installation Complete hiện raBỏ chọn Quickstart và nhấn Done. Quá trình cài đặt Weblogic Server vào thư mục middleware kết thúc

9

Page 10: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

B) Cài Oracle Database 11g

Lưu ý : Weblogic Server và Oracle Database không được cài trên cùng một hệ thống nhưng do thực tế nên tôi cài Oracle Database ở một thư mục khác.Bật cửa sổ Terminal bằng tài khoản root

I) Tạo Group, User AccountTạo 2 Group là oinstall và dbaTạo User là oracle# groupadd oinstall# groupadd dba# useradd -m -g oinstall -G dba oracle

10

Page 11: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Tạo password cho user: oracle

# passwd oracle

Changing password for user oracle.New UNIX password:Retype new UNIX password:passwd: all authentication tokens updated successfully.

UNIX password phải gồm chữ, số , kí tự đặc biệt ( an toàn )1 ví dụ UNIX password là : P@ssw0rd

11

Page 12: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Kiểm tra lại thông tin tài khoản

# id oracle

uid=501(oracle) gid=501(oinstall) user groups=501(oinstall),502(dba)->oracle nằm trong primary group oinstall và group dba

12

Page 13: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

II) Tạo đường dẫn và môi trường cài đặt cho user oracle

1.Tạo 1 thư mục /u01/app2. Trao quyền owner cho user oracle3. Trao quyền read, write mọi thứ trong /u01/app cho tất cả!

# mkdir -p /u01/app# chown -R oracle:oinstall /u01/app# chmod -R 775 /u01/app

13

Page 14: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Mở file /home/oracle/.bash_profile 

# vi /home/oracle/.bash_profile

Và thêm vào đoạn sau :

#environment for oracleORACLE_BASE=/u01/app/oracleORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1ORACLE_SID=EDU11PATH=$PATH:$ORACLE_HOME/binLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/libCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH CLASSPATH

14

Page 15: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

III) Config Linux Kernel Parameters

Mở file /etc/sysctl.conf

# vi /etc/sysctl.conf

Thêm vào dòng sau :

#This lines is for Oracle Installation kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 6553600net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 4194304net.core.wmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_max = 262144

15

Page 16: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Kiểm tra lại bằng lệnh :

# sysctl -p

16

Page 17: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

IV) Setting Shell Limits cho user oracle

Mở file /etc/security/limits.conf

# vi /etc/security/limits.conf

Thêm vào dòng sau :( Ngay trên dòng # End of file )

oracle           soft    nofile          63566oracle           hard    nofile          63536oracle           soft    nproc          16384oracle           hard    nproc          16384

17

Page 18: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Mở file /etc/pam.d/system-auth

# vi /etc/pam.d/system-auth

Thêm vào dòng sau

session     required      pam_limits.so

18

Page 19: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Mở file /etc/selinux/config

Disable SELinux

SELINUX=disabled

19

Page 20: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

V) Tiến hành install Oracle Database

Chú ý : Login bằng tài khoản oracle

Truy cập vào thư mục chứa file cài đặt Oracle DatabaseChạy file cài

# ./runInstaller

20

Page 21: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Màn hình Configure Security Updates hiện ra

Bỏ chọn I wish to receive security… , xuất hiện hộp thoại thông báo, chọn Yes để bỏ qua bước đăng ký update bảo mật tự động của Oracle

Sau đó chọn Next

21

Page 22: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Màn hình Select Installtion Option hiện ra :

Chọn Install database software only

22

Page 23: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Các bước tiếp theo để mặc định

23

Page 24: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

24

Page 25: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

25

Page 26: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Màn hình Perform Prequisite Checks hiện ra :

26

Page 27: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Ta tiến hành cài đặt các Package còn thiếu trong thông báo. Mở cửa sổ Terminal và truy cập vào tài khoản root.

# su – root

Install các Package lần lượt các lệnh sau :

# yum install libaio-devel# yum install sysstat# yum install unixODBC-devel# yum install pdksh

Sau khi cài đặt các gói hoàn tất ấn lại vào nút Check Again

27

Page 28: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Ignore All rồi Next

28

Page 29: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Cửa sổ thông tin cài đặt hiện lênChọn Finish để tiến hành install

Quá trình cài đặt bắt đầu

29

Page 30: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Trong khi install sẽ hiện lên bảng thông báo yêu cầu chạy 2 file script sau

30

Page 31: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Mở cửa sổ Terminal , chuyển sang tài khoản root

# su – root

Rồi thực hiện lần lượt các script

# /u01/app/oralnventory/orainstRoot.sh# /u01/app/oracle/product/11.1.0/db_1/root.sh

Trong khá trình chạy script nếu có thong báo gì thì ấn Enter để tiếp tụcChạy xong 2 script thì ấn nút OK

Bảng thông báo Finish hiện ra ấn Close

31

Page 32: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Tiếp theo ta sẽ tạo 1 Listener để có thể kết nối từ xa vào CSDLMở Terminal với tài khoản oracle gõ

32

Page 33: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

# netca

Màn hình Welcom hiện ra

33

Page 34: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Listener configuration rồi Next

Bước tiếp theo chọn Add rồi Next

34

Page 35: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Đặt tên cho ListenerNếu chưa có 1 listener nào thì nên để mặc định rồi Next

35

Page 36: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Lựa chọn giao thức kết nối chọn TCP rồi Next

36

Page 37: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn port để lắng nghe , để mặc định 1521 rồi Next

37

Page 38: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Màn hình thong báo có muốn tạo thêm 1 listener khác không, chọn No rồi Next

38

Page 39: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Tạo thành công 1 ListenerChọn Next

39

Page 40: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Ấn Finish để kết thúc cài đặt

40

Page 41: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Bước tiếp theo là tạo 1 database

41

Page 42: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Mở cửa sổ Terminal với tài khoản oracle gõ

# dbca

Bảng thông báo Welcome hiện ra chọn Next

42

Page 43: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Create a Database rồi Next

43

Page 44: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Để mặc định rồi Next

44

Page 45: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Đặt tên Global Database và SID ( nên để giống nhau )

45

Page 46: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Tôi đặt tên là : orclRồi Next

Để mặc định rồi Next

46

Page 47: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Use the Same Administrative …Tạo 1 password cho tất cả các user Admin

47

Page 48: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Password là 1 pass mạnh gồm kí tự, số, đặc biệt và tối thiểu 8 kí tựRồi Next

Chọn Use Database File Locations from Template rồi Next

48

Page 49: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Specify Flash Recovery Area rồi Next

49

Page 50: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Next

50

Page 51: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

51

Page 52: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Typical để bộ nhớ SGA và PGA tự chia sẻ cho nhau rồi Next

Bảng thong báo các thông số sẽ được cấu hình chọn Next

52

Page 53: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Create Database rồi Finish

53

Page 54: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

54

Page 55: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Bảng thong báo các thông số có thể lưu lại dưới dạng HTML ấn Ok để tiến hành cài đặt

Quá trình cài đặt bắt đầu

55

Page 56: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Bảng thông báo Database đã được tạo thành công ấn Exit để kết thúc

56

Page 57: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

57

Page 58: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

C) Tiến hành cài đặt Oracle Service Bus Chú ý : Oracle Service Bus không thể cài đặt bằng tài khoản root nên tôi sử dụng tài khoản oracle. Nhưng trước tiên cần chuyển quyển sử dụng thư mục /opt/oracle cho tài khoản oracle

# chown –R oracle:oinstall /opt/oracle# chmod –R 775 /opt/oracle

58

Page 59: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Khi giải nén file ofm_osb_generic_11.1.1.4.0_disk1_1of1.zip, ta được 2 folder Disk1 và Disk2 . Truy cập vào Disk1 chạy lệnh

# ./runInstaller

59

Page 60: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Trước khi cài đặt Service Bus cần khai báo đường dẫn local đến jdk, tùy từng phiên bản mà jdk có thể khác nhauTrong phiên bản này thì gõ

/opt/oracle/middleware/jdk160_21

60

Page 61: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Cửa sổ Welcome hiện ra chọn Next

Chọn Skip Software Updates rồi Next

61

Page 62: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Ấn Browse rồi chọn đường dẫn đến /opt/oracle/middleware rồi Next

62

Page 63: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Typical rồi Next

63

Page 64: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Quá trình kiểm tra hệ thống

64

Page 65: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

65

Page 66: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Sau khi kiểm tra thành công màn hình Product Home Localtion hiện ra . Theo mặc định thì 2 thành phần Weblogic Server và OEPE đã được cài nên để mặc định đường dẫn rồi Next

66

Page 67: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Các thông tin về thông số cài đặt chon Install để tiến hành cài đặt Service Bus

67

Page 68: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Quá trình cài đặt bắt đầu

68

Page 69: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Quá trình cài đặt hoàn tất chọn Next

69

Page 70: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Các thông số sau khi cài đặt thành công chọn FinishQuá trình cài đặt Oracle Service Bus đã kết thúc

70

Page 71: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

D) Tạo domain

Truy cập vào thư mục : /opt/oracle/middleware/Oracle_OSB1/common/binGõ lệnh

# ./config.sh

71

Page 72: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Tạo domain đầu tiên nên chọn Create a new Weblogic domain rồi Next

72

Page 73: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Oracle Service Bus for developers – 11.1.1.4 , 2 thuộc tính sau sẽ tự động được chọn rồi Next

73

Page 74: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Đặt tên domain

74

Page 75: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Đặt tên và mật khẩu cho tài khoản Administrator

75

Page 76: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Development Mode thì Sun SDK sẽ được chọn theo rồi Next

76

Page 77: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Để kết nối đến Database ta check vào OSB JMS Reporting ProviderĐiền các thông số yêu cầu ( Tùy theo database và vị trí cài đặt sẽ có các thông số khác nhau ) rồi Next

77

Page 78: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Test kết nối thành công chọn Next

78

Page 79: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Chọn Administration Server rồi Next

79

Page 80: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Nên để mặc định rồi Next

80

Page 81: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Thông tin các thành phần sẽ được cài đặt ấn Create để bắt đầu tạo domain

81

Page 82: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Quá trình tạo domain bắt đầu

82

Page 83: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

Hoàn tất chọn Done

83

Page 84: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

E) Khởi động và truy cập các trang quản trị

Bước 1 : Khởi động domain bằng cách truy cập vào /opt/oracke/middleware/user_projects/domains/base_domain

# ./startWebLogic.sh

84

Page 85: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

85

Page 86: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

86

Page 87: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

87

Page 88: HƯỚNG DẪN CÀI ĐẶT ORACLE SERVICE BUS

88