Archive for Juli, 2015

Raspberry Pi – with Polipo as a caching web proxy

Sonntag, Juli 26th, 2015

raspberrypi_logo.jpg   Polipo is a single-threaded non blocking caching web proxy with very modest resource needs

ProxyConnection_01

HP Enterprise Services – hier sollen Mitarbeiterinnen und Mitarbeiter nicht mehr mit T-Shirt und kurzer Hose in die Arbeit kommen

Samstag, Juli 25th, 2015

Bergen Hochfelln – online webcam

Samstag, Juli 25th, 2015

Microsoft Windows 10 Pro – kostet um die € 280

Samstag, Juli 25th, 2015

Windows10usbtick_01

München der Hofbräukeller – online webcam

Freitag, Juli 24th, 2015

Linux Partitions-Alignment – so richten Sie Ihre Disk optimal ein

Freitag, Juli 24th, 2015

Linux_logo   Linux Partitions-Alignment – orientiert sich eine Partition nicht an den Grenzen der Speicherseiten einer Disk  dann passen die Dateisystemblöcke nicht in die Seiten und die Disk hat unnötig viel zu tun. Dieses Kommando gibt den Versatz (Offset) der abgefragten Partition aus und wenn es eine Null zurückgibt liegt diese perfekt auf den Speicherzellen

# /sbin/blockdev —getalignoff/dev/sda1

Alignment_02

Kliniken des Bezirks Oberbayern (kbo) Lech-Mangfall-Kliniken

Donnerstag, Juli 23rd, 2015

Fujitsu Primergy CX2570 M1 LC – with Cool-Central Liquid Cooling Technology

Donnerstag, Juli 23rd, 2015

CX2550M1_00

Wireless Carjackers – hackers remotely kill a Jeep on the Highway

Donnerstag, Juli 23rd, 2015

Jeep_01

Raspberry Pi – with a based food ordering button

Mittwoch, Juli 22nd, 2015

push4food_logo   push4food – a Raspberry Pi based food ordering button

push4food_00

München Städtische Kliniken – 1900 Jobs in Gefahr und die Frage wie geht es weiter

Mittwoch, Juli 22nd, 2015

KlinikenMuenchen_01jpg

Innsbruck Airport – online webcam

Montag, Juli 20th, 2015

Microsoft Security Bulletin MS15-078 Critical Patch – Vulnerability in Microsoft Font Driver Could Allow Remote Code Execution (3079904)

Montag, Juli 20th, 2015

mswindows_logo.jpg   The security update addresses the vulnerability by correcting how the Windows Adobe Type Manager Library handles OpenType Fonts – for more information about this update see Microsoft Knowledge Base Article 3079904

security_01

Gehalt in Kliniken – 86.000 Euro Jahresgehalt bekommen IT-Chefs in Krankenhäusern und Kliniken durchschnittlich

Montag, Juli 20th, 2015

Raspberry Pi Hadoop Cluster – to get into distributed computing and Big Data processing

Sonntag, Juli 19th, 2015

raspberrypi_logo.jpg   hadoop_logo   Raspberry Pi Hadoop Cluster is built up by a number of components and Open Source frameworks which makes it quite flexible and modular – before diving deeper into Hadoop it is easier to view it as two main parts – the data storage (HDFS) and the data processing (MapReduce)

Hadoop-HDFS_01

Hadoop-MapReduce-WordCount_01

