2. lépés: openssh szerver telepítés sudo apt-get install openssh-server

Hasonló dokumentumok
Csomagkezelés haladó. Bakai Dániel, volt reszortvezető

Synology NAS integrálása inels IMM szerverhez

Linux alapok gyakorlat

Telepítési dokumentáció. Naviscon Informatikai Zrt Budapest, Montevideó utca 16/b.

Google Drive szinkronizálása asztali géppel Linux rendszeren

Programozás alapjai óra. Morvai Flórián, 2010 Dr. Dévényi Károly előadásvázlata alapján

Kiszolgálók üzemeltetése FTP. Iványi Péter

ALAP BEÁLLÍTÁSOK. 1. Jogosultság megadás, hogy tudjunk dolgozni sudo s jelszó:xxxxxx. 2.Hálózati kártyák beállítása mcedit /etc/network/interfaces

LINUX PMB LINUXOS PARANCSOK ÉS HASZNÁLATUK - GRUB

Linux alapok. Parancsok általános alakja parancs kapcsolók paraméterek

Operációs rendszerek I. IIII. gyakorlat

Verziókezelt konfigurációmanagement++ Pásztor György, SZTE Klebelsberg Könyvtár

Operációs rendszerek 1.

chmod umask chown, chgrp

Samba. SMB/CIFS hálózat, heterogén hálózatok. Készítette: Sallai András

Az Intel gyorsindító készlete a Linux*-hoz v1.2 Gyorstájékoztató. Megrendelési szám: C

Unix/Linux alapok 2. Operációs rendszerek I. készítette: Kozlovszky Miklós, Bringye Zsolt Póserné Oláh Valéria, Windisch Gergely

11. Gyakorlat: Certificate Authority (CA), FTP site-ok

Youtube videó letöltés és konvertálás Linuxon

Telepítési és üzemeltetési útmutató JaDoX 3

Linux parancsok összefoglaló.

1. Üres merevlemez gépbe helyezése, Boot a CD1 telepíto lemezrol (Hiba esetén video állítása VGA módra F4 billentyüvel, )

Hálózati adminisztráció Linux (Ubuntu 8.04) 12. gyakorlat

1_Linux_bevezeto_bash

MMK-Informatikai projekt ellenőr képzés 4

Mikrotik 6.22 telepítés

Térkép szerver (MapServer)

FTP szerver telepítése

Bevezetés az informatikába, második gyakorlat. Bevezetés Környezetváltozók és néhány egyszerű utasítás Jogosultságok Fájlkezelés

Hadoop és használata az LPDS cloud-on

Oralce kliens installálása Windows Server 2003-ra

Hálózati adminisztráció Linux (Ubuntu 9.04) 8. gyakorlat

Source control systems. Horváth Ernő, Dr. Pozna Claudiu Radu

Készítette: Sallai András Terjesztés csak engedéllyel sallaia_kukac_fre _pont_hu

S z á m í t ó g é p e s a l a p i s m e r e t e k

II. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

4. Laborgyakorlat. A fájlokról ezeket az adatokat, a fájlrendszer tárolja. Számunkra az 1, 3, 4. oszlopok lesznek az érdekesek.

Symfony kurzus 2014/2015 I. félév. Security: authentication, authorization, user provider, role-ok, access control, FOS user bundle

Hálózatba kapcsolt erőforrás platformok és alkalmazásaik. Simon Csaba TMIT 2017

Számítógépes alapismeretek

SAMBA. Forrás: Lajber Zoltán: SAMBA alapok dia, SZIE

Tájékoztató. Használható segédeszköz: -

Operációs Rendszerek II. labor alkalom

Corvina-szerver telepítése

Linux Essentials. Torma Hajnalka

Hálózati architektúrák és Protokollok GI Kocsis Gergely

Mobil Telefonon Keresztüli Felügyelet Felhasználói Kézikönyv

8. WebDAV kiszolgáló konfigurálása

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

1. Kapcsolók konfigurálása

Git verziókövető rendszer alkalmazása a projektek nyomon követésére

