Database Sering Mati


Status
Not open for further replies.

alidabdul

Beginner 2.0
Kayaknya itu sumber masalahnya mas, alternatif solusinya :
1. Convert InnoDB ke MyISAM, dan modifikasi my.cnf (skip innodb)
2. Tambah RAM

Abis itu, hapus semua file ib_logfile dan semua file ibdata dari /var/lib/mysql, dan restart mysql servicenya

Tips :
Alangkah lebih baik coba tuning mysql/mariadb nya dulu, sebelum masuk tahapan production-server

hehehe orah mudeng blas mas haha,,, maklum aku nubie gini-ginian.
Tapi makasih mas solusinya, akan saya gugling satu-satu ^___^
 

mnordins

Apprentice 1.0
hehehe orah mudeng blas mas haha,,, maklum aku nubie gini-ginian.
Tapi makasih mas solusinya, akan saya gugling satu-satu ^___^
Sama mas... saya nubie.. dan njenengan sudah benar... googling dulu... saya dulu juga googling kok... semangat!!!... yang jelas permasalahan utamanya mysql kehabisan memori, dan itu penyebabnya adalah InnoDB yang mengkonsumsi memori berlebih....

Lalu solusinya udah aku sebutin tadi... tinggal caranya bagaimana?... ya silahkan googling, karena penyetelan mysql itu adalah "selera" dan sesuai kebutuhan dari peruntukan server tersebut. Misal server yang hanya banyak melayani pembacaan dan pencarian database mysql, pasti berbeda settingan dengan server yang banyak melakukan penulisan/pengisian pada database.

Mungkin untuk langkah awal... bisa pelajari https://tools.percona.com untuk melihat settingan my.cnf (/etc/my.cnf). Tapi jangan asal copas, karena harus disesuaikan dengan kemampuan dan kapasitas server (server dengan RAM 512MB pasti beda setting dengan RAM 16GB). Artikel-artikelnya juga lumayan membantu untuk mempelajari seting yang optimal untuk server mas @alidabdul.

Kalau mau sedikit ribet, hitung dengan matang-matang penggunaan resource (dari CPU hingga RAM), bisa gunakan free -m, df -h, top -c, untuk melihat penggunaan tiap-tiap resource. Tapi memang nanti hasilnya jadi lumyan (gak perlu sering-sering konfig ulang ketika ada service yang ngadat akibat kekurangan resource).

Tapi kalau mau lebih cepat, ya silahkan configurasi secukupnya di awal... sambil jalan baru disesuaikan... dengan resiko akan terlalu sering re-konfigurasi (kalau saya... pilihan ini tidak direkomendasi untuk server yang sudah jalan, resiko di komplain klien).

Maaf, aku cuma bisa kasih pancing... gak bisa kasih ikan nya langsung, biar kita bisa mancing bareng.

Kalau salah... mohon di koreksi... ada sekiranya senior-senior hendak membantu?... silahkan..
 

alidabdul

Beginner 2.0
Sama mas... saya nubie.. dan njenengan sudah benar... googling dulu... saya dulu juga googling kok... semangat!!!... yang jelas permasalahan utamanya mysql kehabisan memori, dan itu penyebabnya adalah InnoDB yang mengkonsumsi memori berlebih....

Lalu solusinya udah aku sebutin tadi... tinggal caranya bagaimana?... ya silahkan googling, karena penyetelan mysql itu adalah "selera" dan sesuai kebutuhan dari peruntukan server tersebut. Misal server yang hanya banyak melayani pembacaan dan pencarian database mysql, pasti berbeda settingan dengan server yang banyak melakukan penulisan/pengisian pada database.

Mungkin untuk langkah awal... bisa pelajari https://tools.percona.com untuk melihat settingan my.cnf (/etc/my.cnf). Tapi jangan asal copas, karena harus disesuaikan dengan kemampuan dan kapasitas server (server dengan RAM 512MB pasti beda setting dengan RAM 16GB). Artikel-artikelnya juga lumayan membantu untuk mempelajari seting yang optimal untuk server mas @alidabdul.

Kalau mau sedikit ribet, hitung dengan matang-matang penggunaan resource (dari CPU hingga RAM), bisa gunakan free -m, df -h, top -c, untuk melihat penggunaan tiap-tiap resource. Tapi memang nanti hasilnya jadi lumyan (gak perlu sering-sering konfig ulang ketika ada service yang ngadat akibat kekurangan resource).

Tapi kalau mau lebih cepat, ya silahkan configurasi secukupnya di awal... sambil jalan baru disesuaikan... dengan resiko akan terlalu sering re-konfigurasi (kalau saya... pilihan ini tidak direkomendasi untuk server yang sudah jalan, resiko di komplain klien).

Maaf, aku cuma bisa kasih pancing... gak bisa kasih ikan nya langsung, biar kita bisa mancing bareng.

Kalau salah... mohon di koreksi... ada sekiranya senior-senior hendak membantu?... silahkan..
Hehehe top markotop mas, saya nggak ada bisnisan hosting hostingan kok mas, hanya utk web pribadi ajah kok. Klo langsung dikasih ikan kita gak akan belajar mase. sekali lagi makasih banyak pencerahannya ^^
 

mustafaramadhan

Hosting Guru
Kalau di Kloxo/Kloxo-MR tinggal jalankan 'sh /script/mysql-convert --engine=myisam' dimana akan di-convert dulu semua table database ke myisam dan kemudian baru ditambahkan 'skip-innodb' di my.cnf. Jika asal tambah 'skip-innodb' tapi ada table yang masih pakai innodb maka malah tambah bikin kacau.
 

mnordins

Apprentice 1.0
Kalau di Kloxo/Kloxo-MR tinggal jalankan 'sh /script/mysql-convert --engine=myisam' dimana akan di-convert dulu semua table database ke myisam dan kemudian baru ditambahkan 'skip-innodb' di my.cnf. Jika asal tambah 'skip-innodb' tapi ada table yang masih pakai innodb maka malah tambah bikin kacau.

udah coba om... memang joss yang satu ini... menghidupkan kembali Kloxo hehehe

[OOT] tampilan Kloxo-MR om @mustafaramadhan .... boleh dong dibikin simple :)
 

mustafaramadhan

Hosting Guru
Bukankah Kloxo-MR 7 tampilannya sudah 'cocok' untuk orang muda ('simplicity' skin) ?.
 

mnordins

Apprentice 1.0
Coba saja lihat http://www.servermom.org/ untuk tutorial Kloxo-MR 7 dengan tampilan 'simplicity' skin.
udah om... makannya kemaren sempet jajal-jajal... gara2 baca disitu kok... tapi ternyata memang masih lebih "ribet" ketimbang panel yg laen... :) anyway... kita pindah thread or pm an aja hyakz... berhubung ini "ladang" yang lain heheheh.... maap mas @alidabdul ....
 

mustafaramadhan

Hosting Guru
Silahkan ke forum.mratwork.com saja.

BTW, ribet karena features banyak. Silahkan bandingkan dengan panel lain.
 
Status
Not open for further replies.

Top