JDK環境、Hadoop環境構成、およびWindows 10でのLinuxサブシステムUbuntuのScalaインストールの問題
インストールの前提条件:
プラットフォーム:Windows10コンピューター、ダウンロード済みのUbuntuサブシステム、ダウンロードしない場合は、チュートリアルを参照してください:
Windows10はLinuxサブシステム
を使用していますここではUbuntu 18.04を使用しています。
ビッグデータについて学び始めたいと思っています。先生は、LinuxシステムにScalaソフトウェアをインストールして、必要なJDK環境とHadoop環境を構成するように依頼しました。ここでは主にLin Ziyu先生のインストールチュートリアルを参考にしていますが、Lin先生のインストールチュートリアルは素晴らしいです!リン先生、ありがとう!
Lin Ziyu先生のインストールリンクを添付します。spark2.1.0の使用開始:Sparkのインストールと
Hadoopインストールチュートリアルの使用
注:リンクされたインストールチュートリアルでは、このチュートリアルに必要なすべてのインストールを含め、先生が提供するBaiduネットワークディスクリソースを先生から提供されています。わざわざファイルを探す必要はありません。LinZiyuに感謝します(とても感動しました)。
WindowsでLinuxサブシステムを選択する利点:仮想マシン+ Ubuntuイメージファイルの構成ほど面倒ではなく、Scalaの学習で十分です。
しかし、VirtualBoxをダウンロードしてUbuntuシステムをインストールした私のルームメイトによると、Lin Ziyu先生のチュートリアルによると、両方をインストールするのにそれほど問題はありませんでした。
チュートリアルの手順は非常に完了しています。以下では、主にインストールプロセス中に発生した問題について説明します。
- hadoopユーザーの作成後のログインについて
WindowsのUbuntuにはログインインターフェースがないため、コマンドラインで次のコマンドを入力することを選択できます。
su -l hadoop
次に、パスワードの入力を求められます。パスワードを入力することで、hadoopユーザーにログインできます。 - sshをインストールします(ハイライトはこちら)
WindowsのUbuntuシステムでは、openssh-serverがデフォルトで教師のチュートリアルに実際にインストールされているため、sudo apt-get install openssh-server
コマンドを実行すると、説明が表示されます。入力しssh localhost
て次の問題を見つけます:
##解決策1:
心配しないでください。sshサービスがオンになっていない可能性があります。その後、コマンドを入力sudo service ssh start
してsshサービスをオンにしてみてください。うまくいくと、次のプロンプトが表示される場合があります:コマンドを
もう一度入力してくださいssh localhost
、次のインターフェースが表示されます。
##解決策2:最初に単独でインストールされたopenssh-serverをアンインストールしてから、チュートリアルに従い、openssh-serverを再度ダウンロードしてから、チュートリアルに従います。
ここに質問があります。インストールしたときにsshの最初のログインプロンプトが表示されませんでしたが、これまでにsshにログインしたことがありません。そして、hadoopユーザーで初めてログインするとき、パスワードを入力する必要はありません。これは少し奇妙です...
- Java環境をインストールするときに、WindowsからダウンロードしたjdkをUbuntuに解凍する方法がわかりません:(ここでは手動のインストール方法を選択しています)
解決策:実際には非常に簡単です。コマンドを入力しますcd /mnt
(cdと/ mntの間にスペースがあります) )Windowsのディレクトリに移動し、jdk抽出に指定された教師に、Ubuntuの/ usr / libディレクトリに
アーカイブ解凍プロセスsparkを使用して、例を示すように命令します:(私はjdkをインストールしたためスクリーンショットが見つかりません...)
解凍する前に、まずjdkファイルを保存するディレクトリを入力します。私のドライブはDドライブにあるので、/ mnt / dと入力して、先生からのコマンドに従います。sudo tar -zxf 要解压的文件的名字 -C 解压后放入的目录路径
- 注:自動的にログインするようにsshを構成しなかったため、hadoopユーザーがsshにログインする前に、ログインする前にsshサービスをオンにする必要があります。問題がある場合は、Windows10Linuxサブシステム構成のブログのスクリーンショットを参照してください。
次に、チュートリアルに従いますが、sparkのインストールに問題はありません。sparkのインストールが成功した後の操作のスクリーンショットを添付します。
私のルームメイトは言った、スパークのロゴはとてもクールで高度に見えます!
へへへ、私もそう思います。
時間がかかったこの環境設置が遂に設置されて嬉しいです!WindowsでのUbuntuは私の人生のこの段階ではまだ実用的です(実用的でないと感じられません)。
ご不明な点がございましたら、コメント欄でお知らせください。一緒に議論することもできます。
最後に、最初と最後からこだまして、またリン・ジーユに感謝します!私たちはあなたを愛してます!