安裝hadoop之前的準備(配置linux)

2021-06-23 07:47:52 字數 1372 閱讀 1420

1.1關閉防火牆(iptables)

chkconfig iptables off

檢測防火牆是否關閉

chkconfig | grep iptables

確定在6個執行等級防火牆關閉,其實,關閉常用執行等級2、3和5即可。如下所示

注意:這兒關閉防火牆或關閉selinux只是為了方便進行試驗、工作環境需要考慮安全性、不建議這樣關閉

1.2關閉selinux

檢視selinux狀態:

/usr/sbin/sestatus -v 或 getenforce ##如果selinux status引數為enabled即為開啟狀態、disabled即為關閉狀態

關閉selinux:

臨時關閉(不用重啟機器):

setenforce 0 ##設定selinux 成為permissive模式

修改配置檔案需要重啟機器:

修改/etc/selinux/config 檔案

將selinux=enforcing改為selinux=disabled

1.3修改主機名稱

開啟檔案:vi /etc/sysconfig/network 、新增一行hostname=x1 相應的、在其他節點上定義相應的主機名稱

1.4修改hosts檔案

hosts 格式: ipaddr hostname 系統會根據該檔案、解析主機名和主機位址、方便進行除錯

開啟hosts檔案:vi /etc/hosts 並完成如下修改並儲存、這兒每個人配置不同、可以有多個節點、如果單個節點、只需配置一行

192.168.1.2 x1

192.168.1.3 x2

192.168.1.4 x3

修改後如下所示:

1.5配置免密碼登陸

ssh-keygen -t rsa 一直回車執行、若有需要選擇y/n 則選y 、然後回車、執行完成之後、會在宿主目錄生成兩個檔案(注意:root的宿主目錄/root)

/home/***/.ssh/id_rsa /home/***/.ssh/id_rsa.pub 

把 id_rsa.pub 的內容拷貝到 authorized_keys 檔案中 cat id_rsa.put >> authorized_keys 注意:有多個節點、則需要在各節點執行1.5步

然後、把各節點的authorized_keys 內容進行彙總合併、然後分發到各節點、這樣才能實現互訪免密碼登陸

Hadoop系列之 前期準備

先安裝好vmware,和centos6.5版本,配置好網路 nat 注意關閉dhcp,需要配置靜態的ip等,方便下次開機使用。安裝xshell方便使用。通過xshell連線linux,進行相關設定 藍色是注釋 1.關閉防火牆,輸入 chkconfig iptables off 防火牆開機時不啟動,c...

安裝Oracle之前的環境準備

安裝oracle環境準備 建立組和使用者 groupadd dba groupadd oinstall useradd g oinstall g dba oracle passwd oracle 修改linux系統核心引數 vi etc sysctl.conf fs.aio max nr 10485...

安裝Oracle之前的環境準備

安裝oracle環境準備 建立組和使用者 groupadd dba groupadd oinstall useradd g oinstall g dba oracle passwd oracle 修改linux系統核心引數 vi etc sysctl.conf fs.aio max nr 10485...