マックは、仮想マシンのLinuxインストール


1は、CentOSのは、仮想マシンにインストールします

仮想ボックス仮想マシン管理ソフトウェアを起動します(VMware社、私の初期の数年間は、あまり安定であることが判明し、メインの建物は、大きなクラスタのHadoopデータだった、それぞれの再起動後にクラスタをその睡眠を発見し、ハングアップ)

仮想ボックス、我々は仮想ボックスを使用しているので、それが安定し、クラスタは、軽くハング決して見つから

仮想ボックスをインストールします。

サーバオペレーティングシステムをアップロードし、その後何使用CentOSのミラー、CentOSの比較的新しいバージョンが7であり、そして、その後、メモリは、一般的に比較的大きく、通常4Gの最大64ビット、32ビットのメモリ制限をインストール

ミラーへのCentOS 7は、(1)使用したプログラムは、CentOSの-7- x86_64の最少提供 -1611.isoを。
背後にある、バージョンのRed Hat-64、4096メガバイトのメモリ割り当てを選択し、Linuxのオペレーティングシステムの選択、「次へ」をクリックして、仮想マシンelasticsearch01の名前を入力し、「新規」ボタンをクリックし、[仮想ボックス:(2)は、仮想マシンを作成しますすべての仮想ディスクファイルの場所とサイズのデフォルトのオプションを使用して、仮想マシンファイルを格納するディレクトリを選択し、仮想マシンの作成を開始し、「作成」ボタンをクリックしてください。
(3)仮想マシンのネットワークアダプタを設定します。作成した仮想マシンを選択し、ネットワーク欄に「設定」ボタンをクリックして、接続は、「ブリッジアダプタ」を選択します。
仮想マシンのオペレーティングシステムのCentOSにインストール(4)7:インストールメディア(すなわちローカルCentOSの7の画像ファイル)、コースに応じて、自動的にインストールするように選択することができますを選択し、「スタート」ボタンをクリックし、作成した仮想マシンを選択します
(5)インストール後、CentOSのは、それが再起動することで、それを再起動することを思い出させるだろう、あなたはそれを再起動することができます。

(6)ネットワーク設定

VI / etc / sysconfig / network-scriptsに/のifcfg-enp0s3

それが動的IPアドレスを割り当ててみましょう

ONBOOT = yesの

サービスネットワークの再起動

IP ADDR

そして、静的IPアドレスを設定します

BOOTPROTO =静的
IPADDR = 192.168.31.250
NETMASK = 255.255.255.0
GATEWAY = 192.168.31.1

サービスネットワークの再起動

IP ADDR

DNSの設定

NetManagerのステータスを確認:systemctl状態NetworkManager.serviceは
NetManager管理ネットワーク・インタフェースを確認しますnmcli DEV状態
nmcli接続ショー:ネットワーク接続のNetManager管理チェック
セットのDNSを:nmcli詐欺MOD enp0s3 ipv4.dns「 114.114.114.114 8.8.8.8」
レッツDNSを設定を有効にします:enp0s3アップnmcli詐欺

(7)ホストを設定しました

VI / etc / hostsに
ホスト名のIPアドレスへのマッピングローカルスイッチ用

(8)のSecureCRTを配置

この場合のSecureCRT仮想マシンに接続された装置からの操作のために使用することができます

あまりにも面倒、コピー&ペーストする方法がないため、一般的に、仮想マシン管理ソフトウェア、仮想ボックスでは、仮想マシンを作成および管理するために使用することができるが、一般VirtualBox内に操作に直接行きません

SecureCRT、仮想マシンに接続するには、Windowsホスト、仮想箱

料金は、私が皆、亀裂のためのコースと一緒に、ここで完璧なクラックバージョンを持っています

ファイアウォールオフ(9)

systemctl停止firewalld.service
systemctl無効firewalld.service

閉じるWindowsファイアウォール

 

1 、ファイアウォールをオフにします

サービスのiptablesの停止

chkconfigをオフiptablesの

viのは/ etc / selinuxを/ configに

SELINUX =無効

、クラスタの後ろにいくつかのビッグデータ技術の間でクラスタを設定するには、ローカルファイアウォールを与えている、それはお互いに接続されない方法ないかもしれない、ビルドエラーを引き起こす可能性があります

(10)が構成されているYUM

yumをすべてきれいに
yumをmakecache
のyumはwgetのインストール

-------------------------------------------------- ----------------------------------------

2、各CentOSのでJavaがインストールされています

WinSCPを、WindowsとLinuxのホスト間で仮想マシンが互いのA・ツール・ファイルと通信されます

(1)JDKをインストール

図1に示すように、JDK-8u131-Linuxベースx64.rpm WinSCPの仮想マシンによってアップロード
JDKを搭載、2:RPM -ivh JDK-8u131-Linuxベースx64.rpm
。3、JDK関連の構成環境変数
VIの.bashrc
エクスポートJAVA_HOME = / usr /のJava /最新の
エクスポートPATH = $ PATH:$ JAVA_HOME / binに
ソースの.bashrc
4は、テスト用JDKのインストールが成功したします。java -version

-------------------------------------------------- ----------------------------------------

3、4台の仮想マシンでのCentOSのクラスタをインストール

(1)上記の工程によれば、その後、3つの同一のLinuxマシン環境のインストール
3台のマシン(2)は、ホスト名elasticsearch02、elasticsearch03、elasticsearch04に設定された
(3)がインストールされた後、各マシンホストファイル、コンフィギュレーションのホスト名のマッピング関係に良いすべてのマシンのIPアドレス

elasticsearch01内部例えば、ホスト

192.168.31.250 elasticsearch01
192.168.31.xxx elasticsearch02
192.168.31.xxx elasticsearch03
192.168.31.xxx elasticsearch04

-------------------------------------------------- ----------------------------------------

SSHを回避するために相互に4,4配置CentOSの暗号通信

(1)マシンにsshパスワードのないログインの最初の3台のマシン上に配置された
のssh-keygenは-t RSA
公開鍵生のコスト機械、プロセスは、SSH-keygenのコマンドは、パブリックにデフォルト設定されます、Enterキーを押し続けることができます/root/.sshディレクトリの下に
CD /root/.ssh
CPのid_rsa.pubのauthorized_keysには、
authorized_keysにファイルとして公開鍵をコピーし、SSHを使用して、この時間は、パスワードを入力する必要はありませんマシンを接続します

(2)は、次の各他の3台のマシン無料のsshパスワードに配置され
、指定されたファイルのマシンのauthorized_keysをコピーするには、マシンの公開鍵コマンドのsshのコピー-ID -iホスト名を使用して

おすすめ

転載: www.cnblogs.com/wangchuanfu/p/12173047.html