BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: SV_Phichit ที่ มีนาคม 22, 2013, 08:35:10 AM

หัวข้อ: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: SV_Phichit ที่ มีนาคม 22, 2013, 08:35:10 AM
MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
-------------------------------------------------------------------------
#Begin /etc/my.cnf
[client]
port                = 3306
socket                = /var/lib/mysql/mysql.sock
default-character-set=tis620

[mysqld]
port                = 3306
socket                = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 16M
table_cache = 1000
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 128M
thread_cache = 8
query_cache_size= 32M
thread_concurrency = 8
default-character-set=tis620
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
init_connect = 'SET NAMES tis620'
max_connections=500
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/
#innodb_log_arch_dir = /var/lib/mysql/
innodb_buffer_pool_size = 384M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 5242880
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50

[mysqldump]
quick
max_allowed_packet = 16M
allow-keywords

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

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

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

[mysqlhotcopy]
interactive-timeout
#End /etc/my.cnf

หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มีนาคม 22, 2013, 08:41:05 AM
http://danhos.thaiddns.com/smf/index.php?topic=12.msg101#msg101

สามารถวางใส่แล้ว

service mysql restart

MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
-------------------------------------------------------------------------
#Begin /etc/my.cnf
[client]
port                = 3306
socket                = /var/lib/mysql/mysql.sock
default-character-set=tis620

[mysqld]
port                = 3306
socket                = /var/lib/mysql/mysql.sock
skip-locking

key_buffer = 1G
max_allowed_packet = 1073M
table_cache = 1000
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 128M
thread_cache = 8
query_cache_size= 1G
thread_concurrency = 8
default-character-set=tis620
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
init_connect = 'SET NAMES tis620'
max_connections=500
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/
#innodb_log_arch_dir = /var/lib/mysql/
innodb_buffer_pool_size = 12G
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 5242880
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50

[mysqldump]
quick
max_allowed_packet = 1073M
allow-keywords

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

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

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

[mysqlhotcopy]
interactive-timeout
#End /etc/my.cnf


หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: phichai ที่ มีนาคม 22, 2013, 10:40:18 AM
อ.บอย  ผมจะขอ
my.cnf
32 GB กับ 20 GB  ต้องขอที่  http://danhos.thaiddns.com/smf/index.php?topic=12.msg101#msg101
พร้อยรายละเอียดใชไหมครับ
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ มีนาคม 22, 2013, 11:01:04 AM
max_allowed_packet = 1073M


ทำอย่างไรจะได้ mysqldump   สัก 4 GB  ครับ....
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มีนาคม 22, 2013, 11:26:46 AM
max_allowed_packet = 1073M


ทำอย่างไรจะได้ mysqldump   สัก 4 GB  ครับ....

คงต้องเขียน MYSQL เอง เพราะตอนนี้ limit อยู่ที่ 1024M หรือรอการพัฒนาของ MySQL

ผมก็อยากได้สัก 10 GB

https://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_allowed_packet
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มีนาคม 22, 2013, 11:30:48 AM
อ.บอย  ผมจะขอ
my.cnf
32 GB กับ 20 GB 
พร้อยรายละเอียดใชไหมครับ

ขอผ่านตรงนี้ได้
แต่ขอรายละเอียด
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: phichai ที่ มีนาคม 22, 2013, 12:05:35 PM
ผมขอ my.cnf 2 ตัว  ครับ
เนื่องจาก master  ได้ up ram จาก 16  GB. เป็น 32 GB
และได้ซื้อจัดซื้อเครื่องมาทำ Slave มาใหม่อีก 1 ตัวครับ
1 . สเปค Master IBM x3500 m3  CPU 2.4 Ghz.
-Ram = 32 GB
-HD = 146 GB. x  3 SAS
-Raid 5
-Cardlan 10/100/1000

2 . สเปค Slave IBM x3250 m4  CPU 3.5 Ghz.
-Ram = 20 GB
-HD = 300 GB. SAS
-Raid -
-Cardlan 10/100/1000

รายละเอียดิ่น ๆ
1.จำนวน HUB  (เป็นแบบ Manage ทั้งหมด)
   -  Cisco SG300 28 port  gigabit     จำนวน 1  ตัว
   -  Linksys 16 port gigabit        จำนวน 1  ตัว
   -  Linksys 24 port    10/100 MB.    จำนวน 2  ตัว
2.จำนวนเครื่องลูก  50 Client
3.OS ที่ ลง  CentOS6.2
4.MYSQL ที่ใช้ 5.1.63  กำลังทดสอบลง mysql 5.5.30 แล้วไม่สำเร็จครับ
5.email = keth7989@gmail.com
6. หน่วยบริการ  รพ. ท่าปลา อ.ท่าปลา จ.อุตรดิตถ์
7.ขึ้นระบบกับ BMS  วันที่  3  กันยายน  2554
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มีนาคม 22, 2013, 12:49:35 PM
ผมขอ my.cnf 2 ตัว  ครับ
เนื่องจาก master  ได้ up ram จาก 16  GB. เป็น 32 GB
และได้ซื้อจัดซื้อเครื่องมาทำ Slave มาใหม่อีก 1 ตัวครับ
1 . สเปค Master IBM x3500 m3  CPU 2.4 Ghz.
-Ram = 32 GB
-HD = 146 GB. x  3 SAS
-Raid 5
-Cardlan 10/100/1000


ขอ My.cnf 16 G ของเดิมด้วย
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: phichai ที่ มีนาคม 22, 2013, 12:56:10 PM
นี่ครับ my.cnf ram 16 gb
CentOS6.0+Mysql 5.1.45-51
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: Neo ที่ มีนาคม 22, 2013, 14:56:13 PM
MySQL แนะนำ เป็น 5.5 เร็วกว่าครับ...
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มีนาคม 22, 2013, 20:01:55 PM
นี่ครับ my.cnf ram 16 gb
CentOS6.0+Mysql 5.1.45-51

