• Diese Seite verwendet Cookies. Indem du diese Website weiterhin nutzt, erklärst du dich mit der Verwendung von Cookies einverstanden. Erfahre mehr

Problem mit Shellscript "xrealloc: ../bash/subst.c:658 cannot allocate..."

MuffiXXL

Well-Known Member
Themenstarter #1
Moin,

ich hab hier ein Shellscript für Backups. Das schreibt mir die und soll sie auch wieder einlesen. Beim einlesen habe ich aber grade ein Problem, das scheinbar von meiner Shell kommt:
Code:
./hbaseexport.sh: xrealloc: ../bash/subst.c:658: cannot allocate 1073211008 bytes (2147610624 bytes allocated)


Konkret geht es dabei um folgende Zeilen:
elif [ "$METHOD" == "pull" ]; then # remote to local
ssh -p $REMOTE_SSH_PORT -i $LOCAL_KEY_FILE $REMOTE_USER@$REMOTE_HOST "cat $REMOTE_DIR/$TABLE.backup_* > $REMOTE_DIR/$TABLE.full_backup"
hadoop fs -put `ssh -p $REMOTE_SSH_PORT -i $LOCAL_KEY_FILE $REMOTE_USER@$REMOTE_HOST "cat $REMOTE_DIR/$TABLE.full_backup"` /import/$TABLE
hadoop jar $HBSE_PATH/hbase.jar import $TABLE /import/$TABLE
Jemand eine Idee?