Tileraサーバ上のhadoopスタンドアロン版テスト
6220 ワード
---コンテンツの復元開始---
このブログは、単一のTileraサーバにhadoopをインストールし、テストした経験を記録するために使用され、ほとんどのブログを参照してください。
このブログは、単一の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のインストール
本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のインストール
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
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
tile-console --device /dev/ttyUSB2
ifconfig eth0 x.x.x.x
tile-monitor --net x.x.x.x --resume --root
tile-monitor --dev /dev/tileusb2 --resume --root
fdisk /dev/sda
mkfs –t ext3 /dev/sda1
mount /dev/sda1 /mnt
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