Hubungkan kembali ke proses yang sedang berjalan


1

Saya mencoba mengimpor file SQL ke server replikasi MySQL menggunakan mysql -u -p -h ... < my_dump.sqlmenggunakan klien Putty dari laptop saya. Sayangnya, kabel jaringan saya dikunyah oleh kucing saya, jadi saya kehilangan koneksi dengan server selama beberapa detik - cukup untuk mengakhiri sesi saya. Saya telah terhubung kembali ke server, menggunakan ps aux |grep mysqldan melihat bahwa prosesnya masih berjalan. Apakah ada cara yang memungkinkan untuk memasang kembali proses itu ke tty saat ini?

Saya tahu saya bisa menggunakan screen, atau nohuptetapi ini seharusnya menjadi impor singkat.


1
harus mungkin, tetapi saya tidak ingat persis bagaimana. Jika Anda melihat /proc/«pid»/fdAnda akan menemukan file untuk stdin = 0, stdout = 1, stderr = 2. Ini mungkin cara untuk memungkinkan koneksi kembali. Sebelumnya saya telah memulihkan video yang saya tonton, tetapi dihapus ( rm), dengan menyalin file bernomor yang lebih tinggi.
ctrl-alt-delor

Saya pikir Anda bisa menggunakan gdb. Coba lihat di sini dan tanya jawab terkait. BTW, lain kali Anda dapat mencoba menjalankannya nohup(jadi setidaknya itu akan selesai) atau menggunakan screenatau, bahkan lebih baik, sesuatu seperti tidak ada mesin. Semoga berhasil.
Hastur

@ Richard ini berhasil. Saya dapat memeriksa apakah impor berjalan ok. Namun saya tidak dapat terhubung ke TTY. Terima kasih!
Alex
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.