java java.io.IOException: No locks available异常处理解决
来源:互联网 发布:js 跨域上传 编辑:程序博客网 时间:2024/06/10 11:36
try {
randomAccessFile = new RandomAccessFile(file, "rw");
lock = randomAccessFile.getChannel().tryLock();
} catch (IOException e) {
e.printStackTrace();
}
出现如下异常:
Caused by: java.io.IOException: No locks available
at sun.nio.ch.FileChannelImpl.lock0(Native Method)
at sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:871)
at java.nio.channels.FileChannel.tryLock(FileChannel.java:962)
at org.apache.jackrabbit.core.util.RepositoryLock.tryLock(RepositoryLock.java:153)
... 141 more
没有可用的锁,原因是磁盘不支持lock锁,或者磁盘nfslock服务没有开启。
执行 df -T -h 命令,查看文件所在目录挂载的类型是否是NFS。
若是”NFS“,一般文件所在的目录挂载的别的服务器上的磁盘!启动NFS所在服务器的nfslock服务,具体linux命令自己百度。
通过命令 ps -ef|grep nfsd 或者 service nfslock status 查看nfslock服务启动状态
randomAccessFile = new RandomAccessFile(file, "rw");
lock = randomAccessFile.getChannel().tryLock();
} catch (IOException e) {
e.printStackTrace();
}
出现如下异常:
Caused by: java.io.IOException: No locks available
at sun.nio.ch.FileChannelImpl.lock0(Native Method)
at sun.nio.ch.FileChannelImpl.tryLock(FileChannelImpl.java:871)
at java.nio.channels.FileChannel.tryLock(FileChannel.java:962)
at org.apache.jackrabbit.core.util.RepositoryLock.tryLock(RepositoryLock.java:153)
... 141 more
没有可用的锁,原因是磁盘不支持lock锁,或者磁盘nfslock服务没有开启。
执行 df -T -h 命令,查看文件所在目录挂载的类型是否是NFS。
若是”NFS“,一般文件所在的目录挂载的别的服务器上的磁盘!启动NFS所在服务器的nfslock服务,具体linux命令自己百度。
通过命令 ps -ef|grep nfsd 或者 service nfslock status 查看nfslock服务启动状态
0 0
- java java.io.IOException: No locks available异常处理解决
- java.io.IOException: No locks available
- 【Maven】【gradle】java.io.IOException: No locks available常见解决方案
- java.io.IOException: No FileSystem for scheme: hdfs异常解决
- java.io.IOException: No FileSystem for scheme: hdfs异常解决
- Sqoop异常解决ERROR tool.ImportTool: Encountered IOException running import job: java.io.IOException: No
- hadoop异常 java.io.IOException: Job status not available
- hadoop异常 java.io.IOException: Job status not available
- java.io.IOException: No authentication challenges found 异常分析
- Java文件流“java.io.IOException: Stream closed”异常解决
- java.io.IOException: open failed: EACCES (Permission denied)异常解决
- 异常解决java.io.IOException: invalid constant type: 15
- Android 蓝牙 java.io.IOException: Connection refused 异常处理笔记
- java.io.IOException:stream closed 异常的原因及处理
- java.io.IOException:stream closed 异常的原因及处理
- java.io.IOException:stream closed 异常的原因及处理
- java.io.IOException:stream closed 异常的原因及处理
- java.io.IOException:stream closed 异常的原因及处理
- 走进Run Loop的世界 (一):什么是Run Loop?
- ubuntu 修改密码
- (STL容器) vector. list. set. deque. map.
- Windows 8 各个版本区别对比
- android舆情发布平台
- java java.io.IOException: No locks available异常处理解决
- 转音歌曲
- 走进Run Loop的世界 (二):如何配置Run Loop Sources
- javascript利用arguments实现方法重载机制
- 渐进式JPEG
- Java Profiling
- 2015年3~5月面试经验总结
- window尺寸兼容获取
- java动态代理(JDK和cglib)