1. leveldb Lock
在运行caffe时,数据采用leveldb格式,当caffe非正常停止时,想再次使用leveldb格式的数据,会报如下错误
Check failed: status.ok() Failed to open leveldb dish_train_leveldb
IO error: lock dish_train_leveldb/LOCK: Resource temporarily unavailable
2. 杀进程
为了能够再次使用leveldb的数据,需要将caffe运行的进程杀掉。使用如下指令
ps -ef | grep username
kill -9 job_ids
第一条指令获得所有进程及其编号和描述。找到对应进程的编号(第二列)。
第二条指令杀掉进程编号对应的进程。