Hi, I'm an architecture engineer and native Korean speaker.
I have started to live in Seoul in Korea.
I have been developping Abilists tool,
Please feel free to visit abilists.com
Friday, May 31, 2013
Wednesday, May 29, 2013
Hadoop - commands
@Find files you want to see. hadoop dfs -lsr /hadoop/flume/ | grep [search_term].@hadoop error(release safe mode)
$./bin/hadoop dfsadmin -safemode leave
Hodoop - Get a content of file from Hadoop sample
public class TestMain {
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
Configuration conf = new Configuration();
conf.set("fs.default.name", "hdfs://xxx.28.xxx.51:9000");
FileSystem dfs = FileSystem.get(conf);
Path filenamePath = new Path("/home/hadoop/data/flume/20130529/12/ch1.1369796403013");
FSDataInputStream fsIn = dfs.open(filenamePath);
// org.apache.commons.io.IOUtils
byte[] fileBytes = IOUtils.toByteArray(fsIn);
fsIn.read(fileBytes);
//create string from byte array
String strFileContent = new String(fileBytes);
System.out.println(strFileContent);
}
}
/**
* @param args
* @throws Exception
*/
public static void main(String[] args) throws Exception {
Configuration conf = new Configuration();
conf.set("fs.default.name", "hdfs://xxx.28.xxx.51:9000");
FileSystem dfs = FileSystem.get(conf);
Path filenamePath = new Path("/home/hadoop/data/flume/20130529/12/ch1.1369796403013");
FSDataInputStream fsIn = dfs.open(filenamePath);
// org.apache.commons.io.IOUtils
byte[] fileBytes = IOUtils.toByteArray(fsIn);
fsIn.read(fileBytes);
//create string from byte array
String strFileContent = new String(fileBytes);
System.out.println(strFileContent);
}
}
Tuesday, May 28, 2013
Hadoop Manger URL
I will make a arrangement about below this later.
http://confluence.openflamingo.org/pages/viewpage.action?pageId=5537913&focusedCommentId=7209528&#comment-7209528
http://confluence.openflamingo.org/pages/viewpage.action?pageId=5537913&focusedCommentId=7209528&#comment-7209528
Monday, May 27, 2013
Flume - Shell script for starting in Flume NG 1.3.1
# If you have faced the error, should install the below.
# This script is permitted for Hadoop user.
$sudo su - hadoop
sudo yum install redhat-lsb.x86_64 # This script is permitted for Hadoop user.
$sudo su - hadoop
Shell - init-functions
@If you want to install this /lib/lsb/init-functions on the linux?
@Just install below this.
$ yum install redhat-lsb
@=======================================
#!/bin/sh
# LSB initscript functions, as defined in the LSB Spec 1.1.0
#
# Lawrence Lim <llim@redhat.com> - Tue, 26 June 2007
# Updated to the latest LSB 3.1 spec
# http://refspecs.freestandards.org/LSB_3.1.0/LSB-Core-generic/LSB-Core-generic_lines.txt
start_daemon () {
/etc/redhat-lsb/lsb_start_daemon "$@"
}
killproc () {
/etc/redhat-lsb/lsb_killproc "$@"
}
pidofproc () {
/etc/redhat-lsb/lsb_pidofproc "$@"
}
log_success_msg () {
/etc/redhat-lsb/lsb_log_message success "$@"
}
log_failure_msg () {
/etc/redhat-lsb/lsb_log_message failure "$@"
}
log_warning_msg () {
/etc/redhat-lsb/lsb_log_message warning "$@"
}
@Just install below this.
$ yum install redhat-lsb
@=======================================
#!/bin/sh
# LSB initscript functions, as defined in the LSB Spec 1.1.0
#
# Lawrence Lim <llim@redhat.com> - Tue, 26 June 2007
# Updated to the latest LSB 3.1 spec
# http://refspecs.freestandards.org/LSB_3.1.0/LSB-Core-generic/LSB-Core-generic_lines.txt
start_daemon () {
/etc/redhat-lsb/lsb_start_daemon "$@"
}
killproc () {
/etc/redhat-lsb/lsb_killproc "$@"
}
pidofproc () {
/etc/redhat-lsb/lsb_pidofproc "$@"
}
log_success_msg () {
/etc/redhat-lsb/lsb_log_message success "$@"
}
log_failure_msg () {
/etc/redhat-lsb/lsb_log_message failure "$@"
}
log_warning_msg () {
/etc/redhat-lsb/lsb_log_message warning "$@"
}
Friday, May 24, 2013
Shell - init.d Script
Let's edit later.
http://werxltd.com/wp/2012/01/05/simple-init-d-script-template/
http://werxltd.com/wp/2012/01/05/simple-init-d-script-template/
Subscribe to:
Posts (Atom)