导航:首页 > 操作系统 > vm配置linux

vm配置linux

发布时间:2023-01-01 13:04:25

A. 如何在vmware配置linux下的mpi

虚拟机CentOS中配置MPI多节点并行计算完整版,这是一个新手教程,从一个空白的CentOS到能正常运行的基础环境,尽量详细写了每个步骤
我的环境如下:
宿主机:Windows 10 Pro
虚拟机:VMware 12 + CentOS 6.6
一、 虚拟机网络配置实现多节点互访
硬件资源有限,所以我只开了两台虚拟机均为 Centos 6.6。
1.修改网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0 将其中内容修改如下:
DEVICE=eth0
HWADDR=00:0C:29:A0:3A:CA
TYPE=Ethernet
UUID=bf583745-f834-451c-890c-39821a590543
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.207.128
NETMASK=255.255.255.0
DNS1=192.168.207.2
将每一台虚拟机都如此配置,IPADDR是ip地址,不要重复
2.修改网关及主机名
/etc/sysconfig/network

ETWORKING=yes
HOSTNAME=node1
NTPSERVERARGS=iburst
GATEWAY=192.168.207.2
一些文章中提到还需要修改VMware的设置(关闭本地DHCP服务),实际上,Centos 中设置好后就不需要动VMware的设置了
二、 在虚拟机中添加同名用户
在不同节点中需要有同名的用户以方便免密码SSH连接
node1和node2中以root用户执行下列命令

# useradd mpiuser
三、 实现免密码SSH登陆
当前节点为node1,用户为mpiuser,工作目录为 ~ 家目录
1.生成 SSH 私钥对
$ ssh-keygen -t rsa 一路回车就好
2.进入 .ssh 目录
$ cd ./.ssh
3.生成authorized_keys文件
$ cp id_rsa.pub authorized_keys
4.回到mpiuser的家目录
$ cd ~
5.建立本身的信任连接
$ ssh node1

