---恢复内容开始---

本篇博客用来记录在单个Tilera服务器上安装hadoop并且测试的经历,参阅了大多数博客。

1、Tilera服务器介绍

  本Tilera服务器配备9核CPU,共挂在6块硬盘,每块1TB.

2、服务器安装hadoop的步骤

本环境的硬件环境是这样搭建的,Inter服务器通过USB以及串口和Tilera相连。Inter服务器上有MDE的安装包,Tilera服务器此时是裸机。

所以本篇文章是一个从零开始的流程。

2.1、制作bootrom从USB启动

  

tile-mkboot -o gx9_undisk.bootrom -c \
--hv-bin-dir hv \
--hvc nine_core.hvc \
vmlinux=vmlinux \
classifier=/TileraMDE402/tile/boot/classifier \
initramfs.cpio.gz=/TileraMDE402/tile/boot/initramfs.cpio.gz

注意hv和vmlinux原本在/TileraMDE402/tile/boot/下,我把它们拷贝到本文件夹下而已。

nine_core.hvc的内容如下:

otions stripe_memory=silent
device? comp/
device? comp/
device? crypto/
device? crypto/
device? gpio/
device? i2cm/
device? i2cm/
device? i2cm/
device? mpipe/
device? mpipe/
device? srom/
device? trio/
device? trio/
device? usb_host/
device? usb_host/
client vmlinux
args TLR_NETWORK=none

然后:

cat gx9_undisk.bootrom > /dev/tileusb2/boot

tileusb2应该替换成你的usb设备。

2.2、安装MDE环境

  现在Tilera已经从usb启动。现在我们通过串口来控制tilera服务器。

A)串口查看启动信息

  (PC端)

tile-console --device /dev/ttyUSB2

  现在已经打开console端

B)启动众核设备,配置ip,这一步并不总是必须的。配置网口主要是用来高速传输数据,因为usb比较慢,但是你也可以使用usb。

  (console端)

ifconfig eth0 x.x.x.x

C)挂载分区格式化命令

  (PC端)

tile-monitor --net x.x.x.x --resume --root

假如你没有配置网口,你可已使用

tile-monitor --dev /dev/tileusb2 --resume --root

代替。

D)电子盘分区,创建文件系统,注意其余五个硬盘也是如此。

(console端)

fdisk /dev/sda
mkfs –t ext3 /dev/sda1

E)挂载硬盘

(console端)

mount /dev/sda1 /mnt

注意其余五块硬盘现在不需要挂载。

F)将 TileraMDE-4.0.2.145127_tilegx_tile_full.tar 解压到硬盘中:
(PC 端)# xz -d TileraMDE-4.0.2.145127_tilegx_tile_full.tar.xz        //生成 tile.tar文件
(console 端) # ifconfig eth0 x.x.x.x                                   //配置和 PC 端同网段 IP
(PC 端)# tile-monitor --resume --net x.x.x.x --here           //将当前目录 mount 到tile 系统
(console 端)# tar xvf TileraMDE-4.0.2.145127_tilegx_tile_full.tar -C /mnt
(console 端)# vi /mnt/etc/fstab ; 去掉第一行的注释号,将 ext4 改成 ext3
(console 端)# cd /
(console 端)# umount /mnt

2.3、制作从硬盘启动

tile-mkboot -o gx9_disk.bootrom -c \
--hv-bin-dir hv \
--hvc nine_core_disk.hvc \
vmlinux=vmlinux \
classifier=/TileraMDE402/tile/boot/classifier
nine_core_disk.hvc内容如下
otions stripe_memory=silent
device? comp/
device? comp/
device? crypto/
device? crypto/
device? gpio/
device? i2cm/
device? i2cm/
device? i2cm/
device? mpipe/
device? mpipe/
device? srom/
device? trio/
device? trio/
device? usb_host/
device? usb_host/
client vmlinux
args TLR_NETWORK=none rootwait root=/dev/sda1

烧写 bootrom 后重新启动即可。
sbim -i gx9_disk.bootrom

2.4、安装hadoop

<!--请参照网上教程 -->

