一時停止を拒否するノートパソコンがあります。最新のUbuntuから電源を切る唯一の方法は、電源ボタンを押すことです。
その理由は、nfs
オフラインの共有があり、何かがまだここにデータを送信しようとしているからです。リストされているすべてのアイテムを終了しましたが、sudo fuser
まだ使用中です。ファイルシステムを閉じることができないため、poweroff コマンドも中断されます。
kill
まだ何が残っているかを確認しunmount
、手動で強制的に閉じるのではなく、強制的に一時停止できますか?
ベストアンサー1
場合によっては、ファイルにアクセスするときにファイルを開く必要がない場合、プロセスファイル記述子にファイルが表示されないことがあります。たとえば、stat(2)
システムコールはファイルを実際に開かなくてもファイルの状態を取得するため、プロセスのファイル記述子ではそのファイルを表示できません。
D状態(無中断スリープモード)のプロセスを検索し、これがディスクを使用し続けるプロセスであることを理解するために常識を使用できます。
ps -eo pid,ppid,start,user,state,comm |grep -w D
幸運な場合は、NFS共有を保持しているプロセスを見つけてそのプロセスを終了してからunmount
ディスクをシャットダウンできます。