この実施形態は、使用hortonworksのambari実装方法、及び非常に詳細を提供します。次の手順はcentos7に搭載されています。
基本構成:
1.コンピュータのホスト名を変更します。
hostnamectl設定ホスト名のXXX
またはVIの/ etc /ホスト名のレビュー
2.編集/ etc / sysconfig / networkファイルには、次の2行を追加します
NETWORKING = yesの HOSTNAME = XXX
3.編集したファイル/ etc / sysconfig / network-scriptsに/のifcfg-ens33は(ens33は、カードの名前で、実際は変更になる場合があります)、ONBOOTの値はyesに変更しました。システムを再起動します。
4.ソフトウェアをインストールします。
GCCのgcc-C ++カーネル-develのインストール-yにyum yumのRPMビルドをインストール-y
yumのネットツールをインストール-y
5.ファイルを開くには、(少なくとも10,000個)の最大数を設定します。第一の表示コマンドの結果が10000より大きい場合、第二は行われません。
ulimit -Sn のulimit -n 10000
6.設定時刻同期
yumをインストール-y NTP systemctlのntpdを有効に
ntpdが起動systemctl
timedatectlセットタイムゾーンアジア/上海
7.一時停止ファイアウォール
firewalld無効systemctl 停止firewalldサービスを
8. SELinuxを無効にします。編集は、/ etc / selinuxを/ configに、次の値を設定します
SELinuxは無効に=
フィールドではないエラー訂正、エラー訂正が再起動するように切り替えることができないことをここに注意
9. PackageKitのを無効にします。編集/etc/yum/pluginconf.d/langpacks.confは、次の値を設定します。
= 0が有効
各ホストの着陸の間に設けられた10フリー接着。
SSH-keygenは-t rsaの はssh-コピー-IDのXXX
11の.sshのauthorized_keysと、正しいアクセス制御を持っていることを確認してください
chmodの700の〜/ .ssh chmodの600の〜/ .ssh / authorized_keysに
他のホストに一度12. SSHログイン。初めてなので、パスワードを入力する必要があります。
SSHのroot @ <remote.target.host>
13. JDKをインストールし、環境変数を設定
JAVA_HOME =輸出は/ opt /プログラム/ jdk1.8.0_171 $ PATH:= :. $ JAVA_HOME / binにPATHエクスポート CLASSPATH = :. $ JAVA_HOME / libに/ dt.jarエクスポート:$ JAVA_HOME / libに/ tools.jarを
ここNOTE:もしクラスター(rootアクセスがなく)をインストールするとき、それは、新しいユーザーが作成されますので、新しいユーザが他のユーザディレクトリを入力する権限を持っていない、でJAVA_HOME / rootまたは/ホーム/ <ホスト名>を入れないでください。
また、あなたが固定IPが必要な場合は、
1。
CD / etc / sysconfig / network-scriptsに/
2.適切なファイルを変更します。
BOOTPROTO =静的#静的 NETMASK = 255.255.255.0#がマスク IPADDR = 192.168.43.96#IP ONBOOT = yesの
GATEWAY =#ネットワーク196.168.43.2