Tilera 服务器上hadoop单机版测试的更多相关文章

  1. Tilera 服务器上OpenJDK的安装尝试

    一.起因 这两天比较有意思,客户那里的代码遇到了一个jvm的bug崩溃了,所以老板让我升级JVM,这是一个处理器架构和x86不同的处理器,我改怎么安装呢? 我百度了OpenJDK,并且按照http:/ ...

  2. node18 服务器上 pytorch cyclegan 测试有问题,numpy 版本不对

    提示如下错误: module compiled against API version 0xb but this version of numpy is 0xa 尝试的方法: pip install ...

  3. jenkins+svn完整打包并上传到linux服务器上

    因为公司用的是svn版本管理工具并且部署在了windows服务器上,所以测试环使用jenkins需要部署两套环境, 一套是在本地windows服务器,jenkins从svn下载代码完成打包并上传到li ...

  4. fontawesome图标字体库组件在服务器上显示不出来图标的解决

    这个组件在我所开发的网站中被大量使用,为网站增色不少.在本地测试的时候所有图标都能显示出来,可一到服务器上就显示不出来了.网上查列出了可能的原因.其一,IIS没有注册字体类型.经过检查,不存在这个问题 ...

  5. 基于Celery在多台云服务器上实现分布式

    起源 最近参加公司里的一个比赛,比赛内容里有一项是尽量使用分布式实现项目.因为项目最终会跑在jetsonnano,一个贼卡的开发板,性能及其垃圾.而且要求使用python? 找了很多博客,讲的真的是模 ...

  6. 在 Linux 服务器上搭建和配置 Hadoop 集群

    实验条件:3台centos服务器,jdk版本1.8.0,Hadoop 版本2.8.0 注:hadoop安装和搭建过程中都是在用户lb的home目录下,master的主机名为host98,slave的主 ...

  7. 使用C#动态生成Word文档/Excel文档的程序测试通过后,部署到IIS服务器上,不能正常使用的问题解决方案

    使用C#动态生成Word文档/Excel文档的程序功能调试.测试通过后,部署到服务器上,不能正常使用的问题解决方案: 原因: 可能asp.net程序或iis访问excel组件时权限不够(Ps:Syst ...

  8. Windows Server 2008服务器上测试几个站点,改完host居然没有生效

    Windows Server 2008服务器上测试几个站点,改完host居然没有生效看了下资料,估计是因为Dnscache这个服务引起的(DNS Client)于是从服务了把他禁用掉,果然host生效 ...

  9. 本地测试html文件时CSS效果显示, 但是当django的服务器上运行时效果不显示

    本地测试时各种效果都显示, 但是当在django服务器上测试时, 效果却不显示, 原因是我将css文件放在一个static文件夹里, 没有在settings中设置static_dir选项.将stati ...

随机推荐

  1. 完全自制的五子棋人机对战游戏(VC++实现)

    五子棋工作文档 1说明: 这个程序在创建初期的时候是有一个写的比较乱的文档的,但是很可惜回学校的时候没有带回来……所以现在赶紧整理一下,不然再过一段时间就忘干净了. 最初这个程序是受老同学所托做的,一 ...

  2. Win 10 连接公司VPN后不能上Internet外网

    当前用户配置 %AppData%\Microsoft\Network\Connections\Pbk 与所有用户共享配置 %ProgramData%\Microsoft\Network\Connect ...

  3. linux系统更改目录和文件的权限总结

    对于属于你的文件,可以按照自己的需要改变其权限位的设置.在改变文件权限位设置之前,要仔细地想一想有哪些用户需要访问你的文件(包括你的目录).可以使用c h m o d命令来改变文件权限位的设置.这一命 ...

  4. 第一篇 ERP是什么?-从道的层面浅谈我的理解

    世界上称为ERP软件的软件很多,国外的有SAP,ORACLE,国内的有金蝶,用友,浪潮.这些由不同的厂商开发制作的软件总有其软件适用的场合.这个场合就是企业,而且是市场经济中的企业.个人是不会购买ER ...

  5. 《OD学hadoop》第四周0716

    7.16 一.回顾 二.HDFS Federation(联盟) Hadoop 2.2.0发布新特性 很多的大公司都在使用:BAT HDFS Federation + HDFS HA架构 互相隔开,但是 ...

  6. 在Java中直接调用js代码

    JDK1.6版添加了新的ScriptEngine类,允许用户直接执行js代码. 在Java中直接调用js代码 不能调用浏览器中定义的js函数,会抛出异常提示ReferenceError: “alert ...

  7. 8皇后以及N皇后算法探究,回溯算法的JAVA实现,递归方案

    八皇后问题,是一个古老而著名的问题,是回溯算法的典型案例.该问题是国际西洋棋棋手马克斯·贝瑟尔于1848年提出:在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行.同 ...

  8. 线程——QQ邮件发送

    一.造一个QQ邮件发送的窗体 二.开始编写关于邮件发送的代码,以及当点发送按钮的时候,给发送按钮单独造了一个新的线程.这样如果发送的附件太多的话,如果不给发送按钮造新的线程,便会卡住,但是如果给发送按 ...

  9. HDU 2126 (背包方法数) Buy the souvenirs

    DP还有很长很长一段路要走.. 题意:给出n纪念品的价格和钱数m,问最多能买多少件纪念品和买这些数量的纪念品的方案数. 首先,求能买最多的纪念品的数量,用贪心法可以解决.将价钱排序,然后从最便宜的开始 ...

  10. HDU 1838 Chessboard

    dp[i][j]表示以(i,j)为右下角所含棋盘的最大规模, 如果 s[i][j] == s[i-1][j-1] && s[i][j] != s[i-1][j] && ...