6.设置 node2
$ ssh-keygen -t rsa 生成.ssh文件夹
$ scp node1:~/.ssh/* ./ 拷贝node1上的.ssh文件夹到node2
# scp node1:/etc/hosts /etc/hosts 拷贝node1上的hosts文件到node2,可能需要root权限
$ ssh node2
$ ssh node1
7.如果还有其他节点,设置方法同node2
设置成功后,在任意节点执行SSH连接其他节点都不需要密码,注意必需每个节点都有mpiuser这个用户,之所以使用一个普通用户,是为了避免root执行mpi程序时遇到风险。在一些mpi实现中,也不允许以root用户执行。
四、 配置MPI运行环境
1. 下载 mpich
官方网站 http://www.mpich.org 下载其中的mpich-3.2.tar.gz
2. 解压并进入目录
# tar xvf mpich-3.2.tar.gz
# cd mpich-3.2
# ./configure –prefix=/usr/local/mpich
# make
# make install
3. 设置环境变量,修改 /etc/profile ,加入下面几行代码
PATH=$PATH:/usr/local/mpich/bin
MANPATH=$MANPATH:/usr/local/mpich/man
export PATH MANPATH
4. 使刚刚的修改生效
# source /etc/profile
5. mpi多节点配置
新建一个配置文件
# touch /usr/local/mpich/servers
修改其中内容为:
node1:2 #在node1上运行两个进程
node2:2
如果有多个节点继续往下写
五、 单节点测试
源码包中的 examples 拷贝到 mpich 的安装目录
# cp -r ./examples /usr/local/mpich/
用示例程序进行测试
$ mpirun -np 4 /usr/local/mpich/examples/cpi
Process 1 of 4 is on node1
Process 0 of 4 is on node1
Process 3 of 4 is on node1
Process 2 of 4 is on node1
pi is approximately 3.1415926544231239, Error is 0.0000000008333307
wall clock time = 0.081049
得到如图的回显结果证明mpich的运行环境正常
六、 多节点测试
$ mpiexec -np 4 -f /usr/local/mpich/servers /usr/local/mpich/examples/cpi
Process 1 of 4 is on node1
Process 0 of 4 is on node1
Process 3 of 4 is on node2
Process 2 of 4 is on node2
pi is approximately 3.1415926544231239, Error is 0.0000000008333307
wall clock time = 0.139722
如上,在两个节点上分别运行了两个进程,配置过程到此结束

B. 怎样在VMware上安装linux

要用VMware安装linux:
1、先下载iso文件和虚拟光驱,推荐虚拟光驱为:daemon tools lite;
2、安装daemon tools lite;
3、用daemon tools lite打开你的iso文件;
4、在VMware建立Linux,选daemon tools lite的虚拟光盘为缺省光驱(在VMware配置Linux,你肯定知道)。
5、配置完毕就自动开始安装了。

C. 如何在vmware上安装linux系统

下载VMWare解压后根据提示正触安装VMWare到硬盘中
(1) 建立虚拟机

A.用鼠标左建双击桌面中的"VMware workstation"图标,运行虚拟机

B.建立一台虚拟机。点击“FILE(文件)”-“NEW(新建)”--“NewVirtual Machine(

新建虚拟机)”,弹出虚拟机创建菜单。

C.根据向导一步一步地创建虚拟机,首先选择安装方式是“TYPICAL(典型)”还是

“CUSTOM(自定义)”安装。 我这里选择典型。

D.因为这里是用于安装REDHAT,所以在Guest operating system(客户操作系统)“

中选择”LINUX“,点击下一步。

E.在Virtual machine name(虚拟机名字)中输入你想建立的虚拟机的名字

F.在Location(位置)中选择虚拟机的安装位置。因为会在虚拟机中安装操作系统

和应用软件,所以建议将虚拟机安装在一个有较大空间的磁盘分区中

G.如果你的电脑连接在网络中,那么选择一个合适的网络环境。我这里选择

Use bridged net-working(使用路由网络)

H.点击finish,返回VMWARE主界面,LINUX虚拟机就建好了。

2. 安装操作系统

A. 选中LINUX虚拟机,点击VMWARE工具栏中的Power ON按钮,启动LINUX虚拟机

B.然后插入REDHAT7.3光盘,虚拟系统根据你选择的安装方式开始安装。

3.从硬盘安装REDHAT7.3

如果你认为从光驱中安装比较费时间,又不方便,那你可以将光盘文件转换成ISO文件拷

贝在硬盘中,然后从硬盘安装。

A.点击Settings(设置)--Configuration Editor(编辑配置)进入设置界面对虚拟机进行

配置。

B.在Hardware(硬件)选项中,选择DVD/CD--ROM[IDE 1:0]项,在左边的选项中进行设置。

C.在Connection(连接)选项选中Use ISO image(使用ISO镜像包),然后点击Browse(预览)

按钮,找到放置ISO文件的目录。

D.在打开对话框中选择RedHat.ISO文件,然后点击打开,将ISO文件打开(如果第一个ISO

文件安装完后,计算机提示你插入第二张光盘,则在此选择RedHat.ISO,如此类推)

E.在Virtual device mode(虚拟设备模式)选择虚拟设备的接口方式,选择IDEO:0项

然后点击OK返回到虚拟机界面下,点击Power ON就可以直接从硬盘安装操作系统了

4 安装VMware Tools

虚拟机安装REDHAT7.3时,在状态栏中一直提醒你安装VMware Tools.因为虚拟机是默认

使用自带的虚拟显卡,只有正确安装了VMware Tools后,才能在虚拟机中正确启动

REDHAT7.3操作系统,并正确设置显卡以及显示器的分辨率等参数。

注意:在安装好LINUX后再进行此项操作

A.重新启动虚拟机,点击Setting(设置)--VMware Tools Install(安装VMware工具)

在弹出的菜单中点击Install,安装VMware工具。

B.点击Devices(设备)菜单,你会发现光驱的菜单项由IDE :0变成了IDE :0>F:\

program Files\VMware\Vmware Workstation\Programs\Linux.ISO,

这表示VMware将LINUX的ISO映像文件 作为了虚拟机的光盘。

C.其实这时并没有真正地安装上VMware Tools软件包,还须进一步设置。

进入文本登录界面中,输入管理员用户名(ROOT)和密码进入ROOT@LOCALHOST ROOT

目录下。

D.在命令行后面输入如下命令(注意大小写和空格,同时每行命令后记住回车)

mount -t iso9660 /dev/cdrom /mnt (加载CDROM设备,并且CDROM为只读属性。)

cp /mnt/vmware-linux-tools.tar.gz/tmp (将该软件包持拷贝到LINUX的TMP目录下)

umount /dev/cdrom (舍载CDROM)

cd /tmp (进入TMP目录)

tar zxf vmware-linux-tools.tar.gz (解压该软件包)

cd vmware-linux-tools (进入解压后的目录)

./install.pl (运行安装命令,系统开始安装vmware tools)

E` 在屏幕的提示下,连续回车两次后,系

D. 如何安装vmware虚拟机和linux系统

1.打开VMware,点击创建新的虚拟机
2.选择虚拟机配置的类型,点击下一步按钮
3.选择硬件兼容性,点击下一步按钮
4.选择linux系统的iso文件,点击下一步按钮
5.设定虚拟机名称和虚拟机安装目录,点击下一步按钮

E. 如何用vm安装linux虚拟机

VM虚拟机中安装Linux联网需要两个条件:网卡桥接设置和配置虚拟机网卡信息。①打开VMware虚拟机--VM--setting--Hardware--Network Adapter,然后选择Bridged(桥接模式)。

②进入Linux系统后,修改网卡配置信息。
1
2
3
4
5
6
7
8
9
10
11
12
13
#配置网卡
vim /etc/sysconfig/network-script/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="static"###如果是动态的,可以用dhcp;静态也可以用none
HWADDR="00:0C:29:D3:0C:DD"
IPV6INIT="yes"
IPADDR=192.168.1.169 ###IP地址
NETMASK=255.255.255.0 ###子网掩码
GATEWAY=192.168.1.1 ###网关
NM_CONTROLLED="yes"
ONBOOT="yes"
#重启网络服务
service network restart

F. vmware中linux怎么设置网络

建议虚拟机的网络设置为桥接上网,但是需要配置linux系统的IP,具体步骤如下:
1,在命令行模式下或者桌面上进入终端模式,找到/etc/sysconfig/network-script/ifcfg-eth0文件;
2,使用vi打开文件
vi
ifcfg-eth0,注意,有的linux系统这个文件可能不带ifcfg前缀。
3,需要改动的:
BOOTPROTO=static
#默认是dhcp,自动获取,自动获取需要将网络模式改桥接模式
需要增加的:
IPADDR=192.168.1.10
#地址是自己设置的
NETMASK=255.255.255.0
修改好之后保存退出。
这样linux可以上网了。
4,如果想要使电脑和linux在同一局域网下,方面2台机器之间互连的话。还需要配置电脑的ip,
打开网络和共享中心->打开适配器设置->可以看到有1个vmware的网络(有的可能是2个),右键第一个属性,打开TCP/IPv4的属性设置,将ip地址设置成192.168.1.20。

G. vmware虚拟机装linux系统怎么配置ip

linux系统安装完成后启动网卡会自动获取一个ip。
如果需要静态ip,则需要用vim 编辑器修改配置文件,重启网络后生效。
#vim /etc/sysconfig/network-script/ifcfg-eth0
然后对网卡文件修改
DEVICE=eth0 #物理设备名
IPADDR=192.168.1.100 #IP地址
NETMASK=255.255.255.0 #掩码值
NETWORK=192.168.1.0 #网络地址(可不要)
BROADCAST=192.168.1.255 #广播地址(可不要)
GATEWAY=192.168.1.1 #网关地址
ONBOOT=yes # [yes|no](引导时是否激活设备)
USERCTL=no #[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)!

H. vm虚拟机怎么安装linux系统

打开VM后,在 Home 标签下,点击 Create a New Virtual Machine

2
选择Typical,保持典型设置即可

3
选择安装Linux的方法,如果通过光盘安装选择第一项,如果硬盘上有Linux的安装包选择第二项

系统类型选择Linux,如果在下面的版本中没有找到你安装的系统版本,选择Ubuntu即可

选择安装的虚拟机系统的名字和路径

VM加载安装包后,进入安装界面

在欢迎界面中,选择下一步

输入虚拟机中 Linux 系统的名称

开始进入安装

加载系统自带的程序包

加载好后,安装软件包

安装完成后,进行一次重启

看到这个画面,好啦,恭喜你已经安装成功啦 \(^o^)/
系统启动后就可以正常使用了

I. vm下linux怎么配置上网

linux下用锐捷上网(转)
注:我不能保证这个方法在你的linux系统上都能用,不过我在红旗5.0,SUSE10.1,FC6,Mandriva
Linux上用过都是可以的.
事前准备:
1.在你的linux系统中配置好你的ip,默认网关,子网掩码和DNS服务器地址.
使用方法:
1.下载软件,并解压。(在下面这个方法中,红色的是在终端输入的,前面的$和#不需要输入)
windows下请用winrar解压,得到一个ruijie.tar.gz
的文件.在linux中找一个或新建一个文件夹/xxx把ruijie.tar.gz
粘贴到/xxx/下,用非root用户打开终端。
$cd
/XXX/

$tar
-zxvf
ruijie.tar.gz
(解压后得到一个名为ruijie的文件夹)
2.修改配置文件mystar.conf。
注意:请不要在windows下修改配置文件,因为linux和windows对换行符的定义不同。
linux下,用非root用户打开终端。
$
cd
ruijie
$vi
mystar.conf
这时就打开了vi,按i进入插入模式。
移动光标修改name=zz
password=abc
intelligentReconnect=0
intelligentHost=218.197.105.1
#fakeAddress=123.45.67.89
五项。name=你的认证用户名
password=认证密码
intelligentReconnect=1
注:这是打开自动重连功能。intelligentHost=你的网关
注:这是判断你是否掉线的ip,认证软件会自动ping这个ip当ping不通,就认为掉线,就会自动重连。去掉#fakeAddress=你的静态ip
前的#。
按ESC退出插入模式,同时按shift和;这两个键(也就是输入:),输入
wq
保存退出。
3.运行软件。
在ruijie目录下打开终端。
$
su
输入root密码
#./mystar
注意:这里/前面有一点
好了!
4.你可以设置它为开机自动启动,或者在菜单里加一个启动项。(这个我是不懂得弄)

J. 虚拟机下如何配置linux 在vmware中安装linux时全名与用户名是什么区别,如何正确明名

全名是计算机网络名,用户名就是用户名呗。。。做其它操作都要提权到root

虚拟机不用配置,设置好虚拟网络交换机就好。。安装向导选择linux就好
会自动配置的

阅读全文

与vm配置linux相关的资料

热点内容
加密货币容易被盗 浏览:80
苹果平板如何开启隐私单个app 浏览:704
空调压缩机一开就停止 浏览:528
如何下载虎牙app 浏览:847
日语年号的算法 浏览:955
dev里面的编译日志咋调出来 浏览:298
php函数引用返回 浏览:816
文件夹和文件夹的创建 浏览:259
香港加密货币牌照 浏览:838
程序员鼓励自己的代码 浏览:393
计算机网络原理pdf 浏览:752
吃鸡国际体验服为什么服务器繁忙 浏览:94
php中sleep 浏览:490
vr怎么看视频算法 浏览:86
手机app如何申报个人所得税零申报 浏览:694
如何截获手机app连接的ip 浏览:332
冰箱压缩机是否需要电容 浏览:346
python列表每一行数据求和 浏览:276
自己有一台服务器可以玩什么 浏览:657
社会学波普诺pdf 浏览:585