วิธีนี้โปรแกรม BMSxTraBackupGUI จะทำให้หมดทั้ง
-ลบ mysql เดิม!!!! ระวังข้อมูลเดิมหาย
-ติดตั้ง mysql
-tune my.cnf
-แก้ไข /etc/security/limit.conf-แก้ไข /etc/rc.local
วิธีทำ
ทั้งหมดทำกับ SERVER HOSXP ที่ต้องการทำใหม่เท่านั้น ห้ามเชื่อมต่อกับ SERVER เดิมโดยเด็ดขาด
1.เปลี่ยนชื่อเครื่องให้เป็น BMS-Restore เท่านั้น!!! หากไม่ใช่ ให้พิมพ์
#hostname BMS-Restore
2.แน่ใจว่า ปิด SELINUX และ ไฟร์วอล ของ Centos ใหม่แล้ว
3.เปิดโปรแกรม BMSxTraBackupGUI
ip ใส่ ip เครื่องใหม่
root user : root
root password : ตามที่กำหนดในเครื่องใหม่
ssh port : 22
mysql user :ตามที่กำหนดในเครื่องใหม่
mysql password :ตามที่กำหนดในเครื่องใหม่
Hosxp DB : hos
เลือกเวอร์ชั่น Mysql ที่ต้องการใช้
4.กดปุ่ม Install Mysql
5.กดปุ่ม Install HosDB เพื้อสร้าง hosxp database เปล่า
6.ทำการเอาข้อมูลเดิมกลับคืน โดยใช้ Data Transfer
-------------------------------------------------
ปรับปรุงจาก : http://nahaeo-hospital.blogspot.com/2013/06/bmsxtrabackupgui-mysql.html
14 สิงหาคม 2560
ติดตั้ง HOSXP ใหม่ แบบ Manual
เมื่อติดตั้ง SERVER HOSXP ใหม่
=============================
1.Download MariaDB เลือก -sever -client -shared -common
ควรเลือกแบบ 64bit หากยังใช้ Centos 6 ควรดาวน์โหลด MariaDB 5.5
หากใช้ Centos 7 แนะนำใช้ MariaDB 10
2.เตรียม My.cnf ไว้ก่อนลง Mysql โดย Config ตามจำนวน RAM ของ SERVER
3.Login Centos ด้วยสิทธิ root
4.Copy my.cnf ไปไว้ที่ /etc
5.Copy MariaDB ไปไว้ที่ /root
8. mysql -u root -p
=============================
1.Download MariaDB เลือก -sever -client -shared -common
ควรเลือกแบบ 64bit หากยังใช้ Centos 6 ควรดาวน์โหลด MariaDB 5.5
หากใช้ Centos 7 แนะนำใช้ MariaDB 10
2.เตรียม My.cnf ไว้ก่อนลง Mysql โดย Config ตามจำนวน RAM ของ SERVER
3.Login Centos ด้วยสิทธิ root
4.Copy my.cnf ไปไว้ที่ /etc
5.Copy MariaDB ไปไว้ที่ /root
6. rpm -ivh --force --nodeps MariaDB-5.5.57-centos6-x86_64*
mysql_secure_installation
service mysql restart
7.กำหนด limit ไฟล์ ไว้ในแฟ้ม /etc/security/limit.conf
เพิ่มบรรทัด
root soft nofile 50000
root hard nofile 50000
mysql soft nofile 50000
mysql hard nofile 50000
กำหนด ulimit ด้วย ที่ /etc/rc.local
เพิ่มบรรทัด
ulimit -n 3000
7.กำหนด limit ไฟล์ ไว้ในแฟ้ม /etc/security/limit.conf
เพิ่มบรรทัด
root soft nofile 50000
root hard nofile 50000
mysql soft nofile 50000
mysql hard nofile 50000
กำหนด ulimit ด้วย ที่ /etc/rc.local
เพิ่มบรรทัด
ulimit -n 3000
8. mysql -u root -p
---------------------
#password blank
---------------------
create database hos;
create database hos;
grant all privileges on *.* to 'sa'@'%' identified by '123456' with grant option;
flush privileges;
\q
---------------------
service mysql restart
8..ลงโปรแกรม HOSXP แล้วใช้โหมด Emergency Restore ไฟล์ Backup คืนเข้ามา แล้วค่อยใช้ Initial Import
----------------------------------------------------------------------------------------
หาก grant ไม่ได้ให้ใช้คำสั่ง mysql_upgrade
หาก ต้องการ hosxp database เปล่า
------------------------------------------------------------------------------------------
ปรับปรุงจาก : http://dansai-com.blogspot.com/2013/04/server-hosxp.html
8..ลงโปรแกรม HOSXP แล้วใช้โหมด Emergency Restore ไฟล์ Backup คืนเข้ามา แล้วค่อยใช้ Initial Import
----------------------------------------------------------------------------------------
หาก grant ไม่ได้ให้ใช้คำสั่ง mysql_upgrade
หาก ต้องการ hosxp database เปล่า
------------------------------------------------------------------------------------------
ปรับปรุงจาก : http://dansai-com.blogspot.com/2013/04/server-hosxp.html
เปลี่ยน Mysql เป็นเวอร์ชั่นใหม่
service mysql stop
yum remove mysql mysql-server
yum remove mysql mysql-server
----------------------
#copy new mysql file.
------------------
rpm -ivh --force --nodeps MariaDB-5.5.57-centos6-x86_64*
mysql_secure_installation
service mysql restart
mysql -u root -p
---------------------
#password blank
---------------------
grant all privileges on *.* to 'sa'@'%' identified by '123456' with grant option;
flush privileges;
\q
---------------------
service mysql restart
mysql -u root -p
---------------------
mysql_upgrade
service mysql restart
HOSXP Replicate 2442
ปัญหาโปรแกรม HOSXP Replicate ขึ้น Active Sync ทั้งเลข MAXReplicateID กับ เลข LAstReplicateID ไม่เท่ากัน
และวันที่ Sync เป็น xx/xx/2442
วิธีแก้ไข
Delete from replicate_cfg
Delete from replicate_log
---------------------------------------------
ระวังให้ทำที่เครื่อง Slave เท่านั้น!!!!!
ที่มา : http://hosxp.net/smf2/index.php?topic=3993.0
http://hosxp.net/smf2/index.php?topic=31674.0
สมัครสมาชิก:
บทความ (Atom)