What steps will reproduce the problem?
1.install centos 6.5 minimal
2.yum install java-1.7.0-openjdk
3.rpm -iv SDFS-2.0.2.x86_64.rpm
4.echo "* hard nofile 65535" >> /etc/security/limits.conf, echo "* soft nofile
65535" >> /etc/security/limits.conf
5.mkfs.sdfs --volume-name=pool1 --volume-capacity=1TB
--hash-type=VARIABLE_MURMUR3
6.mkdir /backup
7.mount.sdfs pool1 /backup
8.install nfs
9.mount nfs v3 from 3 machines and copy big files on mounted nfs
10. sdfs crash with:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f1b64dfa16b, pid=1464, tid=139755031353088
#
# JRE version: OpenJDK Runtime Environment (7.0_65-b17) (build
1.7.0_65-mockbuild_2014_07_16_06_06-b00)
# Java VM: OpenJDK 64-Bit Server VM (24.65-b04 mixed mode linux-amd64
compressed oops)
# Problematic frame:
# V [libjvm.so+0x64716b]
#
# Failed to write core dump. Core dumps have been disabled. To enable core
dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /tmp/jvm-1464/hs_error.log
#
# If you would like to submit a bug report, please include
# instructions on how to reproduce the bug and visit:
# http://icedtea.classpath.org/bugzilla
#
/sbin/mount.sdfs: line 5: 1464 Aborted
LD_PRELOAD="/usr/share/sdfs/bin/libfuse.so.2" java
-Djava.library.path=/usr/share/sdfs/bin/
-Dorg.apache.commons.logging.Log=fuse.logging.FuseLog -Dfuse.logging.level=INFO
-Xmx2g -Xms2g -server -XX:+DisableExplicitGC -XX:+UseParallelGC
-XX:+UseParallelOldGC -XX:ParallelGCThreads=4 -XX:InitialSurvivorRatio=3
-XX:TargetSurvivorRatio=90 -Djava.awt.headless=true -XX:+UseCompressedOops
-classpath /usr/share/sdfs/lib/sdfs.jar:/usr/share/sdfs/lib/*
fuse.SDFS.MountSDFS "$@"
Trying to restart sdfs:
[root@opendedup ~]# mount.sdfs pool1 /backup &
Running Program SDFS Version 2.0.2
reading config file = /etc/sdfs/pool1-volume-cfg.xml
Loading Hashes |))))))))))))))))))))))))))))))))))))))))))))))))))| 100%
Loaded entries 861155
Running Consistancy Check on DSE, this may take a while
Scanning DSE |))))))))))))))))))))))))))))))))))))))))))))))))))| 100%
Finished
Succesfully Ran Consistance Check for [861155] records, recovered [0]
log4j:WARN No appenders could be found for logger
(org.quartz.core.SchedulerSignalerImpl).
log4j:WARN Please initialize the log4j system properly.
15:42:51.989 main INFO [fuse.FuseMount]: Mounted filesystem
fuse: bad mount point `/backup': Transport endpoint is not connected
15:42:51.994 main INFO [fuse.FuseMount]: Filesystem is unmounted
Original issue reported on code.google.com by mfauj...@gmail.com on 5 Sep 2014 at 1:53
Original issue reported on code.google.com by
mfauj...@gmail.com
on 5 Sep 2014 at 1:53