Tachyon基本使用02-----Tachyon本地模式安装

一、配置系统环境

1.清除默认防火墙规则

# service iptables save
iptables:将防火墙规则保存到 /etc/sysconfig/iptables:     [确定]

2.关闭Selinux

# cat /etc/sysconfig/selinux |grep SELINUX|grep -v ^#
SELINUX=disabled 
SELINUXTYPE=targeted 
#

3.配置ip地址

# cat
/etc/sysconfig/network-scripts/ifcfg-eth0 |grep IPADDR
IPADDR=192.168.1.1
#

4.配置主机名

# cat /etc/sysconfig/network|grep HOSTNAME
HOSTNAME=node1
#

5.配置hosts

# cat /etc/hosts |tail -n 1
192.168.1.1    node1
#

6.时间同步

# ntpdate 192.168.1.254

7.本机ssh免密码登录

# ssh-keygen -t rsa -f ~/.ssh/id_rsa  -P ‘‘
# ssh-copy-id -i node1
The authenticity of host ‘node1 (::1)‘can‘t be established.
RSA key fingerprint is23:2a:43:2d:a7:81:a3:56:a4:a8:65:35:03:8b:05:8b.
Are you sure you want to continueconnecting (yes/no)? yes
Warning: Permanently added ‘node1‘ (RSA) tothe list of known hosts.
[email protected]‘s password: 
Now try logging into the machine, with"ssh ‘node1‘", and check in:
 
 .ssh/authorized_keys
 
to make sure we haven‘t added extra keysthat you weren‘t expecting.
 
#

二、配置JAVA环境

1.安装JDK

# rpm -ivh jdk-7-linux-x64.rpm

2.配置JAVA环境变量

# cat /etc/profile.d/java.sh
JAVA_HOME=/usr/java/default
PATH=$JAVA_HOME/bin:$PATH
# source /etc/profile.d/java.sh

3.测试JAVA环境

# java -version
java version "1.7.0_09-icedtea"
OpenJDK Runtime Environment
(rhel-2.3.4.1.el6_3-x86_64)
OpenJDK 64-Bit Server VM (build 23.2-b09,
mixed mode)
#

三、本地模式安装Tachyon

1.下载并解压Tachyon

# wgethttp://tachyon-project.org/downloads/tachyon-0.5.0-bin.tar.gz
# tar -zxf tachyon-0.5.0-bin.tar.gz  -C /usr/local/
# ln -s /usr/local/tachyon-0.5.0//usr/local/tachyon

2.配置Tachyon环境变量

# cat /etc/profile.d/tachyon.sh
TACHYON_HOME=/usr/local/tachyon
PATH=$TACHYON_HOME/bin:$PATH
# source /etc/profile.d/tachyon.sh

3.复制tachyon配置文件

# pwd
/usr/local/tachyon/conf
# cp tachyon-env.sh.template tachyon-env.sh

4.配置tachyon

# cat tachyon-env.sh |egrep ‘JAVA_HOME|TACHYON_MASTER_ADDRESS|TACHYON_UNDERFS_ADDRESS|TACHYON_WORKER_MEMORY_SIZE‘|grep-v ^#|grep -v ^‘ ‘
JAVA_HOME=/usr/java/default
export JAVA="$JAVA_HOME/bin/java"
export TACHYON_MASTER_ADDRESS=node1
export TACHYON_UNDERFS_ADDRESS=$TACHYON_HOME/underfs
export TACHYON_WORKER_MEMORY_SIZE=512MB
#

5.配置slaves

# pwd
/usr/local/tachyon/conf
# cat slaves |grep -v ^#
node1
#

6.初始化文件系统

# tachyon format
Connection to node1... Formatting Tachyon
Worker @ localhost.localdomain
Removing local data under folder:
/mnt/ramdisk/tachyonworker/
Connection to node1 closed.
Formatting Tachyon Master @ node1
Formatting JOURNAL_FOLDER:
/usr/local/tachyon-0.5.0/libexec/../journal/
Formatting UNDERFS_DATA_FOLDER:
/usr/local/tachyon-0.5.0/libexec/../underfs/tmp/tachyon/data
Formatting UNDERFS_WORKERS_FOLDER:
/usr/local/tachyon-0.5.0/libexec/../underfs/tmp/tachyon/workers
#

7.启动tachyon的local模式

# tachyon-start.sh local
Killed 0 processes
Killed 0 processes
Connection to node1... Killed 0 processes
Connection to node1 closed.
Formatting RamFS: /mnt/ramdisk (512mb)
Starting master @ node1
Starting worker @ localhost.localdomain
#

8.查看tachyon进程

