ビルドにミラーリングcentos7から疑似分散型Hadoopの設置場所トラフィック分析システムログを使用してドッカービルドHadoopクラスタはミラーリング構成のクラスタ(インストールkubeadm道)ドッカーアリ雲をkubernetes

  (疑似分散および完全分散を含む:仮想マシンでHadoopクラスタを構築する前に、疑似分散型のHadoopのインストール)が、これは、リソースのあまり消費され、そして学んだドッカーので、後で、何かがドッカープットしたい、この実践Hadoopクラスタを構築するためにドッカーと1、(この時点で私の考えは、ドッカースパーククラスタにまだあった、フォローアップ......)、ここではプロジェクトの前に構築されたメインのHadoopサービスが終了していない:ウェブのログトラフィック解析システム(システムが現在であります仮想マシンがオフライン解析モジュールを実現するために、リアルタイム分析による資源問題に完了していない、私は、費用が少し高すぎるが、これはアリクラウドは個人的に私のためにECSを考慮して)心配ないと思う後でDokcerを学んだことから、Iもはや恐れて、そして駅に十分な友人、ハハハッハッハと......それを、次のスタート!インストールプロセスは長いですので、しばらくお待ちください!

まず、環境を準備

  ①アリクラウド軽量なアプリケーションサーバー(学生価格は〜非常に手頃な価格です)、私の設定:1C、2G、40G(十分な)

  :②CentOS7.3、ビューには、uname -r可能な4.4カーネルは(、3.10.xが不安定な動作ドッカー私は別のブログを参照してください可能性があり来るビルドkubernetesクラスター(インストールkubeadm道)にミラーリングcentos7からのアップグレードに内部カーネルコマンド)

  ③Dockerバージョン:19.03.5(公式サイトにインストールリファレンス、私は別のブログミラーリングを加速するために参照してください。ドッカー構成アリクラウドミラー元を

  ④JDK1.8:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  ⑤Hadoop:http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.ta r.gz (PS:ソースは、ソースパッケージで、バイナリインストールパッケージされます)

二、DockerFile構築物は、機能のsshをミラーリング含み

1、対応するディレクトリを作成します

centos-は、mkdir SSHの
CDのCentOSの - SSHの
デフォルト名DockerfileここvimのDockerfile#ドッキングウィンドウのビルド

2、書き込みDockerfile

#基礎として、既存のOSイメージを選択
CentOSのFROM 

作者#ミラーリング   
MAINTAINER xiedong 

#OpenSSHのインストール - サーバーとソフトウェアパッケージが須藤、およびUsePAMパラメータのsshdがNOに設定されている   
yumをインストールRUN -y openssh- サーバーはsudo 
RUNをsedの -i ' S / UsePAMはい/ NO UsePAM / G 'の/ etc / SSH / sshd_configファイルの
#は、OpenSSHのマウント - クライアント
RUN yumをインストール -Y openssh- クライアントの

#はテストユーザーのルートを追加し、パスワードの根、およびにsudoersファイルにユーザーを追加   
エコーRUN ルート:ルート" | chpasswd 
RUNエコー" ルートALL =(ALL)ALL  >>は/ etc / sudoersファイル

#サービスが開始SSHD露出ポート22   
のRUNます。mkdir / VAR / RUN / sshdの
EXPOSE 22 
CMD [ " は/ usr / sbinに/ sshdの"" -Dを" ]
Dockerfile

3、ミラー建設

ドッカー-tビルドのxD / SSH-CentOSの。ノート#は、エンドポイントを忘れないでください

三、DokcerFile構築物jdk1.8鏡(ミラーベースのssh)

ディレクトリを作成します。1.

2、編集Dockefile(ドッカビルドデフォルト名Dockerfile)

図3に示すように、ミラー構成さjdk1.8

四、DockerFileビルドHadoopのミラー(SSHベースおよびJDK)

五、IP固定配管

六、ドッカーHadoopクラスタを構築する(疑似分散および完全分散)

:からのリファレンスhttps://blog.csdn.net/xu470438000/article/details/50512442(侵害、してください連絡先が削除されている場合)

おすすめ

転載: www.cnblogs.com/rmxd/p/12051866.html