hadoop系列之二配置Linux系统

网络配置

SecureCRT工具下载

1)配置IP地址

vi /etc/sysconfig/network-scripts/ifcfg-eth0

ONBOOT=yes  设置开机启用网上

BOOTPROTO=static 设置使用静态IP地址

IPADDR=192.168.33.65

NETMASK=255.255.255.0

GATEWAY=192.168.33.1

2)配置DNS

vi /etc/resolv.conf

nameserver 192.168.33.1   配置DNS后才能上网(这里配置的是连接外网的网关,让网关去找对应上网的DNS地址)

3)启动网络服务

service network restart

Ifconfig 查询网络是否配置成功;

4)配置ip与主机名映射

vi /etc/hosts

192.168.33.64 mini5 配置主机名与当前IP地址的映射,配置后通过主机名就可以访问到此主机;

5)修改主机名

vi /etc/sysconfig/network

HOSTNAME=mini5  

6)关闭iptables 防火墙

service iptables stop 设置关闭防火墙

Chkconfig iptables off 设置开机不启动

7)配置vmware网络与windows主机连接并上网

NAT网络方式,主要是vmware虚拟的VMNet8网卡与虚拟系统连接,只要vm8的地址和虚拟系统在一个网段,并且vmnet8网卡的ip就是虚拟系统的网关;

配置VMnet8网卡



点击NAT设置,设置网关


8)查询是否可以上网了

ping www.baidu.com


如果不能,重启一下!

9)配置yum,外国源来慢了

先安装wget工具

yum install wget

cd /etc/yum.repos.d/

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

mv CentOS-Base.repo CentOS-Base.repo.bak

mv CentOS6-Base-163.repo CentOS-Base.repo

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*

yum upgrade   更新要很久,如果不想更新可以不执行

10)安装基础软件

yum install -y lrzsz sysstat


11)关闭selinux

vi /etc/selinux/config

SELINUX=disabled

setenforce 0;

getenforce

12)连接linux系统


保存指纹信息

输入密码



连接成功

13)关闭

halt


复制镜像







开启mini5,mini6


设置mini6网卡

1)修改ip地址

vi /etc/sysconfig/network-scripts/ifcfg-eth0
删除UUID,HWADDR
修改ip
IPADDR=192.168.33.66
保存:shift+z z

2)删除

vi /etc/udev/rules.d/70-persistent-net.rules


3)重启服务

service network restart

4)设置主机名

vi /etc/sysconfig/network
HOSTNAME=mini6
hostname mini6

5)配置主机映射

Mini5 主机也是同样的配置
vi /etc/hosts
192.168.33.65 mini5
192.168.33.66 mini6


6)将配置文件通过ssh复制到mini5

安装scp包  mini5,mini6都要安装此包

yum install -y openssh-clients.x86_64

scp /etc/hosts mini5:/etc/hosts



配置免密登录

Linux有两种登录方式:

方式一:密码

方式二:密钥  

生成密钥,

将公钥复制到另一台机器,并加入到authorized_keys,就可以实现免密登录

命令:ssh-copy-id 可以实现这一步骤




生成密钥:

ssh-keygen -t rsa

[root@mini6 ~]# ls /root/.ssh/

id_rsa  id_rsa.pub  known_hosts

操作的mini6主机:加入到mini5主机中

ssh-copy-id mini5


Mini5主机下的authorized_keys文件内容


测试登录:


mini5也同样操作,mini5mini6就都实现了免密登录







你可能感兴趣的:(hadoop,linux)