2. gyakorlat: Tartományvezérlő, DNS, tartományba léptetés, ODJ, Core változat konfigurálása, RODC

SOPHOS simple + secure. A dobozba rejtett biztonság UTM 9. Kókai Gábor - Sophos Advanced Engineer Balogh Viktor - Sophos Architect SOPHOS

Andrews Kft. Konténerek az IT biztonság szemszögéből.

BIG DATA ÉS GÉPI TANULÁS KÖRNYEZET AZ MTA CLOUD-ON KACSUK PÉTER, NAGY ENIKŐ, PINTYE ISTVÁN, HAJNAL ÁKOS, LOVAS RÓBERT

Windows Szerver teszt

Mérési útmutató a Secure Shell (SSH) controll és audit című méréshez

Oracle Audit Vault and Database Firewall. Gecseg Gyula Oracle DBA

Virtualizációs technológiák Linux alatt (teljesítményteszt)

Windows hálózati adminisztráció segédlet a gyakorlati órákhoz

A NÉGY BŰVÖS HÁRMAS WWW FTP SQL PHP. BRKK::Békéscsaba Linux rendszergazda képzés 2008

2016/11/29 18:08 1/10 Pure-ftpd

CI gyakorlat segédlet

BackupPC. Az /etc/hosts fájlba betehetjük a hosztokat, ha nem a tejles (fqdn, DNS név) névvel hivatkozunk rájuk: # /etc/hosts #

Segesdi Dániel. OpenNebula. Virtualizációs technológiák és alkalmazásaik BMEVIMIAV ősz

4. Gyakorlat: Csoportházirend beállítások

A perzisztens adatkezelő rendszer tesztelése és demonstrálása a GRID környezetben

OTRS bevezetése és tapasztalatok a DF-ISZK-n

LINUX LDAP címtár. Mi a címtár?

GENERÁCIÓS ADATBÁZISOK A BIG DATA KÜLÖNBÖZŐ TERÜLETEIN

ÁLTALÁNOSAN LEÍRVA: KONKRÉTAN AZ INSOMNIA ESETÉBEN:

italc felhasználói dokumentáció

A virtuális környezetet menedzselő program. Első lépésként egy új virtuális gépet hozzunk létre a Create a New Virtual Machine menüponttal.

10. Gyakorlat: Alkalmazások publikálása Remote Desktop Szervízen keresztül

Hálózatok építése és üzemeltetése

Vectory telepítési útmutató

Telepítés Linux alatt röviden - általánosan

Operációs rendszerek. 4. gyakorlat. BASH bevezetés, script írása, futtatása UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Csatlakozás a BME eduroam hálózatához Setting up the BUTE eduroam network

Egészítsük ki a Drupal-t. Drupal modul fejlesztés

ProFTPD. Molnár Dániel október oldal

Alkalmazások biztonsága

Fájl rendszer. Fájl koncepció Elérési módok Könyvtár szerkezet Védelem Konzisztencia szemantika

Internetkonfigurációs követelmények. A számítógép konfigurálása. Beállítások Windows XP alatt

Szoftver technológia. Continuous integration & delivery. Cserép Máté ELTE Informatikai Kar 2019.

Weblog elemzés Hadoopon 1/39

Analitikai megoldások IBM Power és FlashSystem alapokon. Mosolygó Ferenc - Avnet

GIRO GSM MODEM/VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ

Samba szerver. 2., VMware szerver telepítés

Az operációs rendszerek fejlődése

Hálózatok építése és üzemeltetése. EAP RADIUS : Gyakorlati útmutató

Operációs rendszerek gyak.

1. Gyakorlat: Telepítés: Windows Server 2008 R2 Enterprise, Core, Windows 7

Nyíregyházi Egyetem Matematika és Informatika Intézete. Fájl rendszer

WINPA POSTÁZÓ SZOFTVERHEZ Utolsó módosítás: Szoftver verzió: v Készült: LibreOffice 4 alkalmazással

Telepítési útmutató. 1.1 lépés : Telepítés típusa - ablak :

Melyek a Windows Server 2008 R2 tiszta telepítésének (Clean Install) legfontosabb lépései?

