虚拟机并行环境的安装
来源:互联网 发布:淘宝一元捡漏 编辑:程序博客网 时间:2024/06/05 14:37
一、介绍
我们老师让我们安装三台虚拟机,用的CentOS6.3–32位,minimal安装(最小化安装)。顺带提一下,上篇文章安装虚拟机,可以顺便改为桥接,这就需要我们给虚拟机配置IP地址,NAT模式,用的是本机的IP地址。我本地使用的一些基本配置,你们也可以打开自己的电脑看一下,在DOS里面输入cmd(全称command命令),输入ipconfig。
注意要静态IP地址,可以网络–》右键属性–》更改适配器设置–》本地连接—》右键属性–》双击本机连接IP4版本,可以看到如下。
记住这些,在设置虚拟机的时候需要设置IP地址和本机在同一网段,不然上不了网的。我就犯错了。
二、开始安装并行环境
1、你需要安装三台虚拟机,分别命名sa,sb,sc.已经命名也可以改的。
输入 vi /etc/sysconfig/network
修改 NETWORKING = yes
HOSTNAME = sa
根据我的IP地址,我会分别给我的三台虚拟机分配三个IP地址
211.80.183.161 sa
211.80.183.162 sb
211.80.183.163 sc
其它子网掩码,默认网关是一样的。
2、建立网络环境
输入 vi(空格)/etc/sysconfig/network-scripts/ifcfg-eth0
修改里面的文件如下:
ONBOOT=no 修改为yes 打开虚拟机时默认打开网卡
添加 ARPCHECK=no
IPADDR=211.80.183.161 IP地址,注意!这是和我本地电脑同一网段的IP地址,你需要打开自己的电脑去设置,后面的子网掩码,默认网关和我本地电脑是一样的。
NETMASK=255.255.255.192 子网掩码
GATEWAY=211.80.183.129 默认网关
退出保存,按ESC, 输入“:wq“基本的Linux命令建议先学一下。
再输入 /etc/init.d/network[空格]reload 保存,重新加载才会保存,否则你的修改会被清空。
2.1、再在另一个文件里面输入DNS地址
输入:
vi /etc/resolv.conf
添加:
nameserver 123.125.81.6
nameserver 114.114.114.114
你的电脑里面的DNS服务地址,这是我的,保存退出即可ESC :wq
3、建立主机列表
输入 vi【空格】/etc/hosts
添加如下内容:
211.80.183.161 sa
211.80.183.162 sb
211.80.183.163 sc
这是一个域名解析文件,当你输入sa时,他会根据你的域名来解析对应的IP,就像我们会记住www.baidu.com,而不会记住它的IP地址一样。
4、关闭防火墙
输入:
service iptables stop
service ip6tables stop 安装64位才需要输入
chkconfig[空格]–level 345 iptables off
chkconfig[空格]–level 345 iptables off
5、关闭Selinux
输入:
vi /etc/selinux/config
将 SELINUX=enforcing 改为 SELINUX=disabled
6、建立本地源
输入:
mkdir[空格]/media/cdrom
mount[空格]/dev/cdrom[空格]/media/cdrom
7、按照以上步骤将三台虚拟机都安装完成,只有IP地址每台需要更改一下,剩下的都一样。
8、再将每台计算机互通一下
在sa计算机上输入:
ssh-keygen
根据显示信息,再输入:
/root/.ssh/id_rsa
再按两次enter键就可以了。
再输入:
ssh-copy-id[空格]-i[空格]/root/.ssh/id_rsa.pub[空格]root@sb
需要注意的地方我都打了文字,有些空格需要注意
再通过 ssh root@sb 进行登录。
再输入:
ssh-copy-id[空格]-i[空格]/root/.ssh/id_rsa.pub[空格]root@sc
再通过 ssh root@sc 进行登录
首次登录需要密码:你自己设置的那个123456
退出输入:exit
然后后面两台也需要这么去设置,有点麻烦,但目前是这样滴!
三、错误分析
1、前面输入SSH的时候可能会报错:
-bash ssh:command not found
解决:输入:
yum -y install openssh-clients
最小化安装吗,有些东西没才正常嘛!
2、还有一个错误,找了我一个小时,就是前面的网段问题,我的子网掩码是255.255.255.192,我本地的IP地址是211.80.183.151,所以这就表示我分配的ip地址,一定要是大于128,到191之间的一个,都不知道我们实验室哪个鬼设置的子网掩码,我分配给我的虚拟机的IP地址是,111,112,113。查半天不知道为什么不能联网!!心累啊。后来重新设置,分配了IP地址才成功。这些文件我最少打开十遍以上啊!!!
3、还有一个快照的问题,你们建立完成后最好拍摄一下快照,这样以后可以一键还原到当前设置,但是我在打开虚拟机的情况下,点击了一下删除快照,天哪~鬼知道我经历的什么,虚拟机卡死,根本没反应,吓死我了,简直想哭,好不容易配置好的环境好吗?我看到帖子里面有人等了八个小时也没缓过来,佩服兄弟的勇气!!最后强制关闭进程,肯定再打打不开了啊,然后重启电脑,还好东西还在,最后关闭了三台虚拟机。然后小心翼翼的删了一下快照,咦,十秒就好了!亲们,不要再开机的时候删东西,你会哭的!!
- 虚拟机并行环境的安装
- Window XP下并行虚拟机PVM的安装配置过程
- 安装&测试mpich2并行环境
- 虚拟机安装ubuntu的开发环境
- 并行虚拟机PVM在VC++6.0下的编译环境设置
- 测试环境-虚拟机安装
- 虚拟机环境下Linux环境的安装配置
- linux并行环境及mpich2安装全过程
- 快速安装虚拟机上的ubuntu服务器环境
- 本地搭建Hadoop伪分布式环境之一:虚拟机的安装
- 工作环境搭建(1) - CentOS7虚拟机的最小化安装
- 《 6. 我的linux虚拟机 之 安装 java 环境 》
- VM虚拟机上安装Ubuntu16.04的phplamp环境
- 本地Linux虚拟机配置jdk及Tomcat环境的安装
- 虚拟机环境下Ubuntu系统的Caffe安装 CPU-ONLY
- 虚拟机安装redhat--环境搭建
- 安装虚拟机和java环境
- 虚拟机安装Hadoop环境-1
- 删除链表中的元素-LintCode
- numpy.savez
- 【Android】这效果,我没法描述
- 图像和流媒体 -- 帧率、分辨率、码流的概念和关系
- 获取Java生成二维码所需要的Jar包(zxing方式)
- 虚拟机并行环境的安装
- hibernate04 持久化类和持久化对象
- 122. Best Time to Buy and Sell Stock II
- Solutions For Building 10G Home Network
- Developing Transactional Microservices Using Aggregates, Event Sourcing and CQRS
- 邻接表
- bzoj 1008
- 神技:压缩包转为图片
- Java 8中HashMap源码解析