導航:首頁 > 操作系統 > 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相關的資料

熱點內容
pdf怎麼單獨設置文件夾 瀏覽:472
業務邏輯程序員 瀏覽:657
addto新建文件夾什麼意思 瀏覽:160
有伺服器地址怎麼安裝軟體 瀏覽:659
安卓如何完全清除數據 瀏覽:690
安卓安卓證書怎麼信任 瀏覽:53
伺服器被攻擊如何解決 瀏覽:221
學霸變成程序員 瀏覽:881
c語言編譯錯誤fatalerror 瀏覽:441
ipv4內部伺服器地址怎麼分配 瀏覽:463
java線程安全的方法 瀏覽:950
重復命令畫梯形 瀏覽:164
在疫情就是命令 瀏覽:328
自己搭建一個什麼伺服器好玩 瀏覽:253
java基礎馬士兵 瀏覽:823
完美世界手游如何查看伺服器 瀏覽:859
光遇安卓與ios什麼時候互通 瀏覽:598
js如何運行時編譯 瀏覽:917
引力app在哪裡下載 瀏覽:609
編寫app如何得到錢 瀏覽:801