Linux 1-2. Labor Elo zetes ismeretek

CUCM 6.0 è 9.1 migráció a gyakorlatban

Átírás:

1. lépés: (master- és datanode esetén) Csoport készítés: sudo addgroup hadoop Felhasználók készítése: sudo adduser --ingroup hadoop yarn sudo adduser --ingroup hadoop hdfs sudo adduser --ingroup hadoop hduser sudo adduser --ingroup hadoop mapred (opcionális) Felhasználó sudozni tudjon (hduser mindenféleképpen): sudo adduser hduser sudo 2. lépés: openssh szerver telepítés sudo apt-get install openssh-server 3. lépés: (masternode esetén, minden felhasználó alatt) Kulcsgenerálás: sudo su - {user ssh-keygen -t rsa -P "" cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys Más gépekkel való ssh-beli jelszó nélküli kommunikációjához: ssh-copy-id -i $HOME/.ssh/id_rsa.pub távoli_gép_felhasználónév@távoli_gép_ip_cím Tesztelés: ssh localhost, ssh távoli_gép_felhasználónév@távoli_gép_ip_cím 4. lépés: Master- és datanode esetén Host állítás: Összes klaszterben lévő gép IP címét és hostnevét be kell írni sudo vi /etc/hosts 127.0.0.1 localhost #127.0.1.1 GEP1 #### Cluster data 192.122.13.29 GEP1 192.122.13.59 GEP2 192.122.13.60 GEP3 5. lépés: datanode-on és namenode-on: Telepítéshez és futáshoz szükséges mappák létrehozása: sudo mkdir -p /opt/yarn/{data,conf,logs sudo chown hduser:hadoop /opt/yarn/data sudo mkdir -p /opt/yarn/data/tmp sudo mkdir -p /opt/yarn/data/hdfs datanode: sudo mkdir -p /opt/yarn/data/hdfs/dn namenode: sudo mkdir -p /opt/yarn/data/hdfs/{nn,ssn 6. lépés: Java JDK 7/8 telepítés, master- és datanodeon Add repository: sudo add-apt-repository ppa:webupd8team/java sudo apt-get update

sudo apt-get install oracle-java8-installer Set it as default: sudo apt-get install oracle-java8-set-default Ellenőrzés: java -version 7. lépés: Hadoop letöltés, kibontás wget http://xenia.sote.hu/ftp/mirrors/www.apache.org/hadoop/common/hadoop- 2.7.2/hadoop-2.7.2.tar.gz sudo tar xvzf ~/hadoop-2.7.2.tar.gz -C /opt/yarn sudo chown -R hduser:hadoop /opt/yarn/hadoop-2.7.2 cd /opt/yarn/ sudo ln -s /opt/yarn/hadoop-2.7.2/ /opt/yarn/hadoop Konfig fájlok átmásolása: sudo cp /opt/yarn/hadoop/etc/hadoop/* /opt/yarn/conf sudo chown hduser:hadoop /opt/yarn/conf 8. lépés: Konfig fájlok átírása: core-site.xml, hdfs-site.xml, hadoop-env.sh, yarn-env.sh, mapred-site.xml, yarn-site.xml 9. lépés: bashrc-k állítása (mindegyik felhasználó esetén hozzáírni a meglévő bejegyzések mellé) vi ~/.bashrc export JAVA_HOME=/usr/lib/jvm/java-8-oracle export HADOOP_HOME=/opt/yarn/hadoop export HADOOP_MAPRED_HOME=$HADOOP_HOME export HADOOP_COMMON_HOME=$HADOOP_HOME export HADOOP_HDFS_HOME=$HADOOP_HOME export HADOOP_YARN_HOME=$HADOOP_HOME export YARN_HOME=$HADOOP_HOME export HADOOP_LOG_DIR=/opt/yarn/logs export HADOOP_CONF_DIR=/opt/yarn/conf unalias fs &> /dev/null alias fs="hdfs dfs" unalias hls &> /dev/null alias hls="fs -ls" export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin Masternode hduser alatt elég a következő hozzáírása: export JAVA_HOME=/usr/lib/jvm/java-8-oracle export PATH=$JAVA_HOME/bin:$PATH A bashrc-ben beírtak hatásának elérése (minden felhasználó alatt): source ~/.bashrc 10. lépés: mappa jogok állítása, csak datanodekon

script fájl futtatása: #/sbin/sh REAL_HADOOP_DIR=/opt/yarn/hadoop sudo chown root $REAL_HADOOP_DIR sudo chown root $REAL_HADOOP_DIR/etc sudo chown root $REAL_HADOOP_DIR/etc/hadoop sudo chown root $REAL_HADOOP_DIR/etc/hadoop/container-executor.cfg sudo chown root $REAL_HADOOP_DIR/bin/container-executor sudo chmod 6050 $REAL_HADOOP_DIR/bin/container-executor 11. lépés: cgroups support (datanode-okon) sudo apt-get install cgroup-bin cgmanager create config for yarn: sudo vi /etc/cgconfig.conf group hadoop-yarn { perm { task { uid = hduser; gid = hadoop; fperm = 770; admin { uid = hduser; gid = hadoop; dperm = 775; fperm = 744; cpu { cpu.shares = "1024"; sudo vi /etc/rc.local adding new line: cgconfigparser -l /etc/cgconfig.conf before exit 0; sudo reboot cgconfigparser -l /etc/cgconfig.conf 12. lépés: További jogok állítása: cd /opt/yarn sudo chown hduser:hadoop /opt/yarn/logs sudo chmod 775 logs cd data/

sudo chown hdfs:hadoop /opt/yarn/data/hdfs/ sudo chown yarn:hadoop /opt/yarn/data/tmp/ cd hdfs/ sudo chown hdfs:hadoop /opt/yarn/data/hdfs/dn/ sudo chown hdfs:hadoop /opt/yarn/data/hdfs/nn/ sudo chown hdfs:hadoop /opt/yarn/data/hdfs/snn/ 13. lépés: container-executor.cfg fájl átírása: cd opt/yarn/hadoop/etc/hadoop/ sudo vi container-executor.cfg - beírás (tartalom kicserélés, a félkövérrel kiemelt szöveggel) Illetve a /opt/yarn/conf/container-executor.cfg átírása: yarn.nodemanager.linux-container-executor.group=hadoop #configured value of yarn.nodemanager.linux-container-executor.group banned.users=hdfs #comma separated list of users who can not run applications min.user.id=1000 #Prevent other super-users allowed.system.users=hduser,yarn,mapred ##comma separated list of system users who CAN run applications sudo mkdir opt/yarn/hadoop/logs sudo chown yarn:hadoop /opt/yarn/hadoop/logs sudo chmod 775 logs 14. lépés: namenode format (ezt csak egyszer kell megcsinálni, legelőször, csak namenodeon): hadoop namenode -format 15. lépés: namenode indítás: hadoop-daemon.sh start namenode exit sudo su yarn yarn-daemon.sh start resourcemanager 16. lépés: datanode indítás: hadoop-daemon.sh start datanode exit sudo su - yarn yarn-daemon.sh start nodemanager 17. lépés: hdfs-en mappák létrehozása:

fs -mkdir /user fs -chgrp hadoop /user fs -chmod 775 /user fs -mkdir /tmp fs -chgrp hadoop /tmp fs -chmod 775 /tmp fs -mkdir /tmp/hadoop-yarn fs -mkdir /tmp/hadoop-yarn/staging fs -chgrp -R hadoop /tmp/hadoop-yarn fs -chmod -R 775 /tmp fs -chgrp -R hadoop /tmp Webes felület elérése: namenode_ip_cím:50070 namenode_ip_cím:8088 Példaprogram indítás: Egyéb fontos dolgok hadoop jar /opt/yarn/hadoop-2.7.2/share/hadoop/mapreduce/hadoop-mapreduceexamples-2.7.2.jar pi 30 100 Fájlok feltétele hdfs-re: hadoop fs -put fájl_név hdfsen_belül_hova Java process folyamatok megtekintése: jps