[OpenCPS] FDS MySQL/MariaDB cluster issue
Trần Kiêm Dũng
dungtk at fds.vn
Fri Mar 25 15:04:38 ICT 2016
Cảm ơn Tuấn, anh em FDS làm ngay nhé.
----------
Trần Kiêm Dũng
FDS
Mobile: 0903239300
From: "tuanta" <tuanta at iwayvietnam.com>
To: "Open Core Public Services general mailing list" <opencps at lists.opencps.vn>
Sent: Friday, March 25, 2016 2:52:56 PM
Subject: [OpenCPS] FDS MySQL/MariaDB cluster issue
On 03/25/2016 01:39 PM, Nguyen The Nghia wrote:
> Hi Anh Tuấn!
> Em gửi lại các thông tin theo yêu cầu:
>
> Confirm lại là MariaDB hay MySQL? (bên dưới thấy lại đề là MySQL)
> Chính xác là version mấy? Cả Galera và OS luôn?
>
> DB thì chạy mariadb version 5.5
> mysql> SHOW VARIABLES LIKE "%version%";
> /+-------------------------+------------------------------------------------+/
> /| Variable_name | Value |/
> /+-------------------------+------------------------------------------------+/
> /| innodb_version | 5.5.34 |/
> /| protocol_version | 10 |/
> /| slave_type_conversions | |/
> /| version | 5.5.34 |/
> /| version_comment | MySQL Community Server (GPL), wsrep_25.9.r3928 |/
> /| version_compile_machine | x86_64 |/
> /| version_compile_os | Linux |/
> /+-------------------------+------------------------------------------------+/
Vẫn chưa thấy rõ là MySQL hay MariaDB? Nếu nhìn bảng trên thì thấy là
MySQL 5.5 (không phải MariaDB như Nghĩa nói)
Em vào Linux console gõ cho anh lệnh "mysql -V".
VD máy anh ra: "mysql Ver 15.1 Distrib 5.5.41-MariaDB, for Linux
(x86_64) using readline 5.1" => MariaDB 5.5.41
> OS: Linux CentOS version 6.x
> /[root at db-node1 ~]# uname -a/
> /Linux db-node1 2.6.32-504.16.2.el6.x86_64 #1 SMP Wed Apr 22 06:48:29
> UTC 2015 x86_64 x86_64 x86_64 GNU/Linux/
OK.
Còn Galera? bản built-in sẵn kèm MySQL/MariaDB?
> Cấu hình này là cho mỗi node? Máy ảo chạy trên gì? VMWare?
> Chính xác là cấu hình này cho mỗi 1 node anh à. Mỗi node chạy 8 core
> Xeon 2.1 Ghz, Ram 24G
> ( Tuy nhiên MySQL chỉ được sử dụng 8G ram ( do đội hệ thống khi cài
> server chỉ có khoảng từng đó, sau này nâng cấp server thì em cũng chưa
> kịp tìm hiểu để nâng giới hạn RAM cho MySQL)
> Máy ảo chạy trên nền VMWare server anh ạ ( còn cụ thể version nào thì
> em cũng không rõ)
Như vậy là tuning mức basics nhất cũng chưa làm?!!
Tra tài liệu làm thôi. Chờ ai nữa? :)
> Bao nhiêu queries đồng thời? Thời gian query trung bình, max?
Chưa thấy có thông tin???
> Anh nghĩ đầu tiên cần phải chỉnh lại kiến trúc, lưu trữ file riêng ra
> ngoài. Tuy 20GB không phải dung lượng quá lớn, nhưng xử lý blob luôn tốn
> khá nhiều system resources. Lại thêm tốc độ tăng khá nhanh (10% mỗi tháng)
>
> Việc này bên em cũng đang tính: Thứ nhất tách nội dung file ra khỏi DB
> Ngoài ra cũng đang
> tính phương án tách bảng như hôm qua anh Khanh có đề xuất.
Cần tính
> DB engine dùng loại gì? InnoDB?
> Gửi nội dung file cấu hình my.cnf và các files trong mysql/conf.d/ xem.
> DB engine: Sử dụng InnoDB
DB engine có thể khác với mỗi DB, mỗi table trên cùng 1 máy chủ đó nhé!
Em check chắc chưa? gửi list "SHOW TABLE STATUS;" (export ra .csv) xem nào?
> File cnf: em gửi file kèm
> mysql/conf.d/: -> Em tìm không thấy trên server. Anh có thể
> giúp em cụ thể đường dẫn nó hay lưu ở đâu không ạ
Thư mục này: /etc/my.cnf.d/
> Hệ thống production không nên cho access thoải mái!
> Mà có vào thì SSH, anh em chắc không biết dùng TeamViewer :)
> Anh ơi, vì là product của khách hàng nên rất mong anh em thông
> cảm, teamview vào máy của em, rồi từ đó ssh đến máy của khách hàng
Cần làm thử trên hệ thống test (cho cả đội Infra vào "hội chẩn") sau đó
mới deploy lên hệ thóng production (FDS tự làm phục vụ KH)
Tốt nhất là nên clone DB hoặc kiểm một DB mẫu có size tương đương để làm
load tests cho giống thật nhất.
--
Rgds,
Tuan
_______________________________________________
POST RULES: https://github.com/VietOpenCPS/doc/wiki/Mailing-list-guidelines
_______________________________________________
OpenCPS mailing list
OpenCPS at lists.opencps.vn
http://lists.opencps.vn/mailman/listinfo/opencps
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencps.vn/pipermail/opencps/attachments/20160325/7e923fe2/attachment.html>
More information about the OpenCPS
mailing list