BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: bbbas ที่ มีนาคม 13, 2013, 09:28:17 AM
-
ผมได้ทำการติดตั้ง CentOS ใหม่ครับที่เครื่อง server ครับ เป็น CentOS 6.4 ครับ ติดตั้งเสร็จ ลง Mysql > initial ข้อมูลเรียบร้อย แต่ลองเข้าไปเช็ค Harddisk ในโปรแกรม putty ปรากฏว่าข้อมูลไปอยู่ใน Harddisk ลูกที่มีความจุน้อยกว่า (ดังรูปครับ) พอจะมีวิธีไหนที่จะทำให้ข้อมูลเปลี่ยนไปอยู่ใน Harddisk ลูกที่มีความจุมากกว่ามั้ยครับ โดยที่ไม่ต้องลง CentOS ใหม่ครับ...
-
สั่ง df -h /var แล้วโพสใหม่หน่อยครับ
-
สั่ง df -h /var แล้วโพสใหม่หน่อยครับ
ดังรูปครับ
-
ถ้าจะ resize partition คงจะยุ่งยากถึงขนาดทำแล้วเสียหาย แต่ถ้า copy folder mysql ที่อยู่ใน /var/lib ไปยังพื้นที่ๆต้องการแล้วกำหนด basedir ใน my.cnf ตามที่อยู่ใหม่น่าจะง่ายกว่าครับ
-
ถ้าจะ resize partition คงจะยุ่งยากถึงขนาดทำแล้วเสียหาย แต่ถ้า copy folder mysql ที่อยู่ใน /var/lib ไปยังพื้นที่ๆต้องการแล้วกำหนด basedir ใน my.cnf ตามที่อยู่ใหม่น่าจะง่ายกว่าครับ
แล้วควรจะไปวางไว้ตรงไหนดีครับ และการกำหนด basedir นี้ต้องเข้าไปแก้ใน my.cnf ตรงบรรทัดดังรูปใช่หรือไม่ครับ แล้วการปรับเปลี่ยนที่อยู่ให้มันนี่มีผลอย่างไรกับตัวโปรแกรมมั้ยครับพี่ (แล้วที่มันเป้นแบบนี้เกิดจากสาเหตุใดครับ)
-
ดัน ๆๆๆ หน่อยครับ..
-
8) การติดตั้งแบ่ง HHD ให้สลับ HOME เป็น ROOT และ ROOt เป็น HOME 8)
-
8) การติดตั้งแบ่ง HHD ให้สลับ HOME เป็น ROOT และ ROOt เป็น HOME 8)
ต้องติดตั้งใหม่เลยหรอครับ...ทำตามวิธีของท่าน dotAtainer ได้มั้ยครับ แต่ผมไม่รู้ว่าจะเอา folder mysql ไปวางไว้ตรงไหนน่ะครับ ถึงจะไปอยู่ใน harddisk ลูกที่มีความจุเยอะกว่าครับ..แล้วถ้าเอาไปวางแล้ว folder mysql ที่อยู่ที่เดิม ควรจะลบออกหรือปล่อยไว้อย่างเดิมครับ ขอคำแนะนำด้วยครับ :) :) :)
-
service mysql stop
mkdir /home/mysql
cd /var/lib/mysql
cp -r * /home/mysql
chmod 755 /home/mysql
chown -R mysql:mysql /home/mysql
mv /var/lib/mysql /var/lib/mysqlbk
vi /etc/my.cnf
แล้วหาบรรทัดดังต่อไปนี้แล้วแก้ไขตามตัวอย่าง
socket = /home/mysql/mysql.sock
innodb_data_home_dir = /home/mysql
innodb_log_group_home_dir = /home/mysql
เสร็จแล้วสั่ง service mysql start แล้วทดสอบการทำงาน เอิ่ม....ขอให้โชคดีครับ ;D ;D ;D
-
service mysql stop
mkdir /home/mysql
cd /var /lib/mysql
cp -r * /home/mysql
chmod 755 /home/mysql
chown -R mysql:mysql /home/mysql
mv /var/lib/mysql /var/lib/mysqlbk
vi /etc/my.cnf
แล้วหาบรรทัดดังต่อไปนี้แล้วแก้ไขตามตัวอย่าง
socket = /home/mysql/mysql.sock
innodb_data_home_dir = /home/mysql
innodb_log_group_home_dir = /home/mysql
เสร็จแล้วสั่ง service mysql start แล้วทดสอบการทำงาน เอิ่ม....ขอให้โชคดีครับ ;D ;D ;D
ขอบคุณครับท่าน dotAtainer ผมจะลองดูนะครับ ได้ผลประการใดจะแจ้งให้ทราบอีกครั้งน่ะครับ :) :) :)
-
service mysql stop
mkdir /home/mysql
cd /var /lib/mysql
cp -r * /home/mysql
chmod 755 /home/mysql
chown -R mysql:mysql /home/mysql
mv /var/lib/mysql /var/lib/mysqlbk
vi /etc/my.cnf
แล้วหาบรรทัดดังต่อไปนี้แล้วแก้ไขตามตัวอย่าง
socket = /home/mysql/mysql.sock
innodb_data_home_dir = /home/mysql
innodb_log_group_home_dir = /home/mysql
เสร็จแล้วสั่ง service mysql start แล้วทดสอบการทำงาน เอิ่ม....ขอให้โชคดีครับ ;D ;D ;D
ย้ายไปไว้ใน HOME เลย
ก็ดีนะ
-
service mysql stop
mkdir /home/mysql
cd /var/lib/mysql
cp -r * /home/mysql
chmod 755 /home/mysql
chown -R mysql:mysql /home/mysql
mv /var/lib/mysql /var/lib/mysqlbk
vi /etc/my.cnf
แล้วหาบรรทัดดังต่อไปนี้แล้วแก้ไขตามตัวอย่าง
socket = /home/mysql/mysql.sock
innodb_data_home_dir = /home/mysql
innodb_log_group_home_dir = /home/mysql
เสร็จแล้วสั่ง service mysql start แล้วทดสอบการทำงาน เอิ่ม....ขอให้โชคดีครับ ;D ;D ;D
ลองทำตามที่ท่าน dotAtainer บอกแล้ว error ดังรูปครับ
-
แก้ไข my.cnf แล้วยังครับมันยังฟ้องตามคอนฟิกเดิมอยู่เลย
-
ถ้าเป็นเพียงเครื่องสำรอง ไม่ใช่เครื่อง Master ใช่เปล่าครับ ถ้าแก้ config my.cnf ใหม่แล้ว
ลอง stop service mysql แล้วลบ ib_logfile0 กับ ib_logfile1 ออก
จากนั้นลอง Start Service mysql ใหม่ดูอีกทีครับ
-
วิธีนี้ตารางหายครับพี่ตอนนี้มีข้อมูลอยู่
ถ้าเป็นเพียงเครื่องสำรอง ไม่ใช่เครื่อง Master ใช่เปล่าครับ ถ้าแก้ config my.cnf ใหม่แล้ว
ลอง stop service mysql แล้วลบ ib_logfile0 กับ ib_logfile1 ออก
จากนั้นลอง Start Service mysql ใหม่ดูอีกทีครับ
-
แก้ไข my.cnf แล้วยังครับมันยังฟ้องตามคอนฟิกเดิมอยู่เลย
แก้แล้วน่ะครับ
-
ส่ง ID ของ team มาให้ผมทาง fb นะครับเดี๋ยวแวะไปดูให้
-
ผมเคยแก้ไฟล์ my.cnf โดยไปแก้ไขค่า innodb_log_file_size
แล้ว Start mysql ไม่ได้ เลยเข้าไปลบ ib_logfile0 กับ ib_logfile1 ก็สามารถ Start ได้
ถ้าเป็นเพียงเครื่องสำรอง ก็น่าจะลองดูได้ครับ อิอิ
-
ผมเคยแก้ไฟล์ my.cnf โดยไปแก้ไขค่า innodb_log_file_size
แล้ว Start mysql ไม่ได้ เลยเข้าไปลบ ib_logfile0 กับ ib_logfile1 ก็สามารถ Start ได้
ถ้าเป็นเพียงเครื่องสำรอง ก็น่าจะลองดูได้ครับ อิอิ
แล้วไฟล์ที่ลบมันอยู่ที่ไหนครับ
-
ส่ง ID ของ team มาให้ผมทาง fb นะครับเดี๋ยวแวะไปดูให้
ขอเบอร์โทรเลยได้มั้ยครับพี่...ได้คุยกันสะดวกหน่อยครับ ;D ;D ;D
-
8) หากไม่เปลี่ยนการแบ่ง HHD ใหม่ อาจใช้ได้มินาน เพราะอาจเต็มได้ 8)
8) สำหรับการแบ่งตามที่โปรแกรมตั้งมานะขอรับ 8)
---------------------------------------------------------------
8) ส่วนการปรับค่า my.cnf แนะนำให้ใช้ของบริษัท ง่ายและสาดวกกกกกกก 8)
8) ตัว tool จะปรับค่า my.cnf และลง mysql ให้ไปพร้อม ๆ กัน เลย ขอรับ 8)
-
8) หากไม่เปลี่ยนการแบ่ง HHD ใหม่ อาจใช้ได้มินาน เพราะอาจเต็มได้ 8)
8) สำหรับการแบ่งตามที่โปรแกรมตั้งมานะขอรับ 8)
---------------------------------------------------------------
8) ส่วนการปรับค่า my.cnf แนะนำให้ใช้ของบริษัท ง่ายและสาดวกกกกกกก 8)
8) ตัว tool จะปรับค่า my.cnf และลง mysql ให้ไปพร้อม ๆ กัน เลย ขอรับ 8)
ครับ..ผมว่าจะลงใหม่แล้วหล่ะครับ ผมให้มันแบ่ง patition มาให้ auto ครับ มันแปลก ๆ
-
8) หากไม่เปลี่ยนการแบ่ง HHD ใหม่ อาจใช้ได้มินาน เพราะอาจเต็มได้ 8)
8) สำหรับการแบ่งตามที่โปรแกรมตั้งมานะขอรับ 8)
---------------------------------------------------------------
8) ส่วนการปรับค่า my.cnf แนะนำให้ใช้ของบริษัท ง่ายและสาดวกกกกกกก 8)
8) ตัว tool จะปรับค่า my.cnf และลง mysql ให้ไปพร้อม ๆ กัน เลย ขอรับ 8)
ครับ..ผมว่าจะลงใหม่แล้วหล่ะครับ ผมให้มันแบ่ง patition มาให้ auto ครับ มันแปลก ๆ
มันไม่แปลก มันปกติของ os ตระกูล 6 สงสัย ลบทิ้งแล้วลง mysql ใหม่
และแนะนำติดกล้อง เพราะเวลาคนช่วย จะได้เห็นตั้งแต่ลง os
-
8) หากไม่เปลี่ยนการแบ่ง HHD ใหม่ อาจใช้ได้มินาน เพราะอาจเต็มได้ 8)
8) สำหรับการแบ่งตามที่โปรแกรมตั้งมานะขอรับ 8)
---------------------------------------------------------------
8) ส่วนการปรับค่า my.cnf แนะนำให้ใช้ของบริษัท ง่ายและสาดวกกกกกกก 8)
8) ตัว tool จะปรับค่า my.cnf และลง mysql ให้ไปพร้อม ๆ กัน เลย ขอรับ 8)
ครับ..ผมว่าจะลงใหม่แล้วหล่ะครับ ผมให้มันแบ่ง patition มาให้ auto ครับ มันแปลก ๆ
มันไม่แปลก มันปกติของ os ตระกูล 6 สงสัย ลบทิ้งแล้วลง mysql ใหม่
และแนะนำติดกล้อง เพราะเวลาคนช่วย จะได้เห็นตั้งแต่ลง os
ครับพี่บอย...คงต้องรบกวนพี่อีกน่ะครับ.... ;D ;D ;D