一、前言
学习大数据有一段时间了,之前都是搭的伪分布式的hadoop集群用来进行学习,基础学习告一段落后想完成一个完整的小项目,复习和整理之前的学习内容,因为发现自己的脑袋实在不好使,再不整理复习之前的知识忘记的差不多了,特此记录。也希望能帮助有同样想要搭建的小伙伴们,如有错误恳请指正或留言。
二、KVM创建虚拟机
实验室有一台ubuntu服务器,性能不错,已经安装好了KVM,关于KVM的安装网上资料挺多的【拓展学习kvm的链接】,我个人的理解就是KVM是基于内核的虚拟机,对linux进行虚拟机化,跟大家熟知的VMVare一样都是实现虚拟化的,当然用的技术肯定是不一样的。用命令查看虚拟机列表:virsh list,也是看kvm是否搭建成功。
本次想搭建三台虚拟机,分别为node01,node02,node03,kvm可以使用命令行或者virt-manager可视化创建,接下来分别介绍两种:
1.命令行
【可以参考以下命令行】
virt-install --name node01 \
--boot network,cdrom,menu=on \
--ram 2048 \
--vcpus=2 \
--os-variant ubuntu18.04 \
--accelerate \
--cdrom=/mnt/disk1/ftp/iso/ubuntu-16.04.4-desktop-amd64.iso \
--disk path=/home/joseph/kvmimg/vm01.img,size=3