Arahan MySQL Kubernetes menghadapi ralat tidak tersedia /var/lib/mysql
P粉949848849
P粉949848849 2024-01-08 15:43:19
0
1
443

Saya cuba mencipta bekas mysql di mount path /var/lib/mysql dalam kubernetes, tetapi apabila saya menggunakan, saya mendapat ralat berikut.

2022-12-16T07:13:59.139528Z 0 [Error] [MY-010457] [Server] --initialize telah ditentukan tetapi terdapat fail dalam direktori data. Menggugurkan kandungan.

2022-12-16T07:13:59.139537Z 0 [Ralat] [MY-013236] [Pelayan] Direktori data yang ditentukan /var/lib/mysql/ tidak tersedia. Anda boleh memadam semua fail yang ditambahkan padanya oleh pelayan.

Cara membetulkan ralat ini. Saya ingin mencipta bekas MySql dan menyimpan pangkalan data dalam beberapa folder supaya pada penggunaan baharu saya boleh mendapatkan data lama.

P粉949848849
P粉949848849

membalas semua(1)
P粉788765679

Direktori anda tidak kosong. Anda mesti memadamkan semua yang ada di sana atau memilih sesuatu yang lain.

Mesej ralat "Direktori data yang baru dibuat /var/lib/mysql/ tidak tersedia" muncul kerana masalah saiz. Semak/tingkatkan saiz pelayan asas atau saiz docker yang diperuntukkan untuk sistem.

Anda juga boleh mencipta bekas docker daripada baris arahan, mengisi direktori data kosong dengan permulaan MySQL, dan kemudian gunakan docker-compose. Apabila direktori data telah dimulakan, tiada ralat berlaku.

Juga lihat pautan GitHub dan Stackpost.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!