Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MariaDB 10 CentOS 7 memindahkan kesengsaraan datadir

Masalahnya memang SELinux; anda perlu melakukan tiga hal sebelum MariaDB / MySQL akan mulai di CentOS 7:

  1. Pastikan pengguna:grup adalah mysql:mysql
  2. Setel tag SELinux ke mysqld_db_t
  3. Setel pengguna SELinux ke system_u

Ini sesederhana:

chcon -Rt mysqld_db_t /database/db
chcon -Ru system_u /database/db
chown -R mysql:mysql /database/db

Semua hal yang perlu saya lakukan setelah mencolokkan disk ada di bawah:

cfdisk /dev/sdb
pvcreate /dev/sdb1
vgcreate database /dev/sdb1
lvcreate -l 100%FREE -n db database
mkfs.ext4 /dev/database/db
mkdir /database
mount /database
mkdir /database/db
chcon -Rt mysqld_db_t /database/db
chcon -Ru system_u /database/db
chown -R mysql:mysql /database/db
systemctl start mariadb


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL 'Order By' - menyortir alfanumerik dengan benar

  2. Cara Menghitung Pengguna Aktif Harian (DAU) di MySQL

  3. mysql memesan dengan menghitung kinerja

  4. Kesalahan saat menggunakan fungsi DQL khusus dengan Doctrine dan Symfony2

  5. Bagaimana cara mengatasi Mysql Thread Stack Overrun?