Tileraサーバ上のhadoopスタンドアロン版テスト

6220 ワード

---コンテンツの復元開始---

このブログは、単一のTileraサーバにhadoopをインストールし、テストした経験を記録するために使用され、ほとんどのブログを参照してください。


1、Tileraサーバーの紹介


本Tileraサーバは9コアCPUを搭載、6個のハードディスクに掛け、1個あたり1 TBである.

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はもともと/TileraMDE 402/tile/boot/の下にあり、私はそれらを本フォルダの下にコピーしただけです.
nine_core.hvcの内容は以下の通りです.
otions stripe_memory=silent 

device? comp/0 

device? comp/1 

device? crypto/0 

device? crypto/1 

device? gpio/0 

device? i2cm/0 

device? i2cm/1 

device? i2cm/2 

device? mpipe/0 

device? mpipe/1 

device? srom/0 

device? trio/0 

device? trio/1 

device? usb_host/0 

device? usb_host/1 

client vmlinux 

  args TLR_NETWORK=none

次に、
cat gx9_undisk.bootrom > /dev/tileusb2/boot

tileusb 2はあなたのusbデバイスに置き換えるべきです.

2.2、MDE環境のインストール


Tileraはusbから起動しました.シリアルポートでtileraサーバを制御します.
A)シリアルポート起動情報の表示
(PC側)
tile-console --device /dev/ttyUSB2

これでコンソール端子が開きました
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)電子ディスクパーティションを作成し、ファイルシステムを作成し、残りの5つのハードディスクも同様であることに注意する.
(consoleエンド)
fdisk /dev/sda

mkfs –t ext3 /dev/sda1

 
E)ハードディスクをマウントする
(consoleエンド)
mount /dev/sda1 /mnt

残りの5つのHDDをマウントする必要はありません.
F)TileraMDE-4.0.2.14527_tilegx_tile_full.tarをハードディスクに解凍する:(PC側)#xz-d TileraMDE-4.0.2.14517_tilegx_tile_full.tar.xz//tileを生成する.tarファイル(console端)#ifconfig eth 0 x.x.x.x//構成とPC端同セグメントIP(PC端)#tile-monitor--resume--net x.x.x.x--here//現在のディレクトリmountをtileシステム(console端)#tar xvf TileraMDE-4.0.2145127_tilegx_tile_full.tar-C/mnt(console端)#vi/mnt/etc/fstab;最初の行のコメント番号を削除し、ext 4をext 3(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/0 

device? comp/1 

device? crypto/0 

device? crypto/1 

device? gpio/0 

device? i2cm/0 

device? i2cm/1 

device? i2cm/2 

device? mpipe/0 

device? mpipe/1 

device? srom/0 

device? trio/0 

device? trio/1 

device? usb_host/0 

device? usb_host/1 

client vmlinux 

  args TLR_NETWORK=none rootwait root=/dev/sda1

 
bootromを書き込んでから再起動すればいいです.sbim -i gx9_disk.bootrom

2.4.hadoopのインストール