云计算综合实践参考
下载后可任意编辑 第一章 虚拟化部分 1.3.1 实验一 VMware下虚拟机的安装 步骤: (1)双击VMware workstation 9.0,启动该虚拟软件 (2)选择典型安装 (3)选择虚拟机镜像文件 (4)设置虚拟机信息 (5)虚拟机命名 (6)设置虚拟机硬盘大小 (7)欲创建的虚拟机信息一览 (8)开始安装虚拟机 (9)进入登机界面 (10)登录系统 (11)查看虚拟机IP (12)为方便操作,用putty登录 1.3.2 实验2 VMware虚拟机网络设置 背景知识: VMWare提供了三种工作模式:bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。 1.bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。使用者需要手工为虚拟 系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。 使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑。想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信。 2.host-only(主机模式) 在某些特别的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采纳host-only模式。在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。 在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。 3.NAT(网络地址转换模式) NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。也就是说,使用NAT模式可以实现在虚拟 系统里访问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚 拟系统也就无法和本局域网中的其他真实主机进行通讯。采纳NAT模式最大的优势是虚拟系统接入互联网非常简单,不需要进行任何其他的配置,只需要宿主机 器能访问互联网即可。 实验目的:理解虚拟机网络的模式:bridge模式,host-only模式,NAT模式 实验步骤: 在掌握背景知识的前提下,分别用bridge、host-only和NAT三种方式设置虚拟机的网络,使之能够上网。 可以参考如下视频: 1.3.3 实验3 基于KVM的虚拟机创建虚拟磁盘并安装虚拟机 实验目的:通过kvm安装虚拟机,掌握kvm的常用命令和理解虚拟机的概念 实验步骤: (1)检验自己电脑的cpu是否支持虚拟化: grep -E (vmx|svm) /proc/cpuinfo 假如有输出,则表示支持虚拟化,否则不支持 (2) 确认主板的BIOS的VT选项已经打开 (3) 创建一个5G的硬盘 kvm-img create hdisk.img 5G (4) 安装虚拟机系统(以winxp为例) kvm -drive file=hdisk.img -cdrom /path/to/boot-media.iso -boot d -m 512 其中/path/to/boot-media.iso为系统盘镜像位置 ,-m是虚拟机内存 (5) 假如时间和条件允许,可以继续如下配置: 显示配置,鼠标设置,声卡设置,网络设置,USB设置, 第二章 大数据的存储与处理 3.3.1 实验1 单机模式的Hadoop分布式环境安装和程序运行 (一) 实验设备: 64位Ubuntu系统主机(Ubuntu 14.04.1 LTS) (二) 实验内容: 在Ubuntu系统主机上建立单机模式的Hadoop,并运行Hadoop自带例子程序 (三) 实验步骤: 假定已经在Ubuntu系统下建立了用户stu,默认工作目录是/home/stu 1. 配置Java环境 (1) 下载jdk: wget --no-cookies --header “Cookie: oraclelicense=accept-securebackup-cookie;“ (2) 解压: tar -zxvf jdk-7u51-linux-x64.tar.gz (3) 配置java运行环境变量: vim conf.sh 把如下内容编辑入conf.sh文件: export JAVA_HOME=/PATH/to/JDK (注意,这里需要填入你自己实际的路径) export PATH=$JAVA_HOME/bin:$PATH source ./conf.sh 检验java环境是否安装好: java -version 到这里,JDK就完全安装好了,你可以在终端运行# java 或 # javac 来测试一下是否安装成功 (4) 配置hosts文件 修改/etc/hosts和/etc/hostname (5) 配置ssh无密码连接: 生成公钥和私钥 ssh-keygen -t rsa 按提示选择“YES”,并一路回车, 导入公钥到认证文件: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 用命令检查是否成功: ssh `hostname` 该命令第一次需要按提示输入yes进行确认,假如该命令能在不输入密码的情况下登录,则表示配置成功 exit (6) 下载hadoop-1.0.4.tar.gz wget http://archive.apache.org/dist/hadoop/core/hadoop-1.0.4/hadoop-1.0.4.tar.gz (7) 解压hadoop-1.0.