RaspberryPiHadoop_01
# vi /etc/network/interfaces
iface eth0 inet static
address 192.168.1.201(-204)
netmask 255.255.255.0
gateway 192.168.1.254
# vi /etc/resolv.conf
nameserver 192.168.1.254
# apt-get update
# apt-get upgrade -y
# rpi-update
# vi /etc/dphys-swapfile
CONF_SWAPSIZE=512
# dphys-swapfile setup
# dphys-swapfile swapon
# java -Version
# addgroup hadoop
# adduser –ingroup hadoop hduser
# adduser hduser sudo
# su – hduser
# mkdir .ssh
# ssh-keygen -t rsa -C hduser@JSHOHadoop01
# cat .ssh/id_rsa.pub | ssh hduser@JSHOHadoop01 ‚cat >> .ssh/authorized_keys‘
# su – hduser
# ssh JSHOHadoop01
# su – root
# wget http://apache.mirrors.spacedump.net/hadoop/core/hadoop-1.2.1/hadoop-1.2.1.tar.gz
# tar -xvzf hadoop-1.2.1.tar.gz -C /opt/
# cd /opt
# mv hadoop-1.2.1 hadoop
# chown -R hduser:hadoop hadoop
# vi /etc/bash.bashrc
export JAVA_HOME=$(readlink -f /usr/bin/java | sed „s:bin/java::“)
export HADOOP_INSTALL=/opt/hadoop
export PATH=$PATH:$HADOOP_INSTALL/bin
# su – hduser
# hadoop Version
# vi /opt/hadoop/conf/hadoop-env.sh
export JAVA_HOME=$(readlink -f /usr/bin/java | sed „s:bin/java::“)
export HADOOP_HEAPSIZE=250
export HADOOP_DATANODE_OPTS=“-Dcom.sun.management.jmxremote $HADOOP_DATANODE_OPTS -client“

Single Node

 # vi /opt/hadoop/conf/core-site.xml
<configuration>
  <property>
    <name>hadoop.tmp.dir</name>
    <value>/hdfs/tmp</value>
  </property>
  <property>
    <name>fs.default.name</name>
    <value>hdfs://localhost:54310</value>
  </property>
</configuration>
# vi /opt/hadoop/conf/mapred-site.xml
<configuration>
  <property>
    <name>mapred.job.tracker</name>
    <value>localhost:54311</value>
  </property>
</configuration>
# vi /opt/hadoop/conf/hdfs-site.xml
<configuration>
  <property>
    <name>dfs.replication</name>
    <value>1</value>
  </property>
</configuration>
# su – root
# mkdir -p /hdfs/tmp
# chown hduser:hadoop /hdfs/tmp
# chmod 750 /hdfs/tmp
# su – hduser

# hadoop namenode -Format
# su – hduser

# /opt/hadoop/bin/start-dfs.sh
# /opt/hadoop/bin/start-mapred.sh
# jps
# hadoop jar /opt/hadoop/hadoop-examples-1.2.1.jar wordcount /license.txt /license-out.txt

Multiple Node

# vi /opt/hadoop/conf/masters
JSHOHadoop01
# vi core-site.xml
<configuration>
  <property>
    <name>hadoop.tmp.dir</name>
    <value>/hdfs/tmp</value>
  </property>
  <property>
    <name>fs.default.name</name>
    <value>hdfs://JSHOHadoop01:54310</value>
  </property>
</configuration>
# vi vi mapred-site.xml
<configuration>
  <property>
    <name>mapred.job.tracker</name>
    <value>JSHOHadoop01:54311</value>
  </property>
</configuration>
# vi /opt/hadoop/conf/hdfs-site.xml
<configuration>
  <property>
    <name>dfs.replication</name>
    <value>4</value>
  </property>
</configuration>
# vi /opt/hadoop/conf/slaves
JSHOHadoop01
JSHOHadoop02
JSHOHadoop03
JSHOHadoop04
# su – hduser
# ssh JSHOHadoop01
# exit
# ssh JSHOHadoop02
# exit
# ssh JSHOHadoop03
# exit
# ssh JSHOHadoop04
# exit
# hadoop namenode -format
# /opt/hadoop/bin/start-dfs.sh
# /opt/hadoop/bin/start-mapred.sh
http://JSHOHadoop01:50030
http://JSHOHadoop02:50070

# /opt/hadoop/bin/stop-mapred.sh
# /opt/hadoop/bin/stop-dfs.sh
# /opt/hadoop/bin/start-all.sh
# /opt/hadoop/bin/stop-all.sh