ผมแนะนำว่าถ้าจะให้ระบบไหลลื่นกว่านี้น่าจะ

CentOS-6.4+ MySQL-5.5.30 หรือ CentOS-6.4+ MySQL-5.6.10
รับรองว่าเร็วกว่า Percona-Server-5.5.xx แน่นอน
ถ้าเป็น MySQL-5.5.xx or MySQL-5.6.xx โทรมาติดต่อนะครับ


สำหรับ my.cnf ที่แก้ไข สามารถ วางแล้ว รัน mysql ได้เลย โดยไม่ต้องลง linux ใหม่
my.cnf ram 32 gb Mysql 5.1.xx 
[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#basedir   = /var/lib/mysql
#datadir   = /var/lib/mysql/data
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
skip-locking

key_buffer = 1024M
max_allowed_packet = 1024M
table_cache = 1000
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
max_heap_table_size = 512M
myisam_sort_buffer_size = 128M
thread_cache = 2000
query_cache_size=3G
query_cache_type=1
thread_concurrency = 32

thread_concurrency = 32
default-character-set=tis620
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
init_connect = 'SET NAMES tis620'
max_connections = 200

######################################## 5.1.25--->X  cpu multicore
innodb_thread_concurrency = 0

########################################

innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/

#############################   mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################

#############################
# add rc.local  --->  ulimit -n 30000     
#############################
innodb_buffer_pool_size = 24G
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 256M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50

[mysqldump]
quick

max_allowed_packet = 1024M
allow-keywords

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

[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 1M
write_buffer = 1M

[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 1M
write_buffer = 1M

[mysqlhotcopy]
interactive-timeout

my.cnf ram 20 gb Mysql 5.1.xx
[client]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
#basedir   = /var/lib/mysql
#datadir   = /var/lib/mysql/data
default-character-set=tis620

[mysqld]
port      = 3306
socket      = /var/lib/mysql/mysql.sock
skip-locking

key_buffer = 512M
max_allowed_packet = 1024M
table_cache = 1000
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
max_heap_table_size = 512M
myisam_sort_buffer_size = 128M
thread_cache = 2000
query_cache_size=2G
query_cache_type=1
thread_concurrency = 32
default-character-set=tis620
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
init_connect = 'SET NAMES tis620'
max_connections = 200

######################################## 5.1.25--->X  cpu multicore
innodb_thread_concurrency = 0

########################################

innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/

#############################   mysql 5.1.X
#innodb_log_arch_dir = /var/lib/mysql/
#############################

#############################
# add rc.local  --->  ulimit -n 30000     
#############################
innodb_buffer_pool_size = 14G
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 256M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50

[mysqldump]
quick

max_allowed_packet = 1024M
allow-keywords

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

[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 1M
write_buffer = 1M

[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 1M
write_buffer = 1M

[mysqlhotcopy]
interactive-timeout
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มีนาคม 23, 2013, 09:58:59 AM
1 . สเปค Master IBM x3500 m3  CPU 2.4 Ghz.
-Ram = 32 GB
-HD = 146 GB. x  3 SAS
-Raid 5
-Cardlan 10/100/1000

2 . สเปค Slave IBM x3250 m4  CPU 3.5 Ghz.
-Ram = 20 GB
-HD = 300 GB. SAS
-Raid -
-Cardlan 10/100/1000

น่าจะเป็นแบบนี้ได้เปล่า

1 . สเปค Slave IBM x3250 m4  CPU 3.5 Ghz.
-Ram = 32 GB
-HD = 300 GB. SAS
-Raid -
-Cardlan 10/100/1000

2 . สเปค Master IBM x3500 m3  CPU 2.4 Ghz.
-Ram = 20 GB
-HD = 146 GB. x  3 SAS
-Raid 5
-Cardlan 10/100/1000



หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: phichai ที่ มีนาคม 23, 2013, 10:19:38 AM
ไม่น่าจะ work ครับ อ.บอย
Spec x3250 M4 เป็น Rack 1U รุ่นเล็ก
ใส่ RAM ได้สูงสุุด 4 แถว  32 GB
ตอนนีี้ใส่ไปแล้ว  4  +  8 + 8 
ส่วน X3500 ใส่ได้ 2 CPU 2 powersupply RAM 196 GB (ถ้าจำไม่ผิด)
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: มนตรี บอยรักยุ้ยคนเดียว ที่ มีนาคม 23, 2013, 10:35:01 AM
ไม่น่าจะ work ครับ อ.บอย
Spec x3250 M4 เป็น Rack 1U รุ่นเล็ก
ใส่ RAM ได้สูงสุุด 4 แถว  32 GB
ตอนนีี้ใส่ไปแล้ว  4  +  8 + 8 
ส่วน X3500 ใส่ได้ 2 CPU 2 powersupply RAM 196 GB (ถ้าจำไม่ผิด)


สงสัย ก็ต้องทำเช่นนั้น  Server มีขีดจำกัด
หัวข้อ: Re: MyCnfเดิมใช้Ram4Gbจะเพิ่มเป็น16GBต้องแก้ไขตรงไหนครับ
เริ่มหัวข้อโดย: chk ที่ มีนาคม 25, 2013, 11:49:38 AM
 8)  ตัวที่ RAM 4+8+8   แนะนำให้ปรับ 8+8+8+8 น่าจะดีกว่าเยอะเลยนะขอรับ  8)

 8)  เพราะการใส่ Ram  ที่ดี  ควรใส่เป็นคู่  และ ปริมาณควารเท่ากันทุกตัว จะทำให้เครื่องทำงานได้ดีเยี่ยม  8)