Cài đặt hệ quản trị CSDL và tác tử để quản lý

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu và xây dựng hệ cơ sở dữ liệu đám mây riêng cho tập đoàn bưu chính viễn thông việt nam VNPT (Trang 50 - 62)

Dƣới đây là các hình ảnh thể hiện kết quả quá trình thực hiện cài đặt và giám sát bằng Oracle Cloud Control:

41

– Download Oracle Cloud: Oracle cho phép download miễn phí. Chúng ta có thể vào trang chủ của Oracle để download phần mềm (tƣơng ứng 32 hay 64 bit):

http://www.oracle.com/technetwork/database/enterprise- edition/downloads/index.html

Hình 3.2: Tải về Oracle Database 12c

Sau khi tải về xong, hãy giải nén 2 file .zip vào cùng một thƣ mục.

42

– Cài đặt Oracle 12c trên Windows

Hình 3.4: Cài đặt trên Windows

– Chúng ta sẽ cài cả phần mềm Oracle và tạo một Database có tên db12c (hay SID = db12c).

43

– Cài đặt một database:

Hình 3.6: Các bƣớc cài Oracle Database 12c

– Oracle sẽ đƣợc cài đặt vào 1 user của Windows, mà user này phải không có quyền Administrator, vì lý do bảo mật. Chúng ta tạo mới một Windows user.

44

– Bƣớc này, bộ cài đặt hỏi có tạo Plugin hay không, hãy chọn: Create as Container Database. Nhập vào tên Plugin Database: pdbdb12c

Hình 3.8: Cài đặt plugin

45

– Để có thể lƣu trữ đƣợc nhiều loại ngôn ngữ (bao gồm cả tiếng Việt), chúng ta nên chọn: Character Set: Unicode (AL32UTF8)

Hình 3.10: Thiết lập bộ mã hóa

– Oracle có một vài user quản trị hệ thống (sys, system,...) cần phải đặt mật khẩu. Chúng ta có thể thiết đặt tất cả các user này cùng một mật khẩu.

46

Và chờ đợi cho tới khi việc cài đặt thành công.

– Sau khi cài đặt thành công EM12c, bƣớc tiếp theo chúng ta cần thực hiện là deploy agent lên database server để monitor. Có nhiều cách để deploy agent. Ở đây chúng ta sẽ thực hiện deploy trực tiếp từ EM12c.

+ Đăng nhập vào EM12c, sau đó chọn Setup -> Add Target -> Add Targets Manually

Hình 3.12: Triển khai từ EM12C

+ Chọn Add Host Targets -> Add Host…

47

+ Chọn Add -> Manually, điền hostname/IP, chọn platform phù hợp

Hình 3.14: Điền hostname/IP, chọn platform

+ Ở phần Named Credential phía dƣới, chúng ta tạo mới 1 Named Credential với thông tin là user và password trên OS (oracle). Đặt tên ORACLE_LINUX để dễ phân biệt:

Hình 3.15: Tạo mới Named Credential

+ Điền thƣ mục cài đặt agent trên server database (/u01/app/oracle/agent), hệ thống tự tạo Instance Directory theo thƣ mục cài đặt.

+ Để deploy agent monitor database server, cần mở port giữa 2 hệ thống nhƣ sau:

–> Mở port 22, 3872, 1521 trên database server cho server EM12c kết nối (port 22 để deploy agent, 3872 để EM12c kết nối với agent, 1521 để EM12c truy cập và monitor database instance)

48

–> Mở port 4903 trên server EM12c cho database server kết nối (để agent dƣới target upload thông tin lên)

Hình 3.16: Mở port giữa 2 hệ thống

–> Next. Review lại thông tin. Sau đó chọn Deploy Agent

Hình 3.17: Deploy Agent

+ Quá trình deploy diễn ra. Nếu có lỗi có thể xem thông tin, fix lại và chọn Retry

49

Hình 3.18: Quá trình deploy

– Credential chúng ta nhập là user oracle. Do đó khi deploy xong, chúng ta phải chạy script root.sh trong thƣ mục /u01/app/oracle/agent/core/12.1.0.5.0/ theo yêu cầu

Hình 3.19: Chạy script root.sh

– Nhấn Done để hoàn tất deploy agent lên host.

– Quay lại trang Add Targets Manually, chọn Add Targets Using Guided Process. Target Types chọn là Oracle Database, Listener & ASM:

50

Hình 3.20: Add Targets Using Guided Process

– Nhập tên server chúng ta vừa deploy agent rồi Next

Hình 3.21: Nhập tên server vừa deploy agent

– EM12c sẽ tìm ra các đối tƣợng đang chạy trên server. Ở đây tìm ra database instance và listener của dbtest của mình. Nhập password cho user dbsnmp, đánh dấu check chọn 2 đối tƣợng trên rồi Next:

51

– Review lại thông tin và add vào hệ thống EM12c

Hình 3.23: Kiểm tra lại thông tin và thêm vào hệ thống

– Kết quả deploy agent:

52

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu và xây dựng hệ cơ sở dữ liệu đám mây riêng cho tập đoàn bưu chính viễn thông việt nam VNPT (Trang 50 - 62)

Tải bản đầy đủ (PDF)

(67 trang)