栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Mac系统下使用VMware Fusion12.1.0安装Ubuntu16.04虚拟机,并搭建Hadoop+Hive+HBase+Spark伪分布集群

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Mac系统下使用VMware Fusion12.1.0安装Ubuntu16.04虚拟机,并搭建Hadoop+Hive+HBase+Spark伪分布集群

打开VMware Fusion,点击右上角加号,点击新建

选择创建自定虚拟机,点击继续

如下图,点击继续

如下图,点击继续

如下图,点击继续

点击完成

更改存储文件的文件名,这个随意。点击存储。

然后新建的虚拟机会自动弹出来并且开机,需要现将虚拟机关机,如下图

点击虚拟机上方的扳手图标,如下图

点击网络适配器

选择自己创建的虚拟网卡,我的是vmnet2,如图,然后点击显示全部

点击CD/DVD



1.更新apt
切换到apt目录

cd /etc/apt

对原有源进行备份

cp sources.list sources.list.bak

修改sources.list
由于Ubuntu没有自带vim编辑器,所以使用其自带的nano编辑器

nano sources.list

将sources.list文件当中的内容全部删掉,将以下内容写入该文件,这里使用的是阿里源

    deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse  
    deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse  
    deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse  
    deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse  
    ##测试版源  
    deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse  
    # 源码  
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse  
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse  
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse  
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse  
    ##测试版源  
    deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse  
    # Canonical 合作伙伴和附加  
    deb http://archive.canonical.com/ubuntu/ xenial partner   

ctl+x退出,y保存
将源进行更新

apt update

升级

apt upgrade

安装vim

apt install vim

2、网络配置
修改网卡文件/etc/network/interfaces

vim /etc/network/interfaces

将网卡文件修改为如下图的样子,根据自己的网卡配置进行修改

设置固定DNS
编辑DNS设置文件/etc/resolvconf/resolv.conf.d/base

vim /etc/resolvconf/resolv.conf.d/base

将/etc/resolvconf/resolv.conf.d/base文件修改为下图样式,图中,将DNS设置为阿里的DNS:

保存并退出vim编辑后,使用如下命令进行设置的保存:

resolvconf -u

由于desktop版安装了NetworkManager,修改完interfaces文档中的内容后,不会生效。需要先修改/etc/NetworkManager/NetworkManager.conf文档中的managed参数

vim /etc/NetworkManager/NetworkManager.conf

将managed改为true,如下图所示。然后保存并退出vim编辑

重启网卡

/etc/init.d/networking restart

测试网络

ping www.baidu.com

ping通后,按ctl+c,停止ping操作

3、修改映射

vim /etc/hosts

将文件修改为下图所示

保存并退出vim编辑器
4、关闭防火墙
使用下面的命令检查防火墙状态

ufw status

如果显示不活动或者inactive,说明防火墙已经是关闭状态

如果显示激活或active,则说明防火墙处于开启状态

若防火墙时开启状态,使用下面的命令进行关闭

ufw disable

可以再用ufw status检查一下,这个随意。加一个知识点,开启防火墙命令为ufw enable。
5、ssh免密登录
使用下列命令安装ssh

sudo apt-get install openssh-server

刚刚安装好的ssh允许root用户登录,但是禁止root用户用密码登录,所以现在是登录不了ssh的。需要对/etc/ssh/sshd_config文件进行修改
使用下面的命令

vim /etc/ssh/sshd_config

进入vim编辑后,在中间位置有如下图:

改成下图所示的样子
用下列代码生成ssh公私钥

ssh-keygen -t rsa

敲三次回车
结果如下图

使用下面的命令将公钥拷贝到要免密登录的目标机器上

ssh-copy-id Ubuntu001

然后输入密码,回车;结果如下图:

再切换到普通用户做一次免密登录

su wzy

用下列代码生成ssh公私钥

ssh-keygen -t rsa

敲三次回车
结果如下图

使用下面的命令将公钥拷贝到要免密登录的目标机器上

ssh-copy-id Ubuntu001

然后输入yes,密码,回车;结果如下图:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/748500.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号