为了搭建一个hadoop集群,准备在vmware装上几台虚拟机。
- centos6.7minimal安装和配置
按照正常虚拟机安装顺序,选择minimal安装。但是安装完成后用ifconfig
查看网络信息时发现eth0网卡失踪。找回eth0网卡的操作如下:
ifconfig eth0 up
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改: ONBOOT=yes
service network restart
- 对于开机时那几秒倒数,我选择把它干掉:
vi /boot/grub/grub.conf
把里面的引导时间改为0
- 关于克隆
克隆虚拟机后我们发现出现了名为eth1的网卡,原来的eth0呢??!Linux使用udev动态管理设备文件,并根据设备的信息对其进行持久化命名。udev会在系统引导的过程中识别网卡,将mac地址和网卡名称对应起来记录在udev的规则脚本中。而对于新的虚拟机,VMware会自动为虚拟机的网卡生成MAC地址,当你克隆或者重装虚拟机软件时,由于你使用的是以前系统虚拟硬盘的信息,而该系统中已经有eth0的信息,对于这个新的网卡,udev会自动将其命名为eth1(累加的原则)找回的方法如下:
vi /etc/udev/ rules.d/70-persistent-net.rules 吧eth1改为eth0,删掉eth0的那一行
vi /etc/sysconfig/network-scripts/ifcfg-eth0 删掉hdwrr uuid
- 关于IP地址的配置:
最简单的方法,在命令行中运行setup
,全程带提示,跟着走就好。另一种方法如下: - 修改主机名
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=haha
- 修改ip地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.23.222
NETMASK=255.255.255.0
- 修改IP地址和主机名的映射关系:
vi /etc/hosts (一个主机名对应一个ip)
- 关于防火墙:
大家的做法都是关闭并设置其开机不启动:
service iptables stop
chkconfig iptables off
至此,我们已经可以通过xshell,或securecrt连上我们的minimal虚拟机。我们还需要配置我们的yum源,安装一些minimal缺少的东西,比如常用的scp命令。
网友评论