Thứ Ba, 8 tháng 11, 2022

Triển khai SQL Server 2012 Failover Cluster - Part 2

II. Cluster Config:

2.1. Tạo mới cluster tên là CLTR001:














Mình sẽ cấu hình disk witness sau nên sẽ bỏ dấu check Add all eligible storate to the cluster ...







View Report...



2.2. Verify Config:

Sau khi tạo xong cluster CLTR001 sẽ xuất hiện thêm một vSERVER, trong danh sách All Services



Có thêm 1 vComputer trong danh sách Computers của domain SVUIT


Trong DNS có thêm một record A được tạo với tên là CLTR001 và trỏ tới vIP của cluster CLTR001




Cluster CLTR001 vừa tạo xong, chưa có Role nào được cấu hình, và hiện tại có 3 nodes trong cluster.






Hiện tại chưa có Disk nào được gán cho cluster.



và cũng chưa có pool nào được tạo




Mặc định hệ thống sẽ các network với tên mặc định là Cluster Network 1, Cluster Network n.




Bạn có thể sữa lại tên Network cho dễ quản lý.

Mình sẽ sữa lại tên Network như sau:

+ Storage Network 1, Storage Network 2 được sử dụng cho kết nối tới Storage (iSCSI Multipath I/O).

+ Heatbeat Network: được sử dụng để các server SRV001;SRV002;SRV003 theo dõi trạng thái của nhau.

+ Cluster Network 1: được sử dụng để các server SRV001;SRV002;SRV003 theo dõi trạng thái của nhau và cho phép Client kết nối đến.













Last edited: Aug 5, 2015

T

thanhdc

Super Moderator

Aug 4, 2015

2.3. CẤU HÌNH STORAGE POOLS:

Hệ thống hiện tại có 3 iSCSI disks (Disk1, Disk2, Disk3) đã được kết tới các node (SRV001,SRV002,SRV003) nhưng chưa được gán cho Cluster. Mình sẽ không sử dụng trực tiếp 3 iSCSI Disks này làm Disks cho Cluster.

Trước tiên mình sẽ tạo ra một storage pool gồm 3 iSCSI Disks (Disk1, Disk2, Disk3). Sau đó tạo ra các vDisk4, vDisk5, vDisk6,... và sẽ sử dụng các vDisk này cho Cluster. Yêu cầu phải có ít nhất 3 Disks còn trống, dung lượng lơn hơn 4G, và ở trạng thái Unalocated thì mới có thể tạo được storage pool.






Bạn phải Disk1, Disk2, Disk2 ở trạng thái Unallocated







Bạn có thể gặp Create storage pools nếu sử dụng SAN ko tương thích với Cluster (Openfiler, FreeNAS,...)




2.4. TẠO VIRTUAL DISKS:

Mình sẽ tạo ra 2 virtual Disk:

+ disk witness: 1G, sử dụng cho Quorum witness disk

+ disk mssql: 10G, sử dụng cho MSSQL Cluster






Bạn có thể tùy chọn Storage Layout (Simple, Mirror hoặc Parity).

Mình sẽ chọn Simple...

Note: tạo vDisk 1G thì được vDisk 3G, tạo vDisk 10G thì được vDisk 12G (ko hiểu vì sao? )















Last edited: Aug 4, 2015

T

thanhdc

Super Moderator

Aug 4, 2015

2.5. Config vDisks:

Bạn phải chuyển các vDisk vừa tạo vào Maintenance Mode thì mới có thể cấu hình vDisk được.





RUN: diskmgmt.msc

Trên các vDisk4, vDisk5:

+ Tạo các phân vùng: full size

+ Format NTFS

+ Label: quarum witness, mssql cluster

+ Drive Letter: Q, S







Sau khi cấu hình song các vDisk4 và vDisk5, chuyên các vDisk về trạng thái Online như trước... bằng cách chọn Turn Off Maintenance Mode




2 vDisk4vDisk5 hiện tại được quản lý bởi node SRV001. Nên bạn có thể nhìn thấy nó danh sách Devices and drivers của server SRV001. Nếu bạn vào các server SRV002;SR003 bạn sẽ không thấy các vDisks này.




T

thanhdc

Super Moderator

Aug 4, 2015

2.6. Cấu hình Cluster Quorum:









Nếu bạn chưa cấu hình các vDisk4; vDisk5 bạn sẽ nhận được thông báo như sau:




Những vDisks được cấu hình đúng sẽ hiện ra trong danh sách.

Bạn sẽ chọn Cluster Virutal Disk (disk witness) Volume (Q) để gán cho disk witness








vDisk4 sau khi đã gán cho Disk Witness in Quorum.

vDisk5 : Available Storage. Chỉ những Disk chưa được gán cho bất kỳ Role nào hoặc Disk Witness

thì mới có thể được sử dụng để gán cho role khác.






2.7. Validate Cluster...

bây giờ là lúc bạn kiểm tra xem tất cả mọi cấu hình có ok hay ko...














OK tất cả mọi cấu hình đều ổn. không có bất kỳ error hoặc warning...



=============================
* KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE trực tiếp từ tôi giúp bạn bước đầu trở thành những chuyên gia DBA, đủ kinh nghiệm đi thi chứng chỉ OA/OCP, đặc biệt là rất nhiều kinh nghiệm, bí kíp thực chiến trên các hệ thống Core tại VN chỉ sau 1 khoá học.
* CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
* Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile: 0902912888
⚡️ Skype: tranbinh48ca
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: http://bit.ly/ytb_binhoraclemaster
👨 Tiktok: https://www.tiktok.com/@binhoraclemaster?lang=vi
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhoracle
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội

=============================
học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,khóa học pl/sql, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, middleware, hoc solaris, hoc linux, hoc aix, unix, securecrt, xshell, mobaxterm, putty

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master