แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - arr_012

หน้า: [1] 2 3 ... 7
1
3.54.12.7   ก็ไม่แจ้งเตือนครับ

2
ยังรอคำตอบ ครับ

3
เรื่องนี้ เคลียยังครับ กำลังเจอปัญหาอยู่ ครับ ??? ??? ??? ??? ??? ??? ??? ???

4
แจ้งปัญหา / ขอความช่วยเหลือ / Re: error 3.54.11.16e
« เมื่อ: พฤศจิกายน 22, 2011, 20:29:55 PM »
หลังจากบันทึกรับ visit ที่เวชระเบียน แล้ว error ดังนี้ ครับ เป็นเฉพาะหลังเตือนแล้วเลือก มาตามนัด
3.54.11.18  ก็เป็นครับ   ไม่รู้ต้องแก้ใขอย่างไรครับ แต่ 3.54.11.2  ไม่เป็นครับ

5
Networking / Re: ขอถามเรื่อง VPN ครับ (มือใหม่)
« เมื่อ: พฤศจิกายน 14, 2011, 20:23:29 PM »
อีกวิธีหนึ่ง  ก็ทำเป็นเวปเลยครับ  ไม่ต้องกลัวเรื่องความช้า :) :) :)

6
ได้แล้วครับ   เรื่องเกิดจาก  หมูนอกเขตผมมันเป็นหมู 5    ส่วนหมูในเขตมันเป็น 05   ก็เลยแก้ให้มันต่างกัน  ส่งออก ปกติครับ           ขอบคุณมากครับ :) :) :) :) :) :) :D :D :D :D :D

7
ช่วยที่ครับ :'( :'( :'( :'( :'( :'( :'( :'( :'(

8
ลองอัพเวอร์ชั่น เป็น 3.54.11.2 ดูนะครับ ของผมก็เคยเป็น พออัพเวอร์ชั่น แล้วก็หายครับ
ตอนนี้ก็ใช้ 3.54.11.2 อยู่ครับ

9
ช่วยทีครับไม่รู้ว่าแก้ไขตรงไหน

10
Networking / Re: openvpn Pfsense
« เมื่อ: ตุลาคม 23, 2011, 17:02:01 PM »
กลับมาใช้ endian 2.3  แล้วครับ หมดปัญหา

11
Networking / Re: ขอถามเรื่อง VPN ครับ (มือใหม่)
« เมื่อ: ตุลาคม 23, 2011, 17:01:02 PM »
ขอบคุณครับ
คือแต่ละเครื่องใช้คนละ user อยู่แล้วครับ พอดีมันเข้ามา VPN พร้อมกันไม่ได้ครับ หรือ ว่าถ้าต่อแบบนี้มันจะใช้ได้ทีละเครื่องรึเปล่าครับ

ผมใช้ endian 2.3 ทำเป้น vpn server ครับ โดยใช้โหมด openvpn สามารถ ระบุ ip ของ client ที่เราเรียกเข้ามาได้ โดย ip ที่ client เป็น วงเดียวกับเครือข่าย LAN     แต่ถ้าจะใช้ในการ connect เข้า hosxp ช้าแน่ ครับ  ส่วน pfsense ก็สามารถทำได้เหมือนกัน  แต่ ip ของ client จะอยู่คนละวงกับ LAN   rv042 ใช้โหมด vpn โหมดไหนครับ  ถ้าใช้ PPTP ไม่ค่อยมีความปลอดภัย นะ ครับ

12
Networking / Re: openvpn Pfsense
« เมื่อ: ตุลาคม 14, 2011, 11:16:19 AM »
อ.อ๊อด  ช่วยที่ครับ

13
Networking / Re: openvpn Pfsense
« เมื่อ: ตุลาคม 14, 2011, 09:05:51 AM »
ตอนนี้ผมใช้ openvpn ของ pfsense 2.0 RC3 ตอนที่ client connet เข้ามา server มันจะแจก ip อัตโนมัต ผมอยาก fix ไปเลยว่า user นี้ ใช้ ip เบออะไร เช่น user1 =192.168.10.100 พอ user นี้ login เข้ามาก็ให้จ่าย IP นี้ไป รบกวนด้วยครับ
ช่วยหน่อยครับ :'( :'( :'( :'( :'( :'( :'(

14
Networking / openvpn Pfsense
« เมื่อ: ตุลาคม 13, 2011, 21:03:51 PM »
ตอนนี้ผมใช้ openvpn ของ pfsense 2.0 RC3 ตอนที่ client connet เข้ามา server มันจะแจก ip อัตโนมัต ผมอยาก fix ไปเลยว่า user นี้ ใช้ ip เบออะไร เช่น user1 =192.168.10.100 พอ user นี้ login เข้ามาก็ให้จ่าย IP นี้ไป รบกวนด้วยครับ

15
มาแอบ ส่อง ครับ :D :D :D :D :D :D

16
ตอนนี้ได้คำตอบแล้วครับ :) :) :)

แล้วทำไง ครับ
ใส่#openvpn_enable="YES"
แล้วเวลา start ให้สั่ง /usr/local/etc/rc.d/openvpn onestart  ครับ


17
ตอนนี้ได้คำตอบแล้วครับ :) :) :)

18
แก้ที่ไฟล์นี้ครับ
/etc/rc.d หรือ /usr/local/etc/rc.d

เช่น

เปิด sendmail_enable="YES"


ปิด sendmail_enable="NO"

ของท่านก็
openvpn_enable="NO" ถ้า No ไม่ผ่านลองเปลี่ยนเป็น NONE
]ของแล้วทั้ง 2 ตัวครับ  ผ่านตอน boot เครื่องใหม่ แต่ เรา start service ที่หลังไม่ได้ ครับ

