ผู้เขียน หัวข้อ: ต้อง restart mysql บ่อย  (อ่าน 8218 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ A

  • Newbie
  • *
  • กระทู้: 26
  • Respect: 0
    • ดูรายละเอียด
ต้อง restart mysql บ่อย
« เมื่อ: กุมภาพันธ์ 26, 2010, 11:34:09 AM »
0
รบกวนช่วยดูไฟล์ config ของ my.cnf ให้ด้วยครับว่า มีอะไรผิดพลาดหรือปล่าว ขอบคุณครับ

CentOS 5.4 64 bit Ram 8 G


MySQL percona-5.1.42-9.rhel5 64 bit

ไฟล์ config ของ my.cnf ที่ใช้อยู่ครับ

[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#key_buffer = 40-50 % of RAM
key_buffer = 2400M
max_allowed_packet = 1024M
max_heap_table_size = 2048M
max_connections=2000
table_cache = 1500
table_open_cache = 1500
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
#myisam_sort_buffer_size = 10-20 % of RAM
myisam_sort_buffer_size = 1024M
myisam_max_sort_file_size = 2048M
myisam_max_extra_sort_file_size = 2048M
myisam_repair_threads = 1
myisam_recover
thread_cache_size = 8
query_cache_type=1
#query_cache_size= 10 % of RAM
query_cache_size= 720M
thread_concurrency = 8
default-character-set=tis620
skip-name-resolve
skip-character-set-client-handshake
skip-locking
init_connect = 'SET NAMES tis620'
big-tables
default-storage-engine = INNODB
join_buffer_size = 4M
concurrent_insert = 2
join_buffer_size = 2M
concurrent_insert = 2

log_bin_trust_function_creators = 1     

innodb_file_per_table
innodb_data_home_dir = /var/lib/mysql/
innodb_log_group_home_dir = /var/lib/mysql/
#interactive_timeout = 600
#wait_timeout = 1200
innodb_data_file_path = ibdata1:100M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/
#############################   mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################
#innodb_buffer_pool_size = 40-60 % of RAM
innodb_buffer_pool_size = 4200M
innodb_additional_mem_pool_size = 24M
innodb_log_file_size = 512M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 2
innodb_lock_wait_timeout = 50
innodb_thread_concurrency = 0
#ulimit -n 30000


innodb_support_xa=0
innodb_open_files = 2000
innodb_locks_unsafe_for_binlog=1
innodb_flush_method=O_DIRECT
innodb_doublewrite=0




innodb_adaptive_checkpoint = 1
innodb_io_capacity = 10000
innodb_write_io_threads = 16
innodb_read_io_threads = 16



[mysqldump]
quick
max_allowed_packet = 1024M
allow-keywords

[mysql]
no-auto-rehash
default-character-set=tis620

[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout
โรงพยาบาลพหลพลพยุหเสนา  โรงพยาบาลทั่วไป 440 เตียง
ขึ้นระบบ 1 ตุลาคม 2550
Cluster Galera 5.5.27 RAM 48GB  X 3
hosxp version 3.55.9.21

ออฟไลน์ mslangu

  • Hero Member
  • *****
  • กระทู้: 626
  • Respect: 0
    • ดูรายละเอียด
Re: ต้อง restart mysql บ่อย
« ตอบกลับ #1 เมื่อ: เมษายน 20, 2011, 09:29:23 AM »
0
ไม่ทราบว่าแก้ไขอย่างไรไปบ้างแล้วครับ พอดีที่ รพ. ก็ประสบอยู่เหมือนกันครับ
อรรถกร ลัดเลีย โรงพยาบาลละงู 074-773563
ขึ้นระบบ HoSxP วันที่ 4 พ.ย. 2552 โดยทีมงาน รพ.ปานะเระ รพ.ไม้แก่น รพ.ทุ่งยางแดง และขึ้นระบบ
HOSxP_PCU และ DATACENTER กับ BMS
Server IBM Intel Xeon Quad-Core E5504 2.0GHz, 4MB L3 Cache RAM 4+16 GB HD SAS 15K 147GBx2 Raid 1
CentOS 5.4-64 bit
HoSxP v.3.57.xx.xx(ตามไปเรื่อย ๆ) MySQL 5.5.34-32.0
ระบบเก่า MITNET
ขอบคุณ BMS ที่พัฒนาโปรแกรมดี ๆ อย่างต่อเนื่องครับ

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
Re: ต้อง restart mysql บ่อย
« ตอบกลับ #2 เมื่อ: เมษายน 20, 2011, 10:07:14 AM »
0
ใช้คำสั่ง top แล้วกดปุ่ม shift+M  แล้วส่งหน้าจอเข้ามาครับ
HOSxP Project Manager / Cheif Developer / BMS MD

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ต้อง restart mysql บ่อย
« ตอบกลับ #3 เมื่อ: เมษายน 20, 2011, 10:08:35 AM »
0
[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#key_buffer = 40-50 % of RAM
key_buffer = 2400M --> 256M
max_allowed_packet = 1024M
max_heap_table_size = 2048M -->512M
max_connections=2000-->500
table_cache = 1500
table_open_cache = 1500
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
#myisam_sort_buffer_size = 10-20 % of RAM
myisam_sort_buffer_size = 1024M
myisam_max_sort_file_size = 2048M
myisam_max_extra_sort_file_size = 2048M
myisam_repair_threads = 1
myisam_recover
thread_cache_size = 8
query_cache_type=1
#query_cache_size= 10 % of RAM
query_cache_size= 720M
thread_concurrency = 8
default-character-set=tis620
skip-name-resolve
skip-character-set-client-handshake
skip-locking
init_connect = 'SET NAMES tis620'
big-tables
default-storage-engine = INNODB
join_buffer_size = 4M-->ซ้ำครับ เอาออกไปเลยก็ได้
concurrent_insert = 2
join_buffer_size = 2M
concurrent_insert = 2

log_bin_trust_function_creators = 1     

innodb_file_per_table
innodb_data_home_dir = /var/lib/mysql/
innodb_log_group_home_dir = /var/lib/mysql/
#interactive_timeout = 600
#wait_timeout = 1200
innodb_data_file_path = ibdata1:100M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/
#############################   mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################
#innodb_buffer_pool_size = 40-60 % of RAM
innodb_buffer_pool_size = 4200M
innodb_additional_mem_pool_size = 24M
innodb_log_file_size = 512M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 2
innodb_lock_wait_timeout = 50
innodb_thread_concurrency = 0
#ulimit -n 30000


innodb_support_xa=0
innodb_open_files = 2000
innodb_locks_unsafe_for_binlog=1
innodb_flush_method=O_DIRECT
innodb_doublewrite=0




innodb_adaptive_checkpoint = 1
innodb_io_capacity = 10000
innodb_write_io_threads = 16
innodb_read_io_threads = 16



[mysqldump]
quick
max_allowed_packet = 1024M
allow-keywords

[mysql]
no-auto-rehash
default-character-set=tis620

[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ มดตานอย ครับ..

  • Hero Member
  • *****
  • กระทู้: 3,137
  • Respect: 0
    • ดูรายละเอียด
Re: ต้อง restart mysql บ่อย
« ตอบกลับ #4 เมื่อ: เมษายน 20, 2011, 10:22:50 AM »
0
oracle 6.0+mysql 5.5 ไปเลย  อันนี my.cnf 8 gb  for mysql 5.5

##############################
################## Star MySQL-Config  #####################

[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
server-id = 1
skip-external-locking
skip-federated
big-tables
character-set-server=tis620
key_buffer = 512M
max_allowed_packet = 512M
table_open_cache = 2048
sort_buffer_size = 1M 
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 128M
thread_cache_size = 8
query_cache_size= 256M
thread_concurrency = 8
low_priority_updates=1
skip-name-resolve
skip-character-set-client-handshake
init_connect = 'SET NAMES tis620'
max_connections = 150

################## InnoDB  #######################
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:100M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/
innodb_buffer_pool_size = 4500M
innodb_additional_mem_pool_size = 24M
innodb_log_file_size = 512M
innodb_file_per_table =1
innodb_log_buffer_size = 8M
innodb_log_files_in_group = 2
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 120
innodb_thread_concurrency = 8
innodb_flush_method=O_DIRECT
innodb_checksums=0   
innodb_doublewrite=0   
innodb_support_xa=0       
innodb_max_dirty_pages_pct=90   
innodb_open_files = 2048
innodb_locks_unsafe_for_binlog=1
join_buffer_size = 2M
concurrent_insert = 2
max_heap_table_size = 512M

[mysqldump]
quick
max_allowed_packet = 512M
allow-keywords

[mysql]
no-auto-rehash
default-character-set=tis620

[isamchk]
key_buffer = 512M
sort_buffer_size = 512M
read_buffer = 8M
write_buffer = 8M

[myisamchk]
key_buffer = 512M
sort_buffer_size = 512M
read_buffer = 8M
write_buffer = 8M

[mysqlhotcopy]
interactive-timeout

################# End MySQL-Config  #################


Nakhonphanom Hospital

MR.Tanoy999 ผู้ใช้งานทั่วไป
tanoy999-at-gmail-dot-com
เริ่ม  1 ตุลาคม 2549  โดย  BMS

ออฟไลน์ dotAtainer

  • Hero Member
  • *****
  • กระทู้: 1,256
  • กระบี่กรียุค
  • Respect: +3
    • ดูรายละเอียด
    • http://www.nondindeang.com
Re: ต้อง restart mysql บ่อย
« ตอบกลับ #5 เมื่อ: เมษายน 20, 2011, 10:46:32 AM »
0
 ;D ;D ;D restart บ่อยๆแบบไหนครับ server restart ตัว mysql service เองใช่ป่าวครับ
สวัสดีครับ ผม Admin จากโรงพยาบาลโนนดินแดง จังหวัดบุรีรัมย์ ยินดีที่ได้รู้จักทุกท่านและขอบคุณสำหรับคำแนะนำจากผู้รู้ทุกท่านในอนาคตอันใกล้ครับ T_T
server>>>> IBM  Cpu  Xeon  Ram 12 GB   SCSI  136 GB For Marter&slav
Hosxp  เวอร์ชั่นพิมพ์นิยม
<>Server Master : OS freebsd 8.1 : Mysql5.5.8
<>Server slav: OS freebsd 8.1 : Mysql 5.5.8
ขึ้นระบบ:ขึ้นระบบเอง:จากคำแนะนำของทีมงาน BMS
ตอนนี้ใช้ Unix เป็นชีวิตจิตใจครับ
:ปัญหาคือที่มาของประสบการณ์:พรแสวงไม่ทำให้ใครเสียแรงเปล่า
dotatainer@hotmail.com
http://www.nondindeang.com
http://www.facebook.com/dotatainer
ความใฝ่ฝันที่ทำได้แค่ฝันใฝ่
http://www.musicatm.com/indy/%E0%B8%A3%E0%B8%B1%E0%B8%81%E0%B9%80%E0%B8%98%E0%B8%AD%E0%B8%AA%E0%B8%B8%E0%B8%94%E0%B8%AB%E0%B8%B1%E0%B8%A7%E0%B9%83%E0%B8%88-14296.html

http://www.musicatm.com/indy/%E0%B8%A7%E0%B9%88%E0%B8%B2%E0%B8%87%E0%B9%80%E0%B8%9B%E0%B8%A5%E0%B9%88%E0%B8%B2-11276.html

ออฟไลน์ A

  • Newbie
  • *
  • กระทู้: 26
  • Respect: 0
    • ดูรายละเอียด
Re: ต้อง restart mysql บ่อย
« ตอบกลับ #6 เมื่อ: เมษายน 21, 2011, 13:22:58 PM »
0
นานมากแล้วนะครับ กระทู้นี้  ;D ;D

ปัญหาที่เจอก็คืออาการค้างบ่อย ๆ เรียกได้ว่าทุกวันเลยก้ว่าได้ ต้องใช้วิธี restart mysql

ถึงจะรันระบบต่อไปได้ จนเมื่อ อจ.ออก stable 54.2.2 จึงบังคับให้อับผ่าน lan เป็น version เดียวกันทั้งระบบ

อาการที่เคยเป็นก็หายไปเลยครับ ขอบคุณที่เข้ามาอ่านนะครับ

(เสียดายจังไม่ได้ไปเข้าอบรม server ไว้คราวหน้าถ้ามีโอกาสจะพยายามไปให้ได้แน่ ๆครับ)  ;D ;D
โรงพยาบาลพหลพลพยุหเสนา  โรงพยาบาลทั่วไป 440 เตียง
ขึ้นระบบ 1 ตุลาคม 2550
Cluster Galera 5.5.27 RAM 48GB  X 3
hosxp version 3.55.9.21