BMS-HOSxP Community
HOSxP => MySQL => ข้อความที่เริ่มโดย: anupan_sripa ที่ ตุลาคม 05, 2011, 19:18:05 PM
-
ผมลงserver ใหม่ ปรับ Config แล้ว เมื่อเข้าใช้งานเจอปัญหาดังรูปครับ
RAM 4 GB MySQL-server-5.4.3-0.glibc23.i386
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set=tis620
[mysqld]
innodb_file_per_table
#default-storage-engine=INNODB
#default_table_type = INNODB
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
back_log = 50
max_connections = 200
max_connect_errors = 5
key_buffer = 512M
max_allowed_packet = 1024M
binlog_cache_size = 4M
table_cache = 1500
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
join_buffer_size = 4M
bulk_insert_buffer_size = 32M
max_heap_table_size = 1024M
myisam_sort_buffer_size = 512M
myisam_max_sort_file_size = 512M
myisam_max_extra_sort_file_size = 512M
myisam_repair_threads = 1
myisam_recover
thread_cache_size = 1200
query_cache_size= 1024M
thread_cache_size = 16
thread_concurrency = 16
default-character-set=tis620
skip-name-resolve
skip-character-set-client-handshake
init_connect = 'SET NAMES tis620'
ft_min_word_len = 4
thread_stack = 192K
transaction_isolation = REPEATABLE-READ
tmp_table_size = 32M
log-bin=mysql-bin
log_bin_trust_function_creators = 1
binlog_format=mixed
slow_query_log
long_query_time = 2
log_long_format
innodb_file_per_table = 1
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:100M:autoextend
innodb_log_files_in_group = 2
innodb_log_group_home_dir = /var/lib/mysql/
innodb_max_dirty_pages_pct = 90
innodb_doublewrite = 0
innodb_buffer_pool_size = 2048M
innodb_additional_mem_pool_size = 24M
innodb_log_file_size = 512M
innodb_log_buffer_size = 2M
innodb_thread_concurrency = 16
innodb_flush_log_at_trx_commit = 1
innodb_flush_method = O_DIRECT
innodb_doublewrite = 0
innodb_lock_wait_timeout = 50
innodb_thread_concurrency = 0
innodb_support_xa = 0
innodb_locks_unsafe_for_binlog = 1
innodb_io_capacity = 10000
innodb_write_io_threads = 16
innodb_read_io_threads = 16
[xtrabackup]
target_dir=/mysqlbackup
datadir=/var/lib/mysql
[mysqldump]
quick
max_allowed_packet = 2048M
allow-keywords
[mysql]
no-auto-rehash
default-character-set=tis620
[isamchk]
key_buffer = 1024M
sort_buffer_size = 1024M
read_buffer = 4M
write_buffer = 4M
[myisamchk]
key_buffer = 1500M
sort_buffer_size = 1024M
read_buffer = 4M
write_buffer = 4M
[mysqlhotcopy]
interactive-timeout
[mysqld_safe]
open-files-limit = 8192
-
ท่าน anupan มีสร้าง my.cnf ก่อนหรือหลังติดตั้ง mysql ครับแล้วช่วงที่นำเข้าข้อมูลมี error เกี่ยวกับตารางที่นำเข้าไม่ได้มั้ยครับ เอิ่ม..มีรีโมทมั้ยครับ
-
ไหนๆก้อลง server ใหม่แล้ว น่าจะเปลี่ยนเป็น percona เลยดีกว่านะครับ :) :) :)
-
เห็นด้วยครับ mysql 5.4 มันครึ่งๆกลางๆผมไม่เคยเห็นใครใช้เลยครับ
ไหนๆก้อลง server ใหม่แล้ว น่าจะเปลี่ยนเป็น percona เลยดีกว่านะครับ :) :) :)
-
ท่าน anupan มีสร้าง my.cnf ก่อนหรือหลังติดตั้ง mysql ครับแล้วช่วงที่นำเข้าข้อมูลมี error เกี่ยวกับตารางที่นำเข้าไม่ได้มั้ยครับ เอิ่ม..มีรีโมทมั้ยครับ
ก่อนลง Mysql ครับ นำเข้าข้อมูลแบบ Initial นั่งดูไม่ฟ้อง Error นะครับ แต่ถ้าจะเช็คๆอย่างไรครับ
ขอถามต่อว่า ตัวต่อท้ายMysql ที่ลงท้ายว่า xxxxI386 กับ xxxx86_x64 มีความหมายว่าอย่างไรครับ
ไหนๆก้อลง server ใหม่แล้ว น่าจะเปลี่ยนเป็น percona เลยดีกว่านะครับ :) :) :)
ผมลองลง MySQL-client-5.5.16-1.rhel5.i386 ,MySQL-sherd-5.5.16-1.rhel5.i386 ผ่าน แต่พอถึง MySQL-server-5.5.16-1.rhel5.i386 ลงไม่ผ่านก็เลย ถอยมาใช้ 5.4 ครับ
-
i386 สำหรับ cpu 32 bit
x86_64 cpu 64 bit
ครับ
-เลือกให้ตรงกับ OS+CPU
-ลง OS แบบไหน mysql ก็แบบนั้นด้วยครับ
เอาแบบนี้บอกรายละเอียด server มาดูครับ....จะได้หาแนวทางช่วยเหลือได้อย่างถูกต้อง
- os
ftp://mirrors.issp.co.th/centos/6.0/isos/
-percona-server
http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.15-21.0/RPM/rhel6/
-
i386 สำหรับ cpu 32 bit
x86_64 cpu 64 bit
ครับ
-เลือกให้ตรงกับ OS+CPU
-ลง OS แบบไหน mysql ก็แบบนั้นด้วยครับ
เอาแบบนี้บอกรายละเอียด server มาดูครับ....จะได้หาแนวทางช่วยเหลือได้อย่างถูกต้อง
- os
ftp://mirrors.issp.co.th/centos/6.0/isos/
-percona-server
http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.15-21.0/RPM/rhel6/
Acer Altos520 Dual CPU Intel Dual Core Xeon 2.8GHz Ram 2 GB ครับ
-
ลง x86_64 ได้ครับ
-
ลง x86_64 ได้ครับ
เคยลงแล้วไม่ได้ครับ ต้อง ถอยมาใช้ i386 ครับ
-
ลง x86_64 ได้ครับ
เคยลงแล้วไม่ได้ครับ ต้อง ถอยมาใช้ i386 ครับ
น่าจะใช้ได้นะครับ ลองลง oracle-6.1
my.cnf
ลอง
#innodb_io_capacity = 10000
#innodb_write_io_threads = 16
#innodb_read_io_threads = 16
เพราะ ไว้สำหรับ Percona
-
ใช้ OS ตัวไหนครับ
-
CentOS 5.5 ครับ
-
CPU แบบ Multi core ลง 64 bit ได้แน่นอนครับ
-
centos5.5 32 bit mysql ก็ 32 bit
centos 5.5 64 bit mysql ก็ใช้ 64 bit
ลองติดตั้ง centos 5.5 64 bit ดูครับ
-
ท่าน anupan มี user facebook ว่าอย่างไรครับเดี๋ยวผมจะจับท่านอัญเชิญเข้าห้องครับ ;D ;D ;D
-
ท่าน anupan มี user facebook ว่าอย่างไรครับเดี๋ยวผมจะจับท่านอัญเชิญเข้าห้องครับ ;D ;D ;D
anupan_sripa@hotmail.comครับ ;D
-
ติดตั้งได้หรือยังครับ
-
Centosแผ่นที่ใช้มีปัญหาครับ กำลังโหลด แผ่นใหม่อยู่ครับคืนนี้คงครบ พรุ่งนี้จะลุยต่อ ยังไงจะแจ้งข่าวไปนะครับ
ขอบคุณครับ
-
dvd 1 แผ่น
32 bit
ftp://mirrors.issp.co.th/centos/6.0/isos/i386/
CentOS-6.0-i386-bin-DVD.iso
##########################
64 bit
ftp://mirrors.issp.co.th/centos/6.0/isos/x86_64/
CentOS-6.0-x86_64-bin-DVD1.iso
-
ติดตั้งได้หรือยังครับ
ลงได้แล้วครับ ใช้ CentOS 5.7 64 bit , Percona-Server-server-51-5.1.58-rel12.9.271.rhel5.x86_64
Initial มาจากเครื่องที่ใช้ CentOS5.5 Hosxp 54.9.29 แล้ว Update Structure ไม่ผ่านดังรูป mysql.png
ลอง repair และ Drop tigger แล้ว Update ใหม่ก็ไม่ผ่าน
ลองลงตัว Full 3.54.7.20 ตามด้วย HOSxP_Upgrade_3.54.9.29b ก็ไม่ผ่านครับ ผมจับภาพหน้าจอ ฐาน mysql และ tab General, Constack มาให้ดูครับ ว่าต้องแก้ตรงไหน ขอบคุณครับ
-
ติดตั้งและ config อะไรไม่ถูกแน่เลยพี่
-
ตรวจสอบ folder /var/lib/mysql น่ะครับ ว่ามี folder ที่ซ่อนอยู่หรือเปล่า ถ้ามี ก็ลบออกนะครับ
-
ติดตั้งและ config อะไรไม่ถูกแน่เลยพี่
ต้องมีสักอย่าง
-
-show databases แล้วมีชื่อแปลกๆ มันไม่ค่อย standard ที่ให้มา
-
พี่กุ้งๆสู้ๆ อิอิ เพื่อหนองฉางมีปัญหาพี่จะได้แก้ให้น้องได้ด้วย อิอิ
-
ตรวจสอบ folder /var/lib/mysql น่ะครับ ว่ามี folder ที่ซ่อนอยู่หรือเปล่า ถ้ามี ก็ลบออกนะครับ
ต้องทำอย่างไร ถึงจะให้ folder ที่ซ่อนอยู่ แสดง ครับ อ. ::)
-
ลอง format setup centos+mysql +my.cnf ใหม่ดูครับ centos เลือก minimal+base แค่นั้นไม่ต้องเอาเยอะ
ใช้แบบ text mode ....ไม่รู้จะได้ผลหรือเปล่า
-
ตรวจสอบ folder /var/lib/mysql น่ะครับ ว่ามี folder ที่ซ่อนอยู่หรือเปล่า ถ้ามี ก็ลบออกนะครับ
SQL Error: Incorrect database name '#mysql50#.Trash-root'.
น่าจะลบด้วยคำสั่ง
rm -fr /var/lib/mysql
ขั้นตอนลง MySQL ลองดูจาก
http://danhos.thaiddns.com/smf/index.php?topic=14.0
ลองปรับแก้ดู เพราะผม ลง MariaDB.5.3.xx +การใช้ default-storage-engine = Aria
การ Config My.cnf แบบเบื้องต้น ลองศึกษาเป็นแนวดู
http://danhos.thaiddns.com/smf/index.php?board=2.0
-
ตรวจสอบ folder /var/lib/mysql น่ะครับ ว่ามี folder ที่ซ่อนอยู่หรือเปล่า ถ้ามี ก็ลบออกนะครับ
ได้แล้วครับ ตอนนี้กำลังจะ อัพฟูล 54.7.20 ตามด้วย เวอร์ปัจจุบัน เพื่อรองรับ 21 แฟ้ม
ขอขอบคุณทุกๆที่สละเวลาอันมีค่า มาช่วยผมแก้ปัญหาอันนี้ ขอบคุณจริงๆครับ :D ;D ;)