19
งั้นเราสามารถจัดลำดับการ start มันได้หรือไม่ครับ เช่น
อยากให้ mysql start ก่อน apache ตามด้วย ftp ทำนองนี้ครับ
ผมลองพยายามจัดที่ไฟล์ rc.conf ไม่เป็นผลครับ

20
;D ;D ;D ส่งลิงค์ตัวอย่างไปทางเมล์แล้วนะครับลองอ่านดู

สำหรับ linux สั่งที่ command ได้เลย อาทิเช่น

#chkconfig iptables off จะสั่งให้ปิด firewall ตอนบูทเครื่องประมาณนั้นครับ
ยังหาแนวทางไม่ได้ครับ

21
คืออย่างนี้ครับ  ผมได้ติดตั้ง openvpn ไว้ ตอนที่มัน boot เครื่อง มันให้เราใส่ user pass ของ openvpnก่อน ที่จะ start network จิงทำให้ผม รีโมทไปทำอะไรกับ server ตัวนั้นไม่ไดเลย นอกจากอยู่หน้าเครื่อง  พอจะมีวิธีไหนที่ไม่ให้ service openvpn  ไม่ต้อง start ตอนที่บูทเครื่อง (เดียวไป start เอง) บางไหมครับ ??? ??? ??? ??? ??? ??? ??? ??? ???

ผมใช้ freebsd ครับ

22
ติดตั้ง os+mysql+my.cnf ใหม่เลยครับ


คงต้องอย่าง งั้นครับ

23
งั้นขอ my.cnf  12G ด้วยนะครับ วันนี้ 7 ทุ่ม จะลองครับ 

24
งั้น อ.บอย  ช่วยนะนำผมหน่อยซิครับ  ผมควรทำอย่างไร มั่งครับ  ผมจะได้เอาไว้เป็นความรู้ครับ
ทุกสิ่งทุกอย่างต้องมีการลงทุน
1.ระบบ lan Gigabit + สายแลน CAT5E อย่างต่ำ
2.แรม Server ไม่น้อยกว่า 8-16 GB ,แรมเครื่องลูกแนะนำไม่ต่ำกว่า 2 GB
แค่นี้ถ้าทำได้ระบบจะดีกว่าเก่า
3.ระบบที่ดีต้องลงทุน

ตอนนี้ผมลอง  S II
สุดยอด ครับ

