LoginSignup
0
0

More than 5 years have passed since last update.

Mapr v6.0がUbuntu16.04 LTSに対応されたらしいのでインストールしてみた

Last updated at Posted at 2017-11-21

ついにMaprがUbuntu16.04 LTSに対応!

Maprドキュメントページ
執筆時点ではまだv5.2のページに飛びますが、たぶん明日にはすべて対応されるんじゃないでしょうか?

なお、今回は前回の記事(ハードウェアRAIDコントローラーをソフトウェアRAIDしようとして起動しなかった話)を書いた環境をそのまま使ってます。
記事先にもありますが、Ubuntu14.04だとハードウェアRAIDコントローラーと衝突しましたが、Ubuntu16.04だとすんなり入ったので、ここでもそうしてます。

改めて明記しますが、ここで実施しているOSはUbuntu Server 16.04 です。

手順

だいたいはこの記事(VirtualBox上でMapRをインストールしてみる)の通りです。
Ubuntu16.04用に以下を補足。

OSインストール

基本的にはガイドの勧めるままにインストール。
念のため、英語でやってます。
パーティションはシステムが入るディスク(sda,hda)のみ入れたのと、ネットワークを別にしたかったのでアダプターを固定IPにしたぐらい。
ユーザーのホームディレクトリの暗号化をする場合、ちょっとした知識が必要になるので、Linux自体に慣れてない・練習用に環境を作りたい程度であれば暗号化はしない方がいいかもしれない。
私はSWAPを設定する時にちょっとハマった。
How to disable cryptswap?

OSインストール直後

ネットワークの設定とかユーザーの設定とかいろいろ。

https://qiita.com/white_aspara25/items/c1b9d02310b4731bfbaa

やらかした時なんかは、
Debian/Ubuntu でインストール後にホスト名を変更する方法
なんてのもある。

ネットワークについて

細かい設定はUbuntu14.04のルーター化を参照のこと。
ただし、

sudo ipdown (eth0)
sudo ipup (eth0)

は使えないので、

sudo systemctl restart networking

としましょう。
あとはこの辺り。
UbuntuでNATを有効にしてルータ化する

ほか、以下は参考・自分の勉強の教材にさせてもらいました。
[Ubuntu]NICを二枚使うときの注意[12.04LTS]
Ubuntu PCをルータ代わりにして、新しくLANを構築してみる

Maprインストール

wgetしてsh走らせたらこんなエラーになりました。
MapR Install Failure
ログ見ればわかるんですが、pythonあたりが怪しそうです。
私の環境では

which python

で何も出力されてなかったので、パスが通ってないだけかと思ってpython3にシンボリックリンクを張ったんですが、ここでもエラーになったのでpython2.7系を入れて、そちらで対応しました。

Webインストーラーを起動する

単純に手元のブラウザでアクセスするだけなので、ここで困ることはほとんどないんじゃないでしょうか?
Ubuntu14.04とMapr v5.2の時は非常に苦労したものですが、本バージョンではあっさりと成功。
ただ、再起動した後の挙動がめちゃくちゃアヤしいのはv5.2から変わってなさそうです。

Mapr用のマシンにsshで接続していた時のトラブルなど

known_hostsに登録されたホストキーを変更する

雑談

Windows10ならUbuntuベースのLinuxが入るらしい。
Windows Subsystem for Linuxをインストールしてみよう!

私はcmdのコマンドに慣れてないのでBAT作るのつらい、という理由でコマンドの拡張のためだけに入れたけど、ちょっとした環境を作るだけなら非常に優秀そうな印象。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0