# jps
33403 TachyonWorker
33782 Jps
33367 TachyonMaster
#

9.测试tachyon

# tachyon runTest Basic CACHE_THROUGH

10.停止tachyon

 # tachyon-stop.sh 
Killed 1 processes
Killed 1 processes
Connection to node1... Killed 0 processes
Connection to node1 closed.
#
时间: 2024-10-16 08:42:33

Tachyon基本使用02-----Tachyon本地模式安装的相关文章

【node.js】本地模式安装express:'express' 不是内部或外部命令,也不是可运行的程序或批处理文件。

今天闲来无事想起了node.js,因此到网上下载了一个node.js的安装程序进行安装.其中: 安装程序:node-v0.11.13-x64.msi PC系统:Windows 7 自定义安装路径:D:\TOOLS\NodeJs 安装完成后,执行: D:\TOOLS\NodeJs>node -v v0.11.13 安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式和本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行: D:\TOOLS\N

Hive本地模式安装及遇到的问题和解决方案

Apache Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的SQL查询功能,可以将SQL语句转换为MapReduce任务进行运行. 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析. Hive有三种运行模式: 1.内嵌模式:将元数据保存在本地内嵌的Derby数据库中,这得使用Hive最简单的方式,不过使用内嵌模式的话,缺点也比较明显,因为一个内嵌的D

本地模式安装express:'express' 不是内部或外部命令的解决方案

今天闲安装了node.js其中: 安装程序:node-v0.11.13-x64.msiPC系统:Windows 8自定义安装路径:D:\TOOLS\NodeJs 安装完成后,执行:D:\TOOLS\NodeJs>node -vv0.11.13 安装框架express,从网站上下载了一个安装文档,说安装express可分全局模式和本地模式,个人觉得全局模式就是默认的没什么意思,就选择本地模式进行安装,执行: D:\TOOLS\NodeJs>npm install express 安装完了以后,想

Hadoop 本地模式安装

0. 说明 本地模式:使用的存储系统,是Linux系统 1. 将 Hadoop 的安装包通过 Xftp 发送到centos 用户的 home 目录 2. 解压安装包到 /soft下 tar -xzvf hadoop-2.7.3.tar.gz -C /soft 3. 进入到 /soft 下,建立符号链接 cd /soft ln -s hadoop-2.7.3/ hadoop 4. 配置 Hadoop 环境变量 sudo vim /etc/profile 添加以下内容 # hadoop 环境变量 e

Tachyon基本使用05-----Tachyon集群模式安装

一.环境配置 1.集群环境 主机名                     IP                      角色 Node1              192.168.1.1          TachyonMaster.TachyonWorker Node2              192.168.1.2          TachyonWorker Node3              192.168.1.3          TachyonWorker 2.每个节点上清空

nodejs本地模式安装express:‘express‘ 不是内部或外部命令。

$ npm install -g express $ npm install express-generator 添加环境变量 C:\Users\Administrator\AppData\Roaming\npm 这个和安装目录无关.

Zookeeper本地模式安装

安装步骤 上传gz包 通过rz命令,将zookeeper-3.4.10.tar.gz安装包上传到/opt/soft/文件夹下. [[email protected] soft]# rz [[email protected] soft]# ls hadoop-2.8.4.tar.gz jdk-8u144-linux-x64.tar.gz zookeeper-3.4.10.tar.gz 解压包 通过tar命令解压zookeeper到/opt/module/目录下. [[email protected

Hive的三种安装方式(内嵌模式,本地模式远程模式)

一.安装模式介绍:     Hive官网上介绍了Hive的3种安装方式,分别对应不同的应用场景.     1.内嵌模式(元数据保村在内嵌的derby种,允许一个会话链接,尝试多个会话链接时会报错)     2.本地模式(本地安装mysql 替代derby存储元数据)     3.远程模式(远程安装mysql 替代derby存储元数据) 二.安装环境以及前提说明:     首先,Hive是依赖于hadoop系统的,因此在运行Hive之前需要保证已经搭建好hadoop集群环境.     本文中使用的

Linux下的Hadoop安装(本地模式)

系统为CentOS 6.9,Hadoop版本2.8.3,虚拟机VMware Workstation 主要介绍Linux虚拟机安装.环境配置和Hadoop本地模式的安装.伪分布式和Windows下的安装将另作补充. 网络上关于Hadoop安装的教程非常多,这里主要是归纳出安装过程的简要步骤和可能碰到的问题. Linux环境安装 NAT Linux 设置网络 HOST 其他环境设置 Java环境配置 Hadoop本地模式安装 Linux环境安装 NAT Linux 设置网络 HOST 其他环境设置