Skip to content

Instantly share code, notes, and snippets.

View sujee's full-sized avatar

Sujee Maniyam sujee

View GitHub Profile
@sujee
sujee / gist:1997859
Created March 8, 2012 01:30
hadoop-dns : backup /etc/hosts
#!/bin/bash
hosts=$(cat $HADOOP_HOME/conf/slaves | grep -v '#')
for host in $hosts
do
echo "------------------" $host "------------"
ssh -o StrictHostKeyChecking=no root@$host "cp /etc/hosts /etc/hosts.orig"
done
@sujee
sujee / gist:1997870
Created March 8, 2012 01:33
hadoop-dns : modify /etc/hosts
#!/bin/bash
hosts=$(cat $HADOOP_HOME/conf/slaves | grep -v '#')
for host in $hosts
do
echo "------------------" $host "------------"
scp -o StrictHostKeyChecking=no hadoop_hosts $host:
ssh -o StrictHostKeyChecking=no root@$host "cat /etc/hosts.orig hadoop_hosts >> /etc/hosts"
done
@sujee
sujee / pom.xml
Last active December 31, 2015 01:49
maven pom.xml for Hadoop / HBase dependencies
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>mygroup</groupId> <!-- change this -->
<artifactId>project_name</artifactId> <!-- change this -->
<packaging>jar</packaging>
<version>1.0</version>
<name>Sample Project Name</name> <!-- change this -->
@sujee
sujee / core-site.xml
Last active January 4, 2016 01:19
hadoop2 core-site.xml
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:8020</value>
<description>
this replaces Hadoop 1 property : fs.default.name
</description>
</property>
@sujee
sujee / hdfs-site.xml
Created January 21, 2014 21:47
hadoop 2 single node : hdfs-site.xml
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
<description>single node, 1 copy</description>
</property>
</configuration>
@sujee
sujee / yarn-site.xml
Created January 22, 2014 00:08
hadoop2 yarn-site.xml
<?xml version="1.0"?>
<configuration>
<property>
<name>yarn.resourcemanager.hostname</name>
<value>localhost</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
@sujee
sujee / mapred-site.xml
Created January 22, 2014 00:23
hadoop2 mapred-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
@sujee
sujee / gist:ff14fd602b76314e693d
Created August 17, 2014 05:20
play + spark error message
[info] application - ### Application has started
[info] play - Application started (Dev)
spark.app.name=Spark And Play
spark.home=/Users/sujee/hadoop/spark-1.0.2-hadoop2
spark.jars=/Users/sujee/dev/play-spark/target/scala-2.10/play-spark_2.10-1.0.jar
spark.master=spark://localhost:7077
[error] a.a.OneForOneStrategy - exception during creation
akka.actor.ActorInitializationException: exception during creation
at akka.actor.ActorInitializationException$.apply(Actor.scala:164) ~[akka-actor_2.10-2.3.4.jar:na]
at akka.actor.ActorCell.create(ActorCell.scala:596) ~[akka-actor_2.10-2.3.4.jar:na]
@sujee
sujee / named.scala
Created September 2, 2014 20:42
named RDD
override def runJob(sc: SparkContext, config: Config): Any = {
val fileName = config.getString("input.file")
logger.info("### fileName : " + fileName)
var rdd = this.namedRdds.get[String](fileName)
logger.info("### rdd load 1 : " + rdd)
if (rdd.isDefined) {
logger.info("### rdd %s isDefined".format(fileName))
}
else {
logger.info("### rdd %s doesn't exist... loading".format(fileName))
#!/usr/bin/env bash
## XXX
export JAVA_HOME=/opt/java
if [[ `uname -a` == Darwin* ]]; then
# Assuming Mac OS X
export JAVA_HOME=${JAVA_HOME:-$(/usr/libexec/java_home)}
export TACHYON_RAM_FOLDER=/Volumes/ramdisk
export TACHYON_JAVA_OPTS="-Djava.security.krb5.realm= -Djava.security.krb5.kdc="