25
รายงานผล  ยังมีหน่วงๆ ช่วงที่ user กดบันทึกนิดๆครับ ส่งออก 18 แฟ้มยังโครตนานอยู่ครับ

ถ้าที่ผมทำต้องส่งออก 18 แฟ้มไม่เกิน 5 นาที และช่วงที่ส่งออกระบบต้องไม่หน่วง
;D ;D  3.54.8.29

ทุกวันนี้ผม อัพเวอร์ชั่น ไม่เกิน 3 นาที
อันนี้ผมเปิด TeamViewer 6 ให้ดูกับตาเลย ลองถาม รพช.เจ็ดเสมียนได้ว่า
ระบบรันเต็มระบบ ก็ อัพผ่าน ทั้งที่ทำ Raid 5
งั้น อ.บอย  ช่วยนะนำผมหน่อยซิครับ  ผมควรทำอย่างไร มั่งครับ  ผมจะได้เอาไว้เป็นความรู้ครับ

26
คุณ อะ ลอง post my.cnf ขึ้นมาดูด้วยครับ

[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

skip-external-locking
key_buffer = 256M
max_allowed_packet = 256M
table_cache = 1500
tmp_table_size = 128M
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 1M
max_heap_table_size = 128M
myisam_sort_buffer_size = 128M
myisam_max_sort_file_size = 6G
thread_cache = 8
query_cache_limit = 64M
query_cache_size= 128M
query_cache_type = 1
slow_query_log_file = 1
log_bin_trust_function_creators = 1
thread_concurrency = 8
thread_cache_size = 40
#default-character-set=tis620
character-set-server = tis620
collation-server = tis620_thai_ci
#log_bin_trust_function_creators = 1
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
max_connections = 100

######################################## 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 = 2048M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 256M
innodb_log_buffer_size = 8M

innodb_lock_wait_timeout = 50
innodb_locks_unsafe_for_binlog=1
innodb_flush_method=O_DIRECT
innodb_doublewrite =0
innodb_support_xa =0
innodb_checksums=0
innodb_open_files = 1600
#innodb_adaptive_checkpoint = 1
innodb_io_capacity = 10000
innodb_write_io_threads = 16
innodb_read_io_threads = 16
innodb_thread_concurrency = 0

##############REPICALTION
#server-id = 1
#log-bin = /var/log/mysql/mysql-bin.log
#binlog-do-db = manorom
#binlog_cache_size = 1M
#binlog_format=mixed
#expire_logs_days = 10
#max_binlog_size = 500M
#sync_binlog=1
#log_bin_trust_function_creators = 1
innodb_flush_log_at_trx_commit = 1

[mysqldump]
quick
max_allowed_packet = 256M
allow-keywords
[mysql]
no-auto-rehash
default-character-set=tis620
[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 64M
write_buffer = 64M
[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 64M
write_buffer = 64M
[mysqld_safe]
open-files-limit = 50000

[mysqlhotcopy]
interactive-timeout

27
ทดลองกับ server แรม 4G นะครับ  ตอนนี้กำลังหามาเพิ่มเป็น 12 G  ไม่รู้จะช่วยได้ไหม ;D ;D ;D ;D ;D ;D

28
เอาอย่างนี้ครับคุณ อะ 
1ให้ปรับตารางเป็น innodb  โดยดกปุ่ม  high performanc  อันนี้ทำนอกเวลานะครับ หลัง 6 ทุ่ม ยิ่งดี หรือ ปิดระบบไปเลย     
2.config my.cnf  ตามคุณ pop +ผมแนะนำ 

3 ใช้ version เดิม up st. อีกรอบ

4.ทำการ check+repair table   

5.แล้ว มาตั้งระบบ replicate  อีกครั้ง ดูว่ามันหน่วงจริงไหม   ถ้าจริงผมก็จะไม่ทำแล้ว  replicate setup my.cnf
 ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D

1ให้ปรับตารางเป็น innodb  โดยดกปุ่ม  high performanc  อันนี้ทำนอกเวลานะครับ หลัง 6 ทุ่ม ยิ่งดี หรือ ปิดระบบไปเลย     
ได้ทำตามแล้วครับ
2.config my.cnf  ตามคุณ pop +ผมแนะนำ 
ได้ทำตามแล้วครับ
3 ใช้ version เดิม up st. อีกรอบ
ได้ทำตามแล้วครับ
4.ทำการ check+repair table   
ได้ทำตามแล้วครับ
5.แล้ว มาตั้งระบบ replicate  อีกครั้ง ดูว่ามันหน่วงจริงไหม   ถ้าจริงผมก็จะไม่ทำแล้ว  replicate setup my.cnf
รายงานผล  ยังมีหน่วงๆ ช่วงที่ user กดบันทึกนิดๆครับ ส่งออก 18 แฟ้มยังโครตนานอยู่ครับ

29
ช่วยอธิบายค่าต่างๆด้วยได้ไหม ครับ

พวก key, sort, read, join buffer_size เป็นค่าที่เอาไว้จอง ram ของตารางที่เป็น MYISAM ระบบเราเป็น innodb เป็นส่วนใหญ่ ค่าพวกนี้เลยตั้งแค่ 1M ก็พอ สำหรับ ram ของ server ที่มีอยู่น้อย

ส่วน innodb_buffer_size นี่ควรตั้งไว้สัก 50-60% ของ ram ที่มีอยู่ ผมเลยให้ตั้้งไว้ 2048M แล้วก็ตัว innodb_double_write เดิมของคุณตั้งไว้เป็น 1 เลยมีการเขียนซ้ำ 2 รอบแล้วค่อยบันทึก การเปลี่ยนเป็นเลข 0 เป็นการปิด function เขียนซ้ำ จะทำให้ระบบเร็วขึ้นอีกหน่อย

ผมว่าหลังจาก set my.cnf ใหม่ ตามที่ผม และอ.ตะนอยบอก แล้วปรับระบบเป็น innodb นี่ ระบบไม่น่าจะเหมือนเดิมนะครับ มันน่าจะใช้งานได้ดีพอสมควรครับ
ทดสอบแล้วครับ  แทบไม่เห็นความแตกต่างครับ

30
ลองปรับแก้ตามนี้ แล้วกด high performance ด้วยครับ

key_buffer_size = 256M
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 1M
innodb_buffer_pool_size = 2048M
innodb_doublewrite =0

เพิ่มเติมจากท่าน pop
innodb_flush_method=O_DIRECT
innodb_checksums=0   
innodb_doublewrite=0   
innodb_support_xa=0

ได้ set ตามนี้ไหมครับ

set  ตามที่ท่านบอกเหมือนทุกอย่างครับ   ผลก็เหมือนๆๆ เดิม ครับ

31
เท่าที่ผมสังเกตุนะครับ  เมื่อไรสั่งให้ master  รัน replicate   Mysql Workload จะสูงขึ้น  มันจะเกี่ยวกับแรมไหมครับ เพราะ HDD ผมทำ raid 0 ไว้แล้ว เป้นไปได้ไหมว่าช่วงที่มันรอเขียนและอ่านลง HDD ต้องใช้ แรมเป้น buffer ข้อมูลก่อนเขียนหรืออ่านลงไปบน HDD ครับ

32
กำลังจะเพิ่มเเรมเพื่อจะทำ replicate for Mysql  อยากสอบถามว่า จำเป็นไหมที่ต้อง config my.cnf ไว้ให้เหลือแรมบ้างเพื่อเอาไว้ไห้ การ replicate for Mysql ใช้งาน  หรือไม่ต้องครับ

33
ลองปรับแก้ตามนี้ แล้วกด high performance ด้วยครับ

key_buffer_size = 256M
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 1M
innodb_buffer_pool_size = 2048M
innodb_doublewrite =0




ช่วยอธิบายค่าต่างๆด้วยได้ไหม ครับ

34
ตอนนี้ ปกติ แล้วครับ(หน่วงนิดหน่่อย user ไม่งุดงิด)
เหตุเกิดจาก ตารางผมเป็น innodb แค่ 2%  เป็น Myisam ซะส่วนมาก
ก็ทำการเปลี่ยนเป็น innodb ซะ เหตุการก็เข้าสู้ ปกติ แต่อย่างไรคงต้องเพิ่ม RAM และ ทำ raid 0 ที่ master ครับ

35
ตอนนี้ มีปัญหาที่กำลังจะซื้อครับ  คือว่า ของเดิมเป็น 2G จำนวน 2แถว รวมเป็น 4G  (2x4GB)
ผมจะซื้อมาเพิ่ม โดยจะซื้อแบบ 4G จำนวน 2 แถว รวมเป็น 8G (2x4GB)
ไอ้ 8G ที่ผมกำลังจะซื้อมาเพิ่ม  มันจะทำงานร่วมกับของเก่า ที่ผมมีได้ไหมครับ(compatible) ถ้าได้ ผมจะมีแรม 12G ครับ


36
ตอนนี้ ram server ผมมีขนาด 4G (2x2G)
ผมจะเพิ่มเข้าไปอีก 8 G (2x4GB)

จะมีปัญหาไหมครับ มันจะทำงานได้สัมพันกันไหม

37
MySQL / Re: การกำหนดระบบ Replication ของ MySQL
« เมื่อ: สิงหาคม 28, 2011, 20:01:14 PM »
ระบบ replicate for mysql กินแรมมากครับ แรม 4 G กับ database 7GB  ไปไม่เป็นเลยครับ

38
MySQL / ความหมายของค่า my.cnf ครับ
« เมื่อ: สิงหาคม 28, 2011, 19:46:26 PM »
http://www.thaiadmin.org/board/index.php?topic=18693.new
อาจมีประโยชน์ ครับ

39
ลบกวน อ.บอยช่วยวิเคราะห์ my.cnf ให้หน่อยนะครับ
อันนี้ผม ความรู้ยังน้อย เป็นงูๆปลาๆ
อันนี้ได้จากการ รัน mysqltunnel ครับ
ผมใช้มาไม่ ผมไม่ได้ใช้ mysqltunnel  เนื่องผมเป็นแบบ งูๆปลาๆ

เท่าที่เห็น แรมน้อย ไปสำหรับ การทำ repication for MySQL ถ้าจะรันก็แรมต้อง 8G นะครับ
ถ้าถามผม ตอนนี้ผมใช้ 34 G รอซื้อเพิ่มอีก 32 G +CPU 1

ผมว่าท่าน arr_012 มีแรม 4 G ท่านเก่งมากที่กล้าทำ repication for MySQL แค่รันระบบได้ก็เก่งแล้ว
มีปัญหาช่วงดึง 12 แฟ้ม มีอยู่ดีๆระบบค้างบางไหม
กว่าผมจะกล้าทำผมทำระบบผมตอนเป็น 8G  จนเป็น 18 G 





ขอบคุณครับ

40
อันนี้ได้จากการ รัน mysqltunnel ครับ


-------- General Statistics --------------------------------------------------
[--] Skipped version check for MySQLTuner script
[OK] Currently running supported MySQL version 5.5.14-55-log
[OK] Operating on 64-bit architecture

-------- Storage Engine Statistics -------------------------------------------
[--] Status: +Archive -BDB -Federated +InnoDB -ISAM -NDBCluster
[--] Data in MyISAM tables: 5G (Tables: 2249)
[--] Data in InnoDB tables: 15M (Tables: 50)
[--] Data in PERFORMANCE_SCHEMA tables: 0B (Tables: 17)
[!!] Total fragmented tables: 10



-------- Performance Metrics -------------------------------------------------
[--] Up for: 3h 26m 59s (328K q [26.421 qps], 90 conn, TX: 1B, RX: 21M)
[--] Reads / Writes: 71% / 29%
[--] Total buffers: 2.3G global + 9.2M per thread (100 max threads)
[OK] Maximum possible memory usage: 3.2G (84% of installed RAM)
[OK] Slow queries: 0% (0/328K)
[OK] Highest usage of available connections: 15% (15/100)
[OK] Key buffer size / total MyISAM indexes: 512.0M/1.1G
[OK] Key buffer hit rate: 99.8% (7M cached / 15K reads)
[OK] Query cache efficiency: 89.4% (245K cached / 273K selects)
[OK] Query cache prunes per day: 0
[OK] Sorts requiring temporary tables: 0% (0 temp sorts / 2K sorts)
[OK] Temporary tables created on disk: 11% (1K on disk / 15K total)
[OK] Thread cache hit rate: 83% (15 created / 90 connections)
[!!] Table cache hit rate: 4% (1K open / 34K opened)
[OK] Open file limit used: 5% (2K/50K)
[OK] Table locks acquired immediately: 99% (44K immediate / 44K locks)
[OK] InnoDB data size / buffer pool: 15.2M/1.6G

-------- Recommendations -----------------------------------------------------
General recommendations:
    Run OPTIMIZE TABLE to defragment tables for better performance
    MySQL started within last 24 hours - recommendations may be inaccurate
    Enable the slow query log to troubleshoot bad queries
    Increase table_cache gradually to avoid file descriptor limits
Variables to adjust:
    table_cache (> 1500)

41
+Raid 0 น่าจะดีนะครับ เน้นเร็ว
ลองทดสอบดูนะครับ
ผมได้ทดสอบตามที่ ท่านบอยแนะนำแล้วครับ  ระบบก็ยังหน่วงอยู่ดีครับ แต่ที่ผมแปลกใจก็คือ ทำไม mysql จะกินแรมไป 10% ทั้งๆ ที่ไม่ได้มีการรับส่งข้อมูล เลย
การทำ RAID 0 เป็นการทำให้การเขียนข้อมูลลง HD เร็วกว่าการทำ RAID อื่น ไม่เกี่ยวกับการรับส่งข้อมูล
อาจจะช่วยได้ส่วนหนึ่ง
และที่ mysql จะกินแรมไป 10% ทั้งๆ ที่ไม่ได้มีการรับส่งข้อมูล ส่วนนี้ เป็นการใช้แรมทั้งระบบ OS ก็ยังใช้แรม
ระบบที่หน่วง มีผลมาจากหลายสาเหตุ  1.ระบบแลน 2.ram SERVER 3.HUB 4.สายแลน 5.เครื่องลูก 6.OS 32หรือ64 bit 7.ขนาดฐานข้อมูลสัมพันธ์กับแรมหรือเปล่า 8.virus ในระบบ

ลบกวน อ.บอยช่วยวิเคราะห์ my.cnf ให้หน่อยนะครับ
RAM 4G
database 8GB

[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

skip-external-locking
key_buffer = 512M
max_allowed_packet = 256M
table_cache = 1500
tmp_table_size = 128M
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 3M
join_buffer_size = 2M
max_heap_table_size = 128M
myisam_sort_buffer_size = 128M
myisam_max_sort_file_size = 6G
thread_cache = 8
query_cache_limit = 64M
query_cache_size= 128M
query_cache_type = 1
slow_query_log_file = 1
log_bin_trust_function_creators = 1
thread_concurrency = 8
thread_cache_size = 40
#default-character-set=tis620
character-set-server = tis620
collation-server = tis620_thai_ci
#log_bin_trust_function_creators = 1
skip-name-resolve
innodb_file_per_table
skip-character-set-client-handshake
max_connections = 100

######################################## 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 = 1600M
innodb_additional_mem_pool_size = 20M
innodb_log_file_size = 256M
innodb_log_buffer_size = 8M

innodb_lock_wait_timeout = 50
innodb_locks_unsafe_for_binlog=1
innodb_flush_method=O_DIRECT
innodb_doublewrite =1
innodb_support_xa =1
innodb_open_files = 1600
#innodb_adaptive_checkpoint = 1
innodb_io_capacity = 10000
innodb_write_io_threads = 16
innodb_read_io_threads = 16
innodb_thread_concurrency = 0

##############REPICALTION
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
#og_bin_trust_function_creators = 1
innodb_flush_log_at_trx_commit = 1

[mysqldump]
quick
max_allowed_packet = 256M
allow-keywords
[mysql]
no-auto-rehash
default-character-set=tis620
[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 64M
write_buffer = 64M
[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 64M
write_buffer = 64M
[mysqld_safe]
open-files-limit = 50000

[mysqlhotcopy]
interactive-timeout



42
ถ้าเพิ่ม RAM เป็น 12G  จะช่วยได้ไหมครับ

+Raid 0 น่าจะดีนะครับ เน้นเร็ว

ลองทดสอบดูนะครับ
ผมได้ทดสอบตามที่ ท่านบอยแนะนำแล้วครับ  ระบบก็ยังหน่วงอยู่ดีครับ แต่ที่ผมแปลกใจก็คือ ทำไม mysql จะกินแรมไป 10% ทั้งๆ ที่ไม่ได้มีการรับส่งข้อมูล เลย

43
งั้นถ้าเรา เอา bin-log ที่ master เขียน เอาไปเก็บไว้ที่ server ตัวอื่น เพื่อไม่ต้องให้ HDD ทำงานหนัก  แล้วให้ slave ไปอ่านbin-log ที่ นั้นแทน  อาจจะเป็นไปได้ไหมครับ 

44
ถ้าจะทำระดับนั้น ผมว่า..ต้องมี 2 เครื่องนะ

log นั้น ต้องถูกเขียน...และถูกอ่านเพื่อส่งไปให้ Slave ในเวลาเดียวกัน

ซึ่งเปลืองทรัพยากรมาก...เนื่องมาจากไม่ได้ใช้ Memory เลยย  

ที่ผมมองนะ Disk I/O ต้องดีมาก ๆ เนื่องมาจาก ข้อมูลต้องถูก เขียน และ อ่านจาก Disk ตลอด เมื่อมีการ update/insert/delete/select

ไม่เหมาะหรอกครับ ถ้ามี Server ที่ใช้งานเพียงตัวเดียวในการทำระบบ Replicate กับฐานข้อมูลที่มีขนาดใหญ่

ที่เหมาะจริง ๆ น่าจะมี MySQL Cluster มาช่วยทำงาน เครื่องนึงอ่าน เครื่องนึงเขียน ถึงจะเหมาะสม
ท่าน Bordin ครับ ที่ว่าต้องใช้ 2 เครื่อง คืออย่างไรครับ  ช่วยชี้นะด้วยครับ

45
ถ้าเพิ่ม RAM เป็น 12G  จะช่วยได้ไหมครับ

+Raid 0 น่าจะดีนะครับ เน้นเร็ว

ลองทดสอบดูนะครับ
ท่าน บอย เคยลองยังครับ ผมความรู้น้อย ต้องขอโทษด้วยครับ

46
ถ้าเพิ่ม RAM เป็น 12G  จะช่วยได้ไหมครับ

47
คงต้องยกเลิกระบบ replicate แล้วมาใช้ รัน agent แทน
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1

โดยลบบรรทัดตามข้างบน

ทรัพยากร server ผมไม่เพียงพอกับ ระบบ replicate mysql หรอครับ   ควรต้องเพิ่มในส่วนไหนครับ
master :  HP Proliant ML150G6 Intel Xeon E5504 CPU 2.0GHz Quad Core  RAM 4G

48
คงต้องยกเลิกระบบ replicate แล้วมาใช้ รัน agent แทน
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1

โดยลบบรรทัดตามข้างบน

ที่ โรงพยาบาลผม ใช้ระบบ LIS ครับ มีปัญหากับ tool replicate ของ hosxp  อ่ะครับ

49
ใช้ replicate แบบไหนครับ    หรือ รัน agent ใน hosxp หรือเปล่าครับ


ป่าวครับ ใช้ config ของ mysql ครับ

50
##############REPICALTION
server-id = 1
log-bin = /var/log/mysql/mysql-bin.log
binlog-do-db = hos
binlog_cache_size = 1M
binlog_format=mixed
expire_logs_days = 10
max_binlog_size = 500M
sync_binlog=1
log_bin_trust_function_creators = 1
innodb_flush_log_at_trx_commit = 1


ลองลบตัวข้างบนออกครับ
หมายถึง ตัว "##############REPICALTION"  ตัวนี้หรอครับ

หน้า: [1] 2 3 ... 7