Awalnya, saya menggunakan metode berikut untuk menghentikan kumpulan data yang sibuk agar saya dapat mengekspor kumpulan data ini untuk pembangunan kembali kumpulan. Saya menggunakan dataset ZFS untuk direktori /home saya dan saya tidak dapat menemukan proses yang membuatnya sibuk. Inilah solusi saya yang seharusnya bekerja untuk Anda juga, ketika Anda tidak dapat menemukan proses menggunakan kumpulan data Anda:
- Pada semua set data yang ingin Anda ekspor (namun mengalami masalah saat mengekspor), kumpulan:
zfs atur canmount=noauto dataset1
zfs set canmount=noauto dataset2 ... dan seterusnya di mana Anda mengganti nama dataset Anda dengan dataset1, dataset2, dll....
Menyetel canmount=noauto memastikan bahwa set data tidak akan terpasang saat reboot
-
Buat akun pengguna (atau gunakan akun root) yang tidak menggunakan kumpulan data untuk /home dll... Berikan hak istimewa sudo pada akun ini.
-
Nyalakan ulang dan masuk ke akun di atas, yaitu akun yang baru saja Anda buat di langkah 2. Akun ini harus melakukan booting tanpa memasang kumpulan data yang Anda ubah di langkah 1 dan oleh karena itu, tolak kumpulan data tersebut ke daemon/program apa pun.
-
Karena set data sekarang tidak sibuk, Anda sekarang dapat memusnahkannya dan/atau cuplikannya.
-
Pastikan untuk:
zfs atur canmount=on datasetx
(di mana datasetx adalah kumpulan data Anda yang dimaksud) ke kumpulan data apa pun yang ingin Anda pasang saat boot. Ini adalah zfs default. Terbaik, Phil