الخطوط العريضة
لأن زملائي لم تفعل من قبل أقسام القرص التخطيط، يمكنك أن ترى نفس أقسام البيانات والنظام لا يخططون قسم منفصل للبيانات إلى قاعدة البيانات، وليس هناك الوصول إلى القسم هو 640G. وفيما يلي الخطوط العريضة ملفات البيانات قاعدة بيانات الخلية عملية النقل.
1، وقسم البيانات الجديد
المساحة المطلوبة، وأقل بسيطة. . .
# الأداة Fdisk / ديف / زنة ن- > P- > 1- > Enter- > Enter- > ث # إنشاء الحجم المادي #pvcreate / ديف / sdb1 # إنشاء وحدة تخزين المنطقي #vgcreate datavg / ديف / sdb1 #lvcreate -n lv_data -L + 200G datavg تنسيق القرص # # Mkfs.ext4 / ديف / datavg / lv_data # جبل # فيم / الخ / fstab / ديف / datavg / lv_data / tmsdata EXT4 التخلف 00 # جبل -a2، قاعدة بيانات MySQL نقل البيانات
قبل صدور البيانات وسجل الملفات في الدليل / البيانات، والبيانات الحالية على أن يتم تحويلها إلى الدليل الجديد / tmsdata
2.1 خدمات قواعد البيانات محطة و
systemctl توقف mysqld systemctl mysqld الوضع # يتم كتابة البيانات المخزنة مؤقتا إلى ملف، لا بضع مرات لا يمكن أن يكون خاطئ المزامنة المزامنة2.2، نقل الملفات البيانات وسجل
حزب المحافظين -rf / البيانات / * / tmsdata / شمود -R 755 / tmsdata chown -R الخلية: الخلية / tmsdata /2.3، تعديل my.cnf التكوين
# فيم /etc/my.cnf DATADIR = / tmsdata / datafile Cesar: سيزار سجل الخطأ = / tmsdata / سجل / mysqld.log # ملاحظة التي إلى تغيير السجلات الثنائية سجل بن = /tmsdata/log/mysql-bin.log سجل بن مؤشر = / tmsdata / سجل / binlog.index3، بدء تشغيل خدمة ماي والتحقق
إذا كان هناك فكرة جيدة لإعداد قاعدة البيانات الرئيسية من خدمة قاعدة البيانات للقراءة فقط عندما توقفت الخدمة، رجع من المكتبة للقراءة والكتابة وثم فتح ~
systemctl بدء mysqld systemctl mysqld الوضعأصدقاء المفيدة التي تساعد الأمام أوه! سوف Devops وبعد تبادل جوانب DBA المزيد من المحتوى، والأصدقاء المهتمين يمكن أن تركز المقبل ~