目录
1.安装空白虚拟机
2.安装CentOS
3.配置新的CentoOS
3.1 配置网络
3.2 关闭防火墙
进入VMware Workstation点击“创建新的虚拟机”,弹出新建虚拟机向导,默认选中“典型(推荐)”,点击“下一步。
在安装来源的选项中,选择“稍后安装操作系统”,点击“下一步”。
选择相应的客户机操作系统和对应版本,点击“下一步”。
设置虚拟机的名称和安装目录,点击“下一步”。
设置虚拟机磁盘,可根据自己实际情况进行调整磁盘大小,默认是20GB,我这里设置的是30GB;默认情况下是“将虚拟机磁盘拆分成多个文件”,便于移动虚拟机,但会降低虚拟机磁盘性能,为了提高虚拟机磁盘性能,我这里选择了“将虚拟磁盘存储为单个文件”。 点击“下一步”。
点击“自定义硬件”,可以自定义配置硬件设备,可以配置内存、处理器、网络、USB、声卡、打印机、显示器等内容。这里需要配置内存和网络。我这里设置的是2GB内存,网络连接采用桥接模式。
点击“关闭”。点击“完成”。至此创建一个空白的虚拟机完成了。新创建的虚拟机在工作空间中已经出现了。
之前配置了空白的虚拟机,只是一个壳子,下面将加载CentOS镜像并安装。点击“编辑虚拟机设置”。
选择“CD/DVD”,左边选择使用“ISO镜像文件”,点击“浏览”,选择已经复制到当前虚拟机目录下的CentOS镜像(一定要提前将镜像复制好,多个虚拟机不要公用同一镜像文件)。点击“确定”。
配置好之后点击“开启此虚拟机”。开启之后进入安装画面,选择第一个“Install or upgrade an existing system”。
选择“Skip”,不进行测试。
进入系统配置页面,点击“Next”。
选择语言,选“Englist”就好,点击“Next”。
键盘选择“U.S English”,选择美式键盘,点击“Next”。
选择存储设备,选择“Basic Storage Devices”,基本存储设备。将系统装在本地的磁盘驱动器(硬盘)上。点击“Next”。
选择“Yes,discard any data”,丢弃所有数据,如果是新建的虚拟机,选择此项。
设置主机名Hostname,我这里设置的叫“workder1”,点击“Next”。
选择时区,这里只有上海时间,没有北京时间,点击“Next”。
设置root用户的密码,需要确认密码,要6位以上密码。如果设置的过于简单,会提示密码设置太简单,询问你是否使用,点击“User Anyway”。点击“Next”。
选择默认分区,点击“Next”。
系统会提示分区的数据会被修改,数据会丢失,由于我们是新建虚拟机,所以选择“Write changes to disk”。
系统进行安装。
出现下面的画面表示安装完成,点击“Reboot”重启系统。此时,系统已经安装完成。
进入系统需要输入用户名,密码,这里用root用户进行登录
首先查看本机的网络配置,本机网络配置如下:
修改eth-0配置文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改如下配置:
BOOTPROTO=static
ONBOOT=yes
增加如下配置:
IPADDR=192.168.31.116
NETMASK=255.255.255.0
GATEWAY=192.168.31.1
最终是这样的:
保存并退出。
然后重启网卡
service network restart
重启之后,查看网络配置
ifconfig
修改主机名和IP的映射关系
vi /etc/hosts
保存并退出。
配置好之后进行网络测试,首先ping局域网内的机器:
ok,没有问题。
再ping百度
Ping百度的时候出现“ping: unknown host www.baidu.com”,不知道百度是个啥。说明需要配置DNS服务器。
vi /etc/resolv.conf
增加如下配置:
nameserver 8.8.8.8
nameserver 8.8.4.4
地球最牛逼的两个DNS服务,配置好后,保存并退出。
重新ping百度
OK网络问题搞定。
大多数情况下大数据平台应该是内网使用,可以直接关闭防火墙。不同Linux版本的修改方式不同,请根据实际Linux版本进行操作。
关闭防火墙,但是重启后防火墙还会开启
service iptables stop
查看防火墙开机启动状态
chkconfig iptables --list
关闭防火墙开机启动
chkconfig iptables off
到此,搞定。