Skip to content

sdfs crash #63

Description

@GoogleCodeExporter
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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions