建立虚拟机
这一步无需多言,我们这里使用的是vmware和64位centos系统。
配置虚拟机
主要是配置Linux系统的网络环境。
2.1. ifconfig:用于查看网络基本信息的命令;
我的系统中有两个网卡,一个是循环网卡,我们主要关注的是eth0网卡:我的IP地址是192.168.6.139,子网掩码为255.255.255.0。
2.2. 配置网络连接方式:我们选择的是NAT模式,这样可以手动设置静态IP地址,确保网络映射不会因为IP变化而失效;
2.3. 配置静态IP地址点击右上角的小电脑图标—》右键—》编辑连接—》选择eth0网卡—》编辑—》IPv4设置—》
—》方法选择手动—》添加—》填写地址、子网掩码、网关—》重启网卡—》完成
参考下图:
2.4 修改主机名称使用root用户执行
$> : vi /etc/sysconfig/network
将HOSTNAME=localhost.localdomain改为HOSTNAME=yourHostName
2.5 配置网络映射使用root用户执行
$>: vi /etc/hosts
在文件末尾添加:你的IP地址 空格 你的主机名;例如192.168.6.200 空格 host;
配置到这里基本完成,重启虚拟机后执行
AI建筑知识问答
用人工智能ChatGPT帮你解答所有建筑问题
22 查看详情
$>: ping 你的域名
如果配置成功,你会看到类似这样的回应:64 bytes from lh (192.168.6.200): icmp_seq=3 ttl=64 time=0.017 ms
2.6 连接外网通过上述配置,我们发现无法访问互联网。为了上网,我们需要添加一个DNS解析器
$> : vi /etc/sysconfig/network-scripts/ifcfg-eth0
在文件末尾添加:DNS1 = 192.168.6.2(你的网关地址),然后重启网卡
现在尝试ping www.baidu.com,看看是否能ping通;
虽然配置到这里看似完成了,但实际上你会发现从Windows系统无法ping通我们的域名,而在Windows下连接我们的虚拟机是非常必要的。
为什么无法ping通呢?原因很简单,域名无法解析。我们需要在Windows系统下的“C:WindowsSystem32driversetchosts”文件中添加我们的域名解析,记得以管理员身份修改该文件,否则无法成功。
2.7 sudo权限配置你可能已经注意到,我们这些配置文件的修改都需要切换到root用户下进行操作,但实际上我们可能希望在其他用户下进行更改。
由于这是测试环境,我们可以直接赋予普通用户root用户的所有权限,
$> : visudo
在文件末尾添加
“test ALL=(root)NOPASSWD:ALL”,这表示test用户拥有与root相同的sudo命令权限。
以上就是Hadoop环境搭建–Linux 环境准备的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/259878.html
微信扫一扫
